Delicious Chocolate Courgette Cake To Sneak In Those Greens!

Two children enjoying making a chocolate courgette cake.

This recipe for courgette cake is a big hit with kids, who aren't able to tell that there are vegetables hiding in the mixture!

A great addition to cakes, this vegetable makes them both sweet and moist - and other popular courgette cake recipes include courgette, lemon and poppy seed cake. Courgette is quite bland on its own, making it the perfect addition to your sweet treats, and when baked a lot of water comes out of the grated vegetable, which ensures that the cake mixture will stay moist.

Delicious Chocolate Courgette Cake To Sneak In Those Greens!

Young kids from the age of 4 or 5 are able to get involved in the kitchen making this recipe, as it is fairly simple and doesn't require anything too complicated or dangerous. Have your kids weigh out and measure each of the ingredients ahead of time, laying them out so that they are easy to access once you begin cooking. If you are using a  freestanding mixer, then let the kids take control of the cooking, following your instructions and under adult supervision. If you are using a hand mixer, have young kids get involved by pouring in the ingredients, whilst you control the mixer.

Delicious Chocolate Courgette Cake To Sneak In Those Greens!

How to Make Chocolate Courgette Cake

Follow this easy chocolate courgette cake recipe to make a delicious sweet treat that will serve 6. The total time is around 55 minutes from start to finish (10 - 15 minutes prep time, and 45 minutes cooking time).

You will need a 20 x 35 cm baking tin, lined with greaseproof paper.


120g unsalted butter, room temperature

125 ml sunflower oil

200g soft brown sugar

100g caster sugar

3 eggs, lightly beaten

130 ml milk

350g plain flour

2 teaspoons baking powder

4 tablespoons cocoa powder

450g courgette,  finely grated

1 tsp vanilla extract


Preheat the oven to 190-degrees C

Beat the butter, sunflower oil, caster sugar and brown sugar until the mix becomes light and fluffy, gradually beating in the eggs, then beating in the milk.

Sift the flour, baking powder and cocoa powder into the wet mixture, folding it through gently until it is smooth.

Stir in the grated courgette and the vanilla extract, and transfer the mixture into the baking tin.

Bake the cake, checking to see if it is cooked after 35 minutes. To check if the cake is cooked, insert a skewer in the centre of the cake - it is ready when the skewer comes out clean.

Cut the cake into squares whilst it is still warm. The cake is best stored in an airtight container, and you can freeze the leftovers for up to 3 months.

Delicious Chocolate Courgette Cake To Sneak In Those Greens!

Alternatives, Substitutions and Dietary Requirements

You can easily substitute the 350g plain flour and 2 tsp baking powder for 350g of self-raising flour.

For a gluten-free option substitute the plain flour for a gluten-free version, taking note of the suggestions on the packet. Consider adding a little more baking powder to the flour to ensure that the cake is light and fluffy even without the gluten.

For a dairy-free option, use substitutes for the butter and milk: coconut butter or dairy-free spread works well in baking, and almond milk or oat milk are delicious alternatives.

Normally you can swap eggs for chia seeds, however, as there are three eggs in this courgette chocolate cake recipe this isn't a suitable substitute (as chia seeds work best in cakes that require fewer eggs). For some egg-free baking inspiration, why not take a look at this blog with lots of egg-free biscuit recipes to try?



At Kidadl we pride ourselves on offering families original ideas to make the most of time spent together at home or out and about, wherever you are in the world. We strive to recommend the very best things that are suggested by our community and are things we would do ourselves - our aim is to be the trusted friend to parents.

We try our very best, but cannot guarantee perfection. We will always aim to give you accurate information at the date of publication - however, information does change, so it’s important you do your own research, double-check and make the decision that is right for your family.

Kidadl provides inspiration to entertain and educate your children. We recognise that not all activities and ideas are appropriate and suitable for all children and families or in all circumstances. Our recommended activities are based on age but these are a guide. We recommend that these ideas are used as inspiration, that ideas are undertaken with appropriate adult supervision, and that each adult uses their own discretion and knowledge of their children to consider the safety and suitability.

Kidadl cannot accept liability for the execution of these ideas, and parental supervision is advised at all times, as safety is paramount. Anyone using the information provided by Kidadl does so at their own risk and we can not accept liability if things go wrong.

Sponsorship & Advertising Policy

Kidadl is independent and to make our service free to you the reader we are supported by advertising.

We hope you love our recommendations for products and services! What we suggest is selected independently by the Kidadl team. If you purchase using the buy now button we may earn a small commission. This does not influence our choices. Please note: prices are correct and items are available at the time the article was published.

Kidadl has a number of affiliate partners that we work with including Amazon. Please note that Kidadl is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.

We also link to other websites, but are not responsible for their content.

Read our Sponsorship & Advertising Policy
Get The Kidadl Newsletter

1,000 of inspirational ideas direct to your inbox for things to do with your kids.

Thank you! Your newsletter will be with you soon.
Oops! Something went wrong while submitting the form.