Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F and grease a 9x5 loaf pan.
- Whisk all-purpose flour, unsweetened dark cocoa powder, baking soda, salt, and espresso powder together until evenly combined.
Make the batter
- In a separate bowl, beat granulated sugar, eggs, vegetable oil, buttermilk or Greek yogurt, and vanilla extract until smooth.
- Stir in the grated zucchini that has been squeezed dry.
- Fold the dry ingredients into the wet ingredients just until no dry streaks remain.
- Fold in semi-sweet chocolate chips and dark chocolate chips until they’re evenly distributed through the batter.
Bake
- Pour the batter into the greased loaf pan and spread it level.
- Bake at 350°F for 55–65 minutes, until a toothpick comes out with moist crumbs.
Cool and glaze
- Cool the loaf for 15 minutes in the pan.
- Melt the chocolate glaze ingredients together (semi-sweet chocolate chips and cream) and drizzle over the warm loaf before slicing.
Notes
Pro tip: squeeze the grated zucchini very well so the loaf turns out dense and fudgy rather than wet. Store tightly wrapped at room temperature for up to 2 days or refrigerate up to 5 days; freeze for up to 3 months (slice first if you want quicker thawing). For a dairy-free option, use a plant-based cream for the glaze and swap buttermilk with an unsweetened cultured dairy-free yogurt.
