You’re going to love this vegan lemon drizzle cake! It’s very moist but at the same time, light and airy. Just how good lemon cake should be!
A Foolproof Recipe
I first created this recipe on a whim last summer.
I was pottering around the kitchen and threw some ingredients in a bowl, hoping it would make a delicious lemon drizzle cake.
I actually shocked myself that it was that easy! Usually, when I’m experimenting with new recipes for the blog, it results in AT LEAST 1 or 2 failures first. And a lot of wasted time and ingredients.
But this recipe was so easy and foolproof that I believe anyone can make it! (Yes, even those of you who say you can’t bake!)
And the taste is absolutely perfect! It’s super moist inside but still has that airy, crumbly texture that you’d expect from a cake.
I amended my original recipe slightly to include some thicker icing on top. As much as I love it with just the drizzle, the texture of the icing and the sponge together tastes incredible!
If you’re new to baking vegan desserts, you might be wondering how to bake without eggs or dairy. But I promise you, it’s SO easy!
For this recipe, I simply used vegan butter instead of dairy butter, and plant-based milk instead of cow’s milk.
Making a cake fluffy without eggs
I had originally made this recipe using chia seeds as an egg replacer but I wasn’t completely happy with how the seeds affected the texture of the finished cake.
It was more chewy and less fluffy than I would like. So instead, I used some baking powder to help it rise more.
The baking powder gave the cake the leavening effect that eggs have, and coupled with the plant-based milk, it added a lot of moisture without making the cake dense.
This perfect pair is also great for helping the rest of the ingredients bind together!
How To Make Dairy-Free Lemon Drizzle Cake
The first step is to “cream” 200g (3/4 cup + 2 tablespoons) of butter and 200g (1 cup) of caster / superfine sugar together. I used a vegan butter replacement for this lemon drizzle cake which was a super simple switch. The consistency and flavour is exactly the same (none of my non-vegan family can tell the difference!).
The term “cream” in baking basically means just to create lots of air between the butter and sugar.
All you need to do is smear the butter along the sides of the bowl with your spoon until the sugar is completely combined. It will be a pale yellow colour with a light and fluffy texture when done properly.
Next, fold in 225g (1 + 3/4 cups) of all-purpose flour and 2 teaspoons of baking powder. The easiest way to fold dry ingredients into a cake mix is by doing a figure of 8 with your spoon until everything is combined.
Folding the flour allows us to keep as much air in the cake as possible so it doesn’t come out too dense once it’s baked.
It may be a little dry at this point so don’t worry if you can’t fully mix it all in.
Now add 1 teaspoon of lemon juice and 250ml (1 cup) of plant-based milk. Mix until everything is well combined. You should end up with a smooth and creamy cake batter.
Add in the zest of 1 lemon and gently fold it into the cake batter.
Pour the mixture into a tin.
For this recipe, I used a 9-inch rectangular pan. This is simply because you can squeeze more servings out of a rectangular pan than you can from a loaf tin!
Bake your cake for around 40 minutes.
It should come out a light golden brown colour. You can test if it’s ready by putting a toothpick or small knife into the centre of the cake. If it comes out clean, it’s ready.
If there’s still some cake mix on the toothpick / knife, pop the cake back in for a bit longer and repeat as necessary.
While the cake is baking, you can prepare your lemon drizzle mixture, which will be poured over the cake as soon as it comes out of the oven.
To do this, you just need to mix the juice of 1 lemon with 2 tablespoons of superfine / caster sugar.
Once your cake is finished baking, while it’s still in the tin and still hot, pour over your lemon drizzle mixture.
Once the cake has cooled completely, you can remove it from the tin and either place it on a wire rack or on a plate.
Prepare your icing!
You can totally miss this step out (the cake still will taste amazing) but I love the extra dimension the icing brings.
To make your icing, mix together 130g icing/powdered sugar (1 cup) and 2 tablespoons of cold water. It should be quite thick but still spreadable.
Spread the icing over your cooled cake, top with some extra lemon zest if you like, and you’re done.
The best lemon drizzle ever!
Want more vegan cake recipes? Try these!
Up to 5 days if stored in an airtight container in a cool, dry place.
Yes, this recipe can be frozen!
It can be frozen with or without the icing. Either way, it’ll still taste great! If you freeze it without the icing, you can just whip it up on the day, an hour or so before you want to serve it.
You can either wrap the cake in freezer wrap or store it in slices in an airtight container.
To thaw the cake, transfer it to a plate and leave it at room temperature for around 2 hours, until it’s soft and fluffy again.
I hope you enjoy this recipe. Let me know if you try it at home by leaving a review below or tagging me on Instagram @bakedbyclo!
A deliciously moist lemon drizzle cake that's vegan-friendly and tastes just like the classic!
- 200 g Caster sugar (1 cup)
- 200 g Vegan butter (3/4 cup + 2 tablespoons)
- 225 g All purpose flour (1 + 3/4 cups)
- 2 Teaspoons Baking powder
- 1 Teaspoon Lemon juice
- 250 ml Soy milk*** (1 cup)
- Zest of 1 lemon (save a little to top the cake with)
- Juice of 1/2 a lemon
- 2 Tablespoons Caster sugar
- 130 g Icing/powdered sugar (1 cup)
- 2 Tablespoons Water
- Lemon zest, to garnish (optional)
Preheat oven to 180°C/350°F (160°C/325°F if using fan or convection oven). Line or grease a 9-inch rectangular pan.
Cream together sugar and butter. Fold in the flour, baking powder, lemon juice, and milk.
Add the lemon zest and fold in gently.
Spoon the mixture into the pan and bake for around 40 minutes until golden brown. A toothpick/knife through the centre will come out clean when it's done.
While the cake is baking, make the drizzle by mixing together the lemon juice and sugar. Pour this over the cake as soon as it comes out of the oven, while it's still hot.
When the cake is completely cool, remove it from the tin. Prepare your icing by mixing the icing sugar and water together.
Spoon the icing over the cooled cake and top with additional lemon zest.
Leave the icing to harden for around 30 minutes or so, then cut into squares and enjoy!
- ***Sub any other plant-based milk.
- The cake can be stored in an airtight container for up to 5 days.
- You can make this cake in a 1lb loaf tin- just bake for an extra 5-10 minutes.