Dark Chocolate Zucchini Bread

Breakfast · Bread · Gifts from the Kitchen · Vegetarian · Nut-Free · Time: 1 hr 30 min · Servings: 10 · Difficulty: Easy

Moist, rich, and deeply chocolatey with a secret veggie twist

I first had this bread in Cologne at the airport, of all places. I was flying back to Singapore and, as part of my little travel ritual, I always treat myself to a coffee and something sweet once I’ve checked in and cleared immigration, no matter the time of day. If there is a café open, I am there with my latte and a pastry in hand.

That day, something unusual caught my eye in the display case. Nestled among the usual suspects, pain au chocolat, buttery croissants, was a loaf-shaped cake labeled Zucchini Chocolate Bread. Bread? It looked more like a pound cake. But it had that rich, dark top with melted chocolate rippling across and it just called to me. So I ordered a slice.

Oh my goodness. One bite and I was taken aback. It was so moist and chocolatey, like a lighter, fluffier cousin of a brownie. The flavor was deep but not overly sweet, and the texture was soft and tender, almost melting into the coffee I was sipping. You could not taste the zucchini, but you could feel what it brought to the loaf: a luscious crumb and a gentle freshness that lingered.

This recipe is my quiet homage to that unexpected moment of delight. A simple airport café. A slice of cake that made me think differently. It is cozy, rich, and full of character, the kind of loaf you make when you want something comforting but a little surprising. A little indulgent, a little wholesome, and a whole lot of delicious.

Whether you are baking it for weekend guests, sneaking a slice with your afternoon coffee, or just curious about the whole zucchini in cake thing, this one is worth a try. Let’s bake!

Ingredients

Directions

  1. Preheat the Oven Preheat to 180°C (350°F) top and bottom heat or 160°C (fan-forced)
  2. Prepare the Pan Grease a large loaf tin (approx. 28 x 15 x 6.5 cm or 11 x 6 x 2.5 inches) with room temperature butter or line it with baking paper
  3. Sift the Dry Ingredients In a large bowl, sift together the flour, cocoa powder, baking soda, and salt.
  4. Chop the Chocolate If using a dark chocolate bar, chop it into small chunks. Set aside. (Reserve a few chunks for the topping if you like!)
  5. Grate and Drain the Zucchini Grate the zucchini using a box grater or food processor. Place it in a colander and gently squeeze out some of the liquid by hand—just enough to remove the excess, but not completely dry. Let it sit while you prepare the rest of the ingredients. A little moisture should remain, as it helps keep the chocolate zucchini bread soft and moist.
  6. Mix the Wet Ingredients In another large bowl, whisk the eggs and sugar until slightly pale. Add the melted butter and vanilla essence, and whisk until fully combined.
  7. Combine Wet and Dry Mixtures Pour the wet mixture into the dry ingredients. Stir gently with a spatula or wooden spoon until just combined. The batter will be thick.
  8. Add Zucchini and Chocolate Fold in the drained zucchini and chopped dark chocolate. The moisture from the zucchini will loosen the batter into a thick, spreadable consistency.
  9. Fill the Pan Spoon the batter into the prepared tin and smooth the top with a taper spatula. Sprinkle over reserved dark chocolate chunks or milk chocolate chips, if using.
  10. Bake Bake uncovered for 40 minutes. Then loosely cover with foil and bake for another 15 minutes, or until a skewer inserted into the center comes out mostly clean (melted chocolate streaks are perfectly fine!)
  11. Cool and Serve Let the loaf cool in the tin for 15 minutes. Transfer to a wire rack and let it cool slightly before slicing. Enjoy warm or at room temperature.

Related recipes