Ingredients
Equipment
Method
Prep and preheat
- Preheat the oven to 350°F and grease a 9x5 loaf pan so the loaf releases cleanly after baking.
Mix the dry ingredients
- Whisk all-purpose flour, unsweetened cocoa powder, baking soda, and salt together until evenly combined and no cocoa streaks remain.
Mix the wet ingredients
- Beat granulated sugar, eggs, vegetable oil, Greek yogurt (full fat), vanilla extract, and strong brewed coffee (if using) until smooth and glossy.
Add zucchini
- Stir in grated, squeezed-dry zucchini until the batter looks thick and speckled with green.
Combine and add chips
- Fold the dry ingredients into the wet mixture just until no dry pockets remain, then fold in chocolate chips.
Bake
- Pour the batter into the loaf pan and bake for 55–65 minutes at 350°F until a toothpick comes out with moist crumbs.
Cool before slicing
- Cool the loaf for 15 minutes before slicing to let the crumb set while staying moist.
Notes
Pro tip: squeeze the grated zucchini very dry—this prevents a gummy center and helps the chocolate crumb bake up tender. Store tightly wrapped in the fridge up to 4 days; it also keeps well at room temperature for 1 day. Freeze for up to 2 months (slice first for easier thawing). Dietary swap: use dairy-free Greek-style yogurt 1:1 for a dairy-free version, keeping the same bake time.
