Chocolate Zucchini Cake with Chocolate Buttercream Frosting

Who knew veggies could taste this indulgent? Our Chocolate Zucchini Cake is moist, fudgy and packed with two cups of zucchini that no one will ever guess!

Topped with silky chocolate buttercream, it’s the perfect treat for birthdays, afternoon teas, lunchboxes or family gatherings. This clever cake sneaks in extra goodness without compromising on flavour, keeping it soft, chocolatey and delicious for days.

Easy, budget-friendly and irresistibly decadent - your new favourite chocolate cake is here!

cake, zucchini, chocolate, moist, tender, delicious, snack, lunchbox, treat, vegetables, hidden vegetables
dessert
Australian
Yield: 8
Author: Ange Zahn
Chocolate Zucchini Cake

Chocolate Zucchini Cake

If you’ve never baked a cake with zucchini before, this recipe might just convert you! This Chocolate Zucchini Cake is soft, moist and full of chocolate flavour—without being heavy or overly rich. It’s topped with a fluffy chocolate buttercream that’s easy to whip up and makes the whole cake extra special.


Whether you’re baking for a birthday, a weekend treat, or sneaking veggies into the lunchbox, this cake ticks all the boxes. You’ll love the texture, and no one will guess there’s zucchini inside!

Prep time: 10 MinCook time: 1 HourInactive time: 1 HourTotal time: 2 H & 10 M
Cook modePrevent screen from turning off

Ingredients

Chocolate Zucchini Cake
  • ½ cup vegetable oil
  • 1 ½ cups caster sugar
  • 2 tsp vanilla extract
  • 2 eggs, room temperature
  • ½ cup milk, room temperature
  • 1 tsp white vinegar
  • 2 cups zucchini, finely grated
  • 2 cups plain flour
  • 1 ½ tsp bicarbonate of soda
  • ½ cup cocoa powder
  • Pinch of salt
Chocolate Buttercream Frosting
  • 250g unsalted butter, softened
  • 1 tsp vanilla extract
  • ½ cup cocoa powder
  • 1-2 tbsp thickened cream (or full cream milk)
  • 3 cups icing sugar mixture

Instructions

Chocolate Zucchini Cake
  1. Preheat oven to 160ºC fan-forced. Grease and line a 20cm round cake tin with baking paper.
  2. In a small cup, mix the milk and vinegar and set aside for a few minutes to sour.
  3. In a separate bowl, sift together the flour, bicarbonate of soda, cocoa powder, and salt.
  4. In a large mixing bowl, whisk together the oil, sugar, vanilla, eggs, and soured milk. Stir in the grated zucchini.
  5. Gently fold in the dry ingredients until just combined—do not overmix.
  6. Pour the batter into your prepared tin and bake for 45–50 minutes, or until a skewer inserted into the centre comes out clean.
  7. Cool in the tin for 10–15 minutes before transferring to a wire rack to cool completely.
Chocolate Buttercream Frosting
  1. In a large bowl, beat the softened butter with electric beaters for 5–6 minutes, or until pale and fluffy. This creates the light, creamy base for your frosting.
  2. Sift in the cocoa powder and beat for another 1–2 minutes, or until well combined and smooth.
  3. Sift in 1 cup of icing sugar at a time, beating well between each addition (about 1 minute per cup). Continue until all the icing sugar is incorporated.
  4. Add the vanilla and 1 tablespoon of cream (or milk) and beat on high speed for 5 minutes or until your buttercream is light, fluffy and spreadable. Add more cream if needed to reach your desired consistency.

Notes

HANDY HINTS:

  • You will need approximately 3 regular sized zucchinis for this recipe.
  • If your kids are expert green-spotters, simply peel the zucchini before grating. It disappears into the batter, making the veggies completely undetectable!
  • Every oven is different—if your cakes usually take longer, this one may need 60–70 minutes to bake fully. Keep an eye on the centre with a skewer or cake tester.
  • You can also bake this chocolate zucchini cake in a lamington tin or a loaf tin—just adjust the baking time accordingly. A lamington tin may reduce the baking time, while a loaf tin may take a little longer.
  • Store the cake in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days for extra freshness.
  • The unfrosted cake can be frozen for up to 2 months. Wrap well in cling film and foil or place in a freezer-safe container.

Nutrition Facts

Calories

702

Fat

43 g

Sat. Fat

20 g

Carbs

100 g

Fiber

5 g

Net carbs

95 g

Sugar

46 g

Protein

8 g

Sodium

273 mg

Cholesterol

113 mg

The nutritional information provided is computer generated and is only an estimate. This data is provided as a courtesy for informational purposes only.

Did you make this recipe?
Tag @cooking_with_ange_ on instagram and hashtag it #cookingwithange
Next
Next

Easy Homemade Vanilla Cupcakes