Chocolate courgette cake

Chocolate courgette cake

  • 1
  • 2
  • 3
  • 4
  • 5
(87 ratings)

Prep: 10 mins Cook: 1 hr


Serves 10
Grated courgette gives this cake a lovely moist texture - a great way to use up a glut from your garden

Nutrition and extra info

  • Can be frozen uniced

Nutrition: per serving

  • kcal716
  • fat40g
  • saturates10g
  • carbs84g
  • sugars55g
  • fibre4g
  • protein10g
  • salt0.43g
Save to My Good Food
Please sign in or register to save recipes.


  • 350g self-raising flour
  • 50g cocoa powder
  • 1 tsp mixed spice
  • 175ml extra-virgin olive oil
  • 375g golden caster sugar
  • 3 egg



    The ultimate convenience food, eggs are powerhouses of nutrition, packed with protein and a…

  • 2 tsp vanilla extract
  • 500ml grated courgette (measure by volume in a measuring jug, but it's about 2 medium courgettes; if using 1 overgrown one, peel first and take out seeds)



    The courgette is a variety of cucurtbit, which means it's from the same family as cucumber,…

  • 140g toasted hazelnut, roughly chopped



    Grown in Europe and the US, hazelnuts are encased in a smooth, hard brown shell but are most…

For the icing

  • 200g dark chocolate, chopped
  • 100ml double cream


  1. Heat the oven to 180C/160C fan/gas 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 until just combined, then fold in the toasted hazelnuts. Line a 24cm cake tin with greaseproof paper, then pour in your mixture. Bake for about 40-50 mins, or until a knife inserted into the middle comes out clean. Cool in the tin for 10 mins, then turn out onto a wire rack and leave to cool.

  2. To make the icing, place the chocolate in a bowl and bring cream to the boil in a saucepan. Pour the hot cream over the chocolate and stir until completely smooth and melted. Leave the icing to cool slightly and thicken, then spread it over the cake so it’s covered and the icing starts to drip down the sides. Serve with a cup of tea or enjoy as a pud with a spoonful of something creamy.

Ads by Google

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.

Comments (140)

tpopi1's picture

Very nice!!! i used 300gr of sugar, and rapeseed oil. Also, put cinammon& nutmeg as didn't have mixed spice. Didn't put any nuts it. The cake was delicious& moist.... I baked it for more than 50mins though (around an 1hr and 5min)..

maidinfrance's picture

I made this cake by changing olive oil to sunflower oil, ordinary white caster sugar, used untoasted walnuts added 1.5 tea spoons of baking powder and mixed all the wet ingredients in my robot/magimix but first just blizted the egg and sugar until very light, then added the other ingredients and the grated courgette disappeared like magic. I also grated the courgette using my robot, quite a course grate, but quick. Used a 28cm round cake tin and it cooked perfectly in 50min. This cake recipe is thought to be quite bizarre by our french friends but really delicious and the topping is a ganache to which rum or brandy or other liquers can be added. I am going to swop the nuts for candied orange peel and flavour the ganache with 1tab sp of an orange flavoured liquer.

paberley's picture

i used alittle less sugar cos i ran out (320g) and used walnuts rather than hazlenuts. prob not the best!! the cake was Soo nice cant wait to make it again. Really easy to make too

mcredd's picture

Put the grated courgette in a colander sprinkle with salt, weight down with a plate & a couple of tins of beans, leave to drain for 20 mins, then either squeeze by hand or put in a clean t-towel gather up & squeeze out a bit more moisture. You will then find that the cooking time works. This is especially good if you're using large vey watery courgettes.

mammasmith's picture

Worked very well, helped use up courgettes. Had to make it again as the first one disappeared almost immediately. Used good quality cocoa, peeled courgettes, used rapeseed oil, also needed to cook for longer that stated, suspect it depends how big/wet courgettes are as the second one took a lot longer and the courgettes were small ones the first time. Still tasted yummy and freezes well.

rjbalcomb's picture

Made this today, needed to be in the oven A LOT LONGER than 50 mins very gooey, can't be the oven as only 3 months old! Probably won't make again as cooking time is ridicoulsy long. Will use the icing recipe again though.

libby17's picture

Made this today - was suprised at the amount of oil and sugar - haven't tried it yet so don't know how it tastes. I used pecans instead of walnuts. It needed longer than 50 mins to cook.

kimnewman308's picture

This was really easy to make and tastes great!

helenprout's picture

Forgot to rate it!! Also, I didn't have any hazlenuts, so I used chopped walnuts, other than that, I made it as per the recipe.

helenprout's picture

Really pleased with this cake. Wonderful taste and texture. It did take longer to cook than recipe said - probably about another 30 mins. Served slices with some nice cornish icecream.

rosemarygray's picture

cut down on the sugar as recommended but it took best part of 90 mins to cook, but well worth the effort! please try it yourself.

on my favourites list!

emily_19's picture

This was easy to make, though grating the courgettes was a bit of a chore. Surprisingly tasty cake, though the cake part is not very chocolatey. I used chopped walnuts instead and reduced the sugar, but would make it again.

forgetmenot's picture

This was a great moist cake and helped use up some courgettes from the garden.we didnt find it too sweet but we also used a stong cocoa and I peeled the courgette. I didnot make the chocolate topping but I think I will next time

kevthekelt's picture

Great recipe but use rapeseed oil not olive oil as it is too strong.

goodwood57's picture

Made this today. I found i had to leave it in the oven for longer than 50 mins,but that could be my oven. Very moist and has gone down well.

wildimo's picture

Brilliant recipe and so much fun when telling people what was in it after they had come back for seconds! Sugar was ok for me but I was using very rich French cocoa so it needed it. I used 4 small eggs and am going to experiment with a different oil as I felt the olive oil was a bit too strong. I must admit I cannot imagine how anyone could find it too dry - it is the most moist cake imaginable!

wellikin's picture

This was really good! I reduced the sugar to 300g, and used doves gluten free flour with 2tsp of baking powder rather than the sr flour. Also peeled the courgettes. Was a little put off by all the oil but turned out fine. Had a good game making the kids guess what was in it, and then deciding if it counted as 1 of you 5 a day!

thynk2much's picture

I found this to be a bit dry.

sharding's picture

When I made this cake I asked my family what the secret ingredinent was - my son said "it is made with love because you aways add a little love to your cooking"! Seriously though, it was really easy to make and although we didn't find it too sweet there was a lot of sugar in the recipe. I may leave out the hazelnuts next time as I think they added a bit of a twang but my husband liked the added texture. The icing, however, was luscious! A definite recipe to bookmark for future use.

cindy8's picture

This was a lovely cake but far too sweet. The second time I made it I reduced the sugar to 325g and it was fantastic.


Questions (5)

Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved…

Be the first to ask a question about this recipe…

Tips (1)

Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.

Be the first to suggest a tip for this recipe…