Courgette loaf cake recipe

(96 ratings)

Moist, moreish, and easy to make, this courgette loaf cake is a great way to use up courgettes...

  • Vegetarian
  • healthy
Preparation Time20 mins
Cooking Time1 hours 30 mins (may need an extra 30 mins)
Total Time1 hours 50 mins
Cost RangeCheap
Nutrition Per PortionRDA
Calories270 Kcal14%
Fat16 g23%

Prepare this deliciously, soft, moist courgette loaf cake in just 20 minutes. 

The perfect recipe for vegetable growers so has a glut of courgette to use come season. Despite being associated with savoury recipes, courgettes are actually a great sweet addition to cakes and make them extra moist. 

This recipe serves an average of around eight people. Wrap in tin foil or cling film, once cooled and store on the kitchen side. Serve with a cup of tea. 


  • 175g (6oz) self-raising flour
  • 125g (4oz) butter
  • 125g (4oz) caster sugar
  • 3 medium eggs
  • 2 medium courgettes (about 250g/8oz), coarsely grated
  • 50g walnuts, chopped

You'll also need:

  • 1kg (2lb) loaf tin, buttered and lined with a strip of baking parchment




  1. Set the oven to warm 160ºC (325ºF or gas mark 3).
  2. Sift the flour into a bowl and add the butter, sugar, and eggs and beat until smooth. Fold in the courgettes and walnuts. Spoon mixture into the prepared loaf tin.
  3. Bake in the center of the oven for 1½ - 2 hrs, or until a skewer comes out clean after being inserted into the cake.
  4. Remove from the oven and leave to cool in the tin for 10 mins, then transfer to a wire rack to cool completely.

Top tips for making courgette loaf cake

Wrap in a freezer bag and freeze for up to 1 month. Allow to defrost overnight in a cool place before serving.


Trusted, informative, and empathetic – GoodToKnow is the ultimate online destination for mums. Established in 2007, our 15-year-strong archive of content includes more than 18,000 articles, 1,500 how-to videos, and 7,000 recipes.