Our vegan lemon cake is effortless to make with a few pantry staples and guarantees a moist, tangy, and tasty treat.
The crumb is moist and pillowy; you can taste the lemon with every bite. Top the cake with our vegan cream cheese frosting and the zest of a lemon.

Table of Contents
Lemon desserts are the best! From lemon pound cake to lemon muffins, vegan lemon curd to vegan lemon bars, they are all easy to make, refreshing, and delicious.
Our vegan lemon cake is a soft, light, one-layer cake with a soft and moist crumb and a beautiful lemon flavor.
It’s one of our favorite easy dessert recipes made with minimal effort and simple ingredients.
This vegan lemon cake has a distinct lemon flavor thanks to the juice and the zest of fresh lemon, and for even more flavor, you can add some lemon extract.
It is delicious without fillings or toppings, and like our vegan apple cake and pear cake, you can eat it as a mid-afternoon snack with a cup of tea or coffee.
But if you want a more festive and indulgent lemon dessert, top it with a sweet and tangy vegan cream cheese and lemon frosting.
Ingredients
Quantities are in the recipe box at the bottom of the page.
Lemon
Get a large, yellow lemon; it is best if organic since we use the peel. We use lemon zest and lemon juice.
Lemon extract
Lemon extract is optional, but if you’d like a more evident lemon aroma, we recommend it.
Vanilla extract
It goes well with the lemon, making the flavor of the cake rounder. We recommend vanilla extract or the seeds of a vanilla pod.
Flour
We use all-purpose flour.
We haven’t tested this cake with gluten-free flour, so we are unsure if it’ll work out.
Water
We tried making this cake with almond milk, vegan buttermilk with apple cider vinegar, soy milk, and other non-dairy milks in the past.
However, after several rounds of testing, we figured out that the cake turned out much more delicious with water.
Sugar
You can use white sugar or brown sugar.
We haven’t tested this cake with maple syrup and are unsure if it works.
Coconut sugar or palm sugar works, too, although the cake will be less sweet and more dense.
Olive oil
We use olive oil – not extra virgin olive oil, just regular olive oil.
Substitute avocado oil for olive oil.
Other oils we tested in the past that work well are sunflower oil, canola oil, rapeseed oil, and most other neutral vegetable oils.
However, compared to olive and avocado oil, these are less healthy.
Melted coconut oil will make the cake denser and less fluffy.
Baking powder
To help the cake rise and make it light and airy. We don’t use baking soda in this recipe.
Salt
A pinch of salt helps bring the flavors together.
Vegan Cream Cheese Frosting
You can make a delicious vegan cream cheese and lemon frosting with:
- vegan butter (use one that comes in a stick, and it’s solid, not a spreadable one)
- vegan cream cheese
- powdered sugar
- lemon zest
- vanilla extract
How to make vegan lemon cake
US cups + grams measurements in the recipe box at the bottom of the page.
Preheat the oven to 340°F or 170°C. Butter your cake pan and line the bottom with parchment paper. We use an 8-inch (20-21 cm) cake pan.
To a large mixing bowl, add the dry ingredients: flour, sugar, baking powder, and salt, and whisk to combine them.
To a smaller bowl, add the wet ingredients. Start with the grated lemon zest.
Then, cut the lemon in half, squeeze it, and add 1/4 cup or 60 grams of lemon juice to the same bowl. Make sure you don’t add any lemon seeds.
Add water, olive oil, lemon, and vanilla extract and whisk well.
Tip: Only grate the yellow part of the peel, not the white flesh under, as that part is bitter.
Pour the wet mixture into the dry one and whisk until just combined. Get rid of lumps, but don’t overmix the batter.
Tip: it is best not to overmix the batter when making vegan cakes. You can use an electric hand mixer or a stand mixer, but remember that overmixing will activate the flour gluten and make the cake heavier and more compact.
Pour the batter into the cake pan and level it off.
Bake it immediately in the central lower wire rack of your preheated oven at 340°F or 170°C for 35 minutes or until a toothpick inserted in the center comes out dry.
Let the cake cool down in the cake pan for 10 minutes, then take it out and let it cool down completely (at least 1 hour) before applying the frosting.
Tip: to prevent the cake from sticking to your wire rack, line the rack with parchment paper.
How to make vegan cream cheese and lemon frosting
Take the vegan butter out of the refrigerator and let it soften at room temperature for 15 minutes.
Add the softened vegan butter, the zest of one lemon, and the vanilla extract to a bowl.
Whisk with a hand mixer until the butter turns creamy.
Add the vegan cream cheese and beat with a hand mixer until combined.
Add powdered sugar and beat until smooth and creamy.
Store it in the fridge to set if you don’t apply it to the cake immediately.
Tip: you can add between 1 and 4 cups of powdered sugar based on your taste. We like it with 1 1/2 cups of powdered sugar.
Spread evenly on top of the vegan lemon cake.
Optionally, garnish this delicious lemon olive oil cake grated lemon zest, strawberries, poppy seeds, or fresh berries.
For best results, let the cake and frosting cool down in the refrigerator for about an hour before slicing and serving it so the frosting firms up nicely (but if you can’t wait, we won’t blame you).
Pop it in the freezer for 15 minutes for a faster result, then slice it and serve.
Storage & Make Ahead
Make ahead: you can make this cake up to 3 days ahead.
Refrigerator: if you apply the frosting, keep the vegan lemon cake in the fridge for up to 3 days in a cake dome or an airtight container. If you don’t apply the frosting, keep it in a cake dome or in plastic wrap for three days at room temperature.
Freezer: let the cake cool down completely, transfer it to a freezer-friendly container, and freeze it for up to 3 months.
Thaw: defrost in the fridge slowly, over several hours, or overnight.
Similar recipes
If you liked this single-layer vegan cake, try these other cake ideas:
Vegan Lemon Cake
Equipment
- cake pan 8-Inch or 21 cm | 9-Inch or 23 cm works too, but cake will be flatter.
Ingredients
Cake's Wet Ingredients
- 1 lemon the grated zest
- ¼ cup lemon juice
- ¾ cup water
- ¼ cup olive oil
- 1 tablespoon vanilla extract
- 2 teaspoons lemon extract optional
Cake's Dry Ingredients
- 1½ cup all-purpose flour
- 1 cup sugar
- 1½ teaspoon baking powder
- ¼ teaspoon salt
Cream Cheese Frosting
- 2 ounces vegan butter
- 1 teaspoon vanilla extract
- ½ lemon the grated zest
- 4 ounces vegan cream cheese
- 1 cup powdered sugar
Instructions
For the cake
- Preheat oven to 340°F or 170°C. Line the bottom of your pan with parchment paper and brush sides with butter.
- To a large mixing bowl, add the dry ingredients: 1½ cup all-purpose flour, 1 cup sugar, 1½ teaspoon baking powder, and ¼ teaspoon salt. Whisk to combine.
- To a second bowl, add wet ingredients: the grated zest of 1 lemon, ¼ cup lemon juice, ¾ cup water, ¼ cup olive oil, 1 tablespoon vanilla extract, and 2 teaspoons lemon extract. Whisk to combine.
- Pour wet ingredients into dry ingredients and whisk until just combined, without overmixing.
- Transfer cake batter to your prepared baking pan.
- Bake at 340°F or 170°C for 35 minutes or until a toothpick inserted in the center comes out mostly dry.Let cake cool down 10 minutes in the pan, then take it out and let cool down completely on a wire rack lined with parchment paper.
- Spread frosting on top, keep in the fridge if not eating it immediately.Cut into slices, then you can add grated lemon zest on top before eating.
For the frosting
- Soften 2 ounces vegan butter at room temp for 15 minutes, then add it to a mixing bowl with 1 teaspoon vanilla extract and the grated zest of ½ lemon. Beat with a hand mixer for 30 seconds.
- Add 4 ounces vegan cream cheese and beat for 30 more seconds.Add 1 cup powdered sugar, beat on low speed first, scrape down sides, and finish beating on medium-high speed until perfectly smooth. Don't overbeat it.Let it firm up in the fridge for 30 minutes, or in the freezer for 15 minutes, before applying it on the cake.
- Spread frosting on top of the cake, then let cool down 1 hour in the fridge or 15 minutes in the freezer before slicing and serving.
What type of sugar did you use for the cake portion. Your recipe says โsugarโ but your video doesnโt show regular white granulated sugar. What did you use in the video?
Hi Rose,
We’ve tested this cake with four different types of sugar; and all of them work well ๐
Our preferred are white sugar or brown sugar. Coconut sugar or palm sugar works, too, although the cake will be less sweet and more dense.
I hope this helps! Happy baking, Louise
Can I double the recipe for a layer cake? I want to make it for a birthday cake if possible.
Thank!
Hi Mary,
Yes you can double the recipe but I would still cook it in 2 separate cake pans ๐
I hope this helps,
Happy baking.
Nico
Lovely recipe, I used light brown sugar and extra virgin olive oil. I know you mentioned not to used virgin olive oil but itโs all I had on hand and was eager to make this cake. It was not a fluffy cake (my method, I assume), but the taste was epic! I then topped it with your icing recipe, squeezed a little bit of lemon into the icing and topped the cake with that once it cooled. Outstanding and delicious. Thank you ๐
Made this recipe for a small gathering as cupcakes & they were phenomenal (coming from someone who has mainly baked nonvegan)! Followed the recipe for exactly, except had to sub maybe a tablespoon of coconut oil as I ran out of olive oil. Not at all thick, totally normal cake batter consistency, lovely lemon flavor. Since they were cupcakes, they were done at ~20 min. The cream cheese frosting was also SO good, some had a hard time believing it was vegan! This is a keeper
Hi Nat,
That’s just fantastic – I’m very happy to hear you enjoyed making and eating the lemon cupcakes ๐โค๏ธ
Thank you for taking the time to leave a comment here, it means a lot to us. Kindest,
Louise
Bonjour, merci pour votre recette incroyable. Nous ne trouvons pas de fromage ร la crรจme vรฉgรฉtalienne en France. Combien a t’elle de matiรจre grasse car cela pourrait m’aider ร trouver un รฉquivalent.
Bien ร vous. Laure.
So moist and lemony….