Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F and grease a 9x5 loaf pan.
- Set up your ingredients so the batter can be mixed without overworking it.
Mix dry ingredients
- Whisk all-purpose flour, unsweetened cocoa powder, baking soda, baking powder, and salt together until evenly combined.
Mix wet ingredients
- Beat granulated sugar, eggs, vegetable oil, sour cream or Greek yogurt, and vanilla extract until smooth.
- Stir in the grated zucchini that has been squeezed dry.
Combine and fold
- Fold the dry ingredients into the wet ingredients until just combined.
- Fold in semi-sweet chocolate chips, leaving some streaks of flour and then stopping once no dry pockets remain.
Bake
- Pour the batter into the loaf pan and bake at 350°F for 55–65 minutes until a toothpick comes out with a few moist crumbs.
Cool and slice
- Cool the loaf for 15 minutes before slicing to help the crumb set.
- Dust with powdered sugar if desired for a lightly sweet finish and easy serving.
Notes
Key pro tip: squeeze the grated zucchini very well—this prevents a gummy texture and keeps the interior fudgy. Storage: wrap tightly and keep at room temperature up to 2 days or refrigerate up to 5 days. Freezer: yes—wrap and freeze up to 3 months, thaw overnight in the fridge and warm briefly if you like. Dietary swap: use Greek yogurt instead of sour cream for slightly tangier flavor with the same moisture.
