Print

Delicious Double Chocolate Zucchini Brownies with Cream Cheese Swirl

double chocolate zucchini brownies - featured image

These double chocolate fudgy zucchini brownies with a luscious cream cheese swirl combine sneaky veggies with indulgent flavor for a comforting and delicious treat.

Ingredients

Scale
  • 1 ½ cups (180g) all-purpose flour
  • ¾ cup (65g) unsweetened cocoa powder
  • 1 teaspoon baking powder
  • ½ teaspoon salt
  • 1 cup (200g) granulated sugar
  • ½ cup (100g) packed light brown sugar
  • 2 large eggs, room temperature
  • ½ cup (120ml) vegetable oil (or melted coconut oil)
  • 1 teaspoon vanilla extract
  • 1 ½ cups (150g) grated zucchini, squeezed dry (about 1 medium zucchini)
  • 8 oz (225g) cream cheese, softened
  • ¼ cup (50g) granulated sugar
  • 1 large egg yolk
  • 1 teaspoon vanilla extract

Instructions

  1. Preheat the oven to 350°F (175°C). Line a 9×9-inch baking pan with parchment paper, leaving an overhang for easy removal.
  2. Grate 1 ½ cups of zucchini (about one medium zucchini) and squeeze out excess moisture using a clean kitchen towel or paper towels. Set aside.
  3. In a large bowl, sift together 1 ½ cups all-purpose flour, ¾ cup cocoa powder, 1 teaspoon baking powder, and ½ teaspoon salt. Stir gently to combine and set aside.
  4. In a separate bowl, whisk 1 cup granulated sugar, ½ cup brown sugar, 2 large eggs, ½ cup vegetable oil, and 1 teaspoon vanilla extract until smooth and glossy, about 2-3 minutes.
  5. Gradually fold the dry ingredients into the wet mixture using a spatula. Stir just until combined and no flour streaks remain.
  6. Gently fold in the grated zucchini. The batter should be thick but spreadable.
  7. In a medium bowl, beat 8 oz softened cream cheese with ¼ cup sugar, 1 large egg yolk, and 1 teaspoon vanilla extract until smooth, about 2 minutes.
  8. Pour half of the chocolate batter into the prepared pan, smoothing it out evenly.
  9. Dollop the cream cheese mixture over the batter in spoonfuls, then pour the remaining chocolate batter on top.
  10. Using a butter knife or skewer, carefully swirl the cream cheese into the chocolate batter to create a marbled effect. Do not overmix.
  11. Bake for 35-40 minutes, or until a toothpick inserted near the center comes out with a few moist crumbs.
  12. Let the brownies cool completely on a wire rack before slicing, about 30 minutes.

Notes

Squeeze zucchini dry to avoid soggy brownies. Avoid overmixing batter to keep fudgy texture. Use a gentle hand when swirling cream cheese to keep distinct swirls. Tent with foil if cream cheese bubbles or browns too fast. Cool completely before slicing for best texture.

Nutrition

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