Ingredients
Equipment
Method
Preheat and prep the pan
- Preheat your oven to 350°F and grease a 9x13 baking pan for easy release.
Mix the dry ingredients
- Whisk the all-purpose flour, unsweetened cocoa powder, baking soda, and salt together until the cocoa is evenly distributed.
Mix the wet ingredients
- Beat the granulated sugar, vegetable oil, eggs, and vanilla extract until smooth and slightly fluffy.
Add zucchini
- Stir in the grated and squeezed-dry zucchini; the batter will look thin at first as the zucchini releases moisture, but it will come together as you mix.
Combine and add chocolate
- Fold the dry ingredients into the wet just until combined, then fold in half of the chocolate chips.
Bake
- Spread the batter into the prepared pan and scatter the remaining chocolate chips over the top.
Bake until just set
- Bake for 25–28 minutes at 350°F until a toothpick comes out with moist crumbs (not wet), and do not overbake to keep the center fudgy.
Cool and cut
- Cool for 20 minutes before cutting into squares so the shiny top crust sets and the brownies hold their shape.
Notes
For the fudgiest texture, don’t overbake—look for moist crumbs on a toothpick and a glossy, slightly crinkled top. Store covered in the fridge up to 5 days; freeze baked brownies up to 2 months. For a dairy-free option, use dairy-free semi-sweet chocolate chips (walnuts and zucchini are already dairy-free).
