Vegan courgette cake with lemon glaze - this easy, one-bowl, eggless and dairy-free courgette cake (zucchini cake) is moist, lemony and lightly spiced and is a great way of using up seasonal gluts.

This vegan courgette cake is a great, easy bake to use up a few courgettes if you have been blessed with a glut of them. Or just because you want a delicious cake to snack on that also has some hidden veg in it.
It is a lovely moist cake due to the grated courgette; because it is quite a bland vegetable the flavour doesn't really come through at all, it just provides a nice texture. Plenty of lemon zest and juice and some cinnamon and ginger give the cake a delicious zingy, lightly spiced flavour, kind of similar to a carrot cake.
It is a perfect light, teatime cake that isn't overly sweet so it is great for snacking, or even for breakfast! The courgette keeps it moist so it will last well for about four days in an airtight container.
How To Make Vegan Courgette Cake:
(For ingredients and full instructions see the recipe card below)
*For the best results make sure that you follow the recipe closely. As always, I highly recommend using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.*
Start by coarsely grating a couple of courgettes. Place the grated flesh in a clean tea towel over the sink and squeeze out most of the excess moisture.
Tip the squeezed courgette into a large bowl and add lemon zest, light brown soft sugar (brown sugar helps to give the cake flavour), caster sugar, sunflower oil (or you can use another flavourless oil), non-dairy milk and lemon juice. Whisk until it is all well combined.
Add plain flour, baking powder, bicarbonate of soda, cinnamon, ginger and salt and stir through until no dry lumps remain.
Tip the batter into a lined loaf tin and bake for about 70 minutes, until a skewer inserted into the centre comes out clean. Leave to cool in the tin then top with lemon glaze.
Tips:
- There is no need to peel the courgettes, the skin is very nutritious.
- Be sure to use the coarse side of the grater to grate the courgettes; they will be too mushy if you use a fine grater.
- Make sure that you squeeze the excess moisture out of the grated courgette so you don't end up with a soggy cake.
- You can substitute the courgette for marrow.
- Swap the lemon zest and juice for lime if you prefer.
Courgette Or Zucchini?!:
Either! Courgette and zucchini are the same thing; courgette is the British name and zucchini is the North American.
You can also use marrow instead, which is mature courgette.
Can I Freeze Vegan Courgette Cake?:
Yes, this cake freezes well, either whole or in individual slices.
More Vegan Vegetable Cakes:
- Vegan carrot cake loaf
- Pumpkin chocolate chip cake bars
- Vegan beetroot chocolate cake with chocolate avocado frosting
- Vegan pumpkin cake with maple pecans and cinnamon buttercream
- Sweet potato bread with pecan streusel
- Vegan gluten-free sweet potato chocolate chip cake
If you tried this recipe why not tag @domestic_gothess on Instagram and hashtag it #domesticgothess
*All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full.*
Vegan Courgette Cake
Ingredients
Courgette Cake:
- 350 g (12.3 oz) courgette (zucchini) (about 2 medium)
- finely grated zest of 2 lemons
- 100 g (½ cup + 1 Tbsp) light brown soft sugar
- 80 g (⅓ cup + 1 Tbsp) caster sugar
- 120 ml (½ cup) sunflower oil
- 60 ml (¼ cup) unsweetened non-dairy milk (I used soy)
- 60 ml (¼ cup) lemon juice
- 260 g (2 cups + 2 Tbsp) plain (all-purpose) flour
- 1 teaspoon baking powder
- ½ teaspoon bicarbonate of soda
- 1 teaspoon ground cinnamon
- 1 teaspoon ground ginger
- ½ teaspoon salt
Lemon Glaze:
- 85 g (⅔ cup) icing (powdered) sugar
- juice of ½ lemon
Instructions
- Preheat the oven to 180C/350F/gas mark 4. Grease an approx 11.5 x 21.5 cm / 4.5 x 8.5 in loaf tin and line with a strip of baking parchment. Make sure that you leave some overhanging on either side so that you can lift the cake out easily.
- Coursely grate the courgette and place the grated flesh in a clean tea towel over the sink. Firmly squeeze out most of the excess water. Weigh the leftover flesh, you should have about 240g left.
- Place the grated courgette in a large bowl along with the lemon zest, light brown soft sugar, caster sugar, sunflower oil, milk and lemon juice.
- Whisk until well combined.
- Add the flour, baking powder, bicarbonate of soda, cinnamon, ginger and salt. Stir until no dry lumps remain.
- Working quickly, tip the batter into the prepared loaf tin, spread it level and place in the preheated oven.
- Bake for about 70 minutes until a skewer inserted into the centre comes out clean. Leave to cool in the tin.
- Once the cake is cool, sift the icing sugar into a bowl and gradually stir in the lemon juice until you have a thick but pourable glaze.
- Drizzle the glaze over the top of the cake and serve. Store in an airtight container for up to four days.
Notes
- For the best results make sure that you follow the recipe closely. As always, I highly recommend using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them
- There is no need to peel the courgettes, the skin is very nutritious.
- Be sure to use the coarse side of the grater to grate the courgettes; they will be too mushy if you use a fine grater.
- Make sure that you squeeze the excess moisture out of the grated courgette so you don't end up with a soggy cake.
- You can substitute the courgette for marrow.
- Swap the lemon zest and juice for lime if you prefer.
















Avril
Can this be made as a traybake?
Hannah
Hi Avril, I haven't tried but I reckon it could work in a 20-23cm square tin. It wouldn't take as long to bake as a loaf however so you would need to start checking it after 30 minutes.
Dana
I have made this cake a lot of times by now as we had a huge courgette glut at the allotment this year. It is wonderful! I have brought it into work to share with colleagues and everyone really enjoys it and I've had several comments on how unusual but delicious the cake is. If you want to bring a vegan cake into work for your vegan colleagues but don't want your non-vegan colleagues to even notice that it's vegan, this is the recipe is perfect.
Lucy
I just made this cake. Used grams not cup measuring. The top half is good and correct texture however the bottom half is stodgy. Did I over mix or should I have cooked for few minutes longer?? Or something else completely?? Just made walnut chocolate chip slice, omg sensational! I love you recipes and use them regularly, thank you.
Hannah
Hi Lucy, did you squeeze the liquid out of the courgette fully and weigh out 240g? It could be that it was over mixed or underbaked but its very hard for me to say without being there when you baked it unfortunately!
Luisa
First vegan cake I have ever baked.
So easy to put together and sooo tasty. Loved by all, vegan and none.
Will make again and again to use up all the corgfrom the garden. Highly recommend!