Print

Fudgy Zucchini Brownies with Cream Cheese Swirl

fudgy zucchini brownies - featured image

These fudgy zucchini brownies with a tangy cream cheese swirl combine rich chocolate flavor with subtle veggie moisture for a moist, indulgent dessert that’s perfect for any occasion.

Ingredients

Scale
  • 1 cup (125g) all-purpose flour
  • ½ cup (50g) unsweetened cocoa powder (preferably Dutch-processed)
  • ½ tsp baking powder
  • ¼ tsp salt
  • ¾ cup (150g) granulated sugar
  • ⅓ cup (80ml) vegetable oil (can substitute melted coconut oil)
  • 2 large eggs, room temperature
  • 1 tsp vanilla extract
  • 1 cup (120g) grated zucchini, squeezed to remove excess water
  • 8 oz (225g) cream cheese, softened
  • ¼ cup (30g) powdered sugar
  • 1 large egg yolk
  • ½ tsp vanilla extract

Instructions

  1. Preheat oven to 350°F (175°C). Line a 9×9-inch baking pan with parchment paper or lightly grease it.
  2. Finely grate zucchini and squeeze out excess moisture using a clean towel.
  3. In a large bowl, sift together flour, cocoa powder, baking powder, and salt.
  4. In another bowl, whisk sugar and vegetable oil until combined. Add eggs one at a time, mixing well after each. Stir in vanilla extract.
  5. Gently fold the squeezed zucchini into the wet mixture, then gradually fold in the dry ingredients until just combined.
  6. In a small bowl, beat cream cheese, powdered sugar, egg yolk, and vanilla extract until smooth and creamy using a hand or stand mixer.
  7. Pour half of the brownie batter into the prepared pan and spread evenly. Dollop half of the cream cheese mixture on top in spoonfuls.
  8. Add the remaining brownie batter over the cream cheese layer, then drop the rest of the cream cheese mixture on top.
  9. Use a knife or skewer to gently swirl the cream cheese through the batter to create a marbled effect without over-swelling.
  10. Bake for 30-35 minutes until a toothpick inserted near the center comes out with moist crumbs.
  11. Cool completely in the pan on a wire rack before cutting into squares.

Notes

Squeeze zucchini well to avoid soggy brownies. Use quality Dutch-processed cocoa powder for best flavor. Chill cream cheese mixture for 10 minutes before swirling if it tends to sink. Do not overmix batter to keep brownies fudgy. Check doneness starting at 30 minutes to avoid drying out.

Nutrition

Keywords: zucchini brownies, fudgy brownies, cream cheese swirl, chocolate dessert, healthy brownies, easy brownies, homemade dessert