Ingredients
Equipment
Method
Prep the oven and pan
- Preheat the oven to 350°F (175°C). Use the rack in the middle so the loaf bakes evenly.
- Grease and line a 9×5-inch loaf pan with parchment paper. Make sure the parchment reaches up the sides so the loaf lifts out cleanly.
Mix dry ingredients
- In a bowl, whisk together all-purpose flour, unsweetened cocoa powder, baking soda, baking powder, salt, and espresso powder. Whisk until the cocoa is evenly distributed with no visible lumps.
Mix wet ingredients
- In a separate bowl, whisk eggs, vegetable oil, sour cream, granulated sugar, brown sugar, and vanilla extract until smooth. Continue whisking until the mixture looks glossy and fully blended.
- Stir in the grated zucchini. Mix just until the zucchini is evenly incorporated.
Combine and bake
- Add the dry ingredients to the wet ingredients and mix until just combined. Stop as soon as no dry flour remains to keep the crumb tender.
- Fold in the semi-sweet chocolate chips. Fold gently so the batter stays thick and the chips don’t break.
- Transfer the batter to the prepared loaf pan. Tap the pan lightly to release large air pockets.
- Sprinkle the mini chocolate chips over the top. Spread them in an even layer so the loaf has chocolate coverage.
- Bake for 50–60 minutes at 350°F (175°C), until a toothpick comes out with a few moist crumbs. If the top darkens too quickly, loosely tent with foil for the last 10 minutes.
Cool and slice
- Cool in the pan for 15 minutes. This rest helps the loaf set so slices hold their shape.
- Transfer to a wire rack and cool completely before slicing. Cutting too early can cause soft centers to crumble.
Notes
For best results, lightly squeeze the grated zucchini so the batter isn’t watery. Store the loaf in an airtight container at room temperature for up to 3 days or in the refrigerator for up to 6 days; freeze slices for up to 3 months. For a dairy-reduced option, swap the sour cream for an equal amount of plain lactose-free yogurt or dairy-free sour cream—texture may be slightly softer.
