Chocolate courgette cake

Prep: 10 mins
Cook: 60 mins
Chocolate courgette cake
Using this versatile vegetable creates a gooey, decadent chocolate cake.

350g self-raising flour

50g cocoa powder

1 tsp mixed spice

175ml extra-virgin olive oil

375g golden caster sugar

3 eggs

2 tsp vanilla extract

2 medium courgettes (peel and scoop out the seeds then grate)

140g toasted hazelnuts, roughly chopped

For the icing

200g dark chocolate, chopped

100ml double cream

Preheat the oven to 180°C / 350°F / Gas mark 4.

In a large bowl, combine the flour, cocoa powder, mixed spice and 1 tsp salt. In another bowl, combine the olive oil, sugar, eggs, vanilla essence and grated courgette.

Mix the dry and wet mixture. Stir in the toasted hazelnuts. Line a 24cm cake tin with greaseproof paper, then pour in the mixture.

Bake for 40-50 minutes.

Cool in the tin for 10 minutes, then turn out onto a wire rack and leave to cool.

Put chocolate in a bowl then using a saucepan bring the double cream to the boil and pour the hot cream over the chocolate and stir until completely smooth and melted.

Leave the icing to cool slightly then spread it over the cake, allowing it to drip down the sides.


Preparation Time
10 minutes

Cooking Time
60 minutes

Main ingredients
Dairy, Flour, Chocolate, Eggs, Sugar, Oil, Nuts

Recipe Type
Cakes & Baking, Dessert

Level of Difficulty

Other recipes you may like

Hello Mama!
Help us help you by allowing us and our partners to remember your device as having browsed MummyPages and serve you better content and ads

We're on a mission to help our mums and their families thrive by informing, connecting and entertaining.

Join us in our mission by consenting to the use of cookies and IP address recognition by us and our partners to serve you content (including ads) best suited to your interests, both here and around the web.

We promise never to share any other information that may be deemed personal unless you explicitly tell us it's ok.

If you want more info, see our privacy policy.