This Vegan Lemon Cake recipe yields a fluffy cake that no one will guess is vegan and is frosted with Strawberry Cream Cheese Frosting
Today I'm sharing my DELICIOUS, soft, fluffy and light Vegan Lemon Cake with Strawberry Cream Cheese Frosting recipe. This cake is made in one bowl, and is super versatile. I frosted my cake with dairy free Strawberry Cream Cheese Frosting, but it would be amazing with vanilla, or lemon buttercream as well. Or simply left unfrosted and topped with berries and whipped cream.

How to Make Vegan Cake
Cake is really simple to make completely vegan.
For this recipe there are just a few simple swaps to make. And I promise you will never notice. There are three thing that traditional cakes contain that we wont use: butter, milk and eggs.
Use Canola Oil Instead of Butter in the Cake
I typically prefer to use canola oil- or other vegetable oil- rather than non-dairy butter in my cakes.
Oil allows this cake to rise higher and have a softer interior and exterior.
DO NOT use coconut oil. While coconut oil is great so some things, baking cake (at least in this recipe) is not one of them.
Use Dairy-Free Butter and Cream Cheese in the Frosting
This Strawberry Cream Cheese Frosting is incredibly tasty and complements this Vegan Lemon Cake so well. Its made just like any other frosting recipe on my website.
For cream cheese, I prefer Vio Life Just Like Cream Cheese if it is available to you. And for vegan butter, I use Earth Balance Soy-Free Buttery Sticks.
Country Crock Plant Butter sticks are also great, but whatever you do DON'T use a non-dairy butter that comes in a tub. It will be too soft.
Use Plant Milk Instead of Dairy Milk
I always bake with So Delicious Plain Unsweetened Coconut Milk and this Vegan Lemon Cake is no exception.
Its neutral in flavor and easy to find. And I love that it comes in shelf stable 32 oz containers so I can keep it in my baking cabinet. Then whenever the mood hits, I always have all the ingredients I need.
Leave the Eggs Behind
It may seem like I'm not making up for a lack of eggs in this Vegan Lemon Cake. But, I am in three ways!
First, I use a little more fat by way of canola oil to make up for the richness that eggs lend.
Second, I add a bit more plant milk to make up for the moisture that eggs give to baked goods.
Third, I add a bit more leavener in combination with an acid (lemon juice to make up for the lift that eggs can give a cake.
Strawberry Cream Cheese Frosting Notes
This Strawberry Cream Cheese Frosting is DELICIOUS, but its soft in texture.
After mixing it together, it needs to be refrigerated before frosting the cake.
The frosting holds its shape nicely on a sheet cake, but don't use this to build or frost a stacked cake. This frosting is too soft for those uses.
And once frosted, be sure to keep this Vegan Lemon Cake refrigerated until you are ready to eat!
Looking for More Vegan Cake Recipes?
Earl Grey and Vanilla Bundt Cake
📖 Recipe
Vegan Lemon Cake with Strawberry Cream Cheese Frosting
Equipment
- Stand Mixer or Hand Mixer
- Large Bowl
- Sifter
- Whisk
- Spatula
- 9x13 Pan
Ingredients
- 2 ½ Cups All Purpose Flour
- 1 tablespoon Baking Powder
- ¼ teaspoon Baking Soda
- ¾ teaspoon Kosher Salt
- 1 ⅓ Cups Granulated Sugar
- ½ Cup Canola Oil
- 1 ½ Cups Dairy-Free Milk I use So Delicious Coconut Milk
- 2 teaspoon Vanilla Extract
- Zest of 1 ½ lemons This will be about 2 tablespoon of zest.
- 1 tablespoon Lemon Juice
For the Strawberry Cream Cheese Frosting
- 1 Stick Non-Dairy Butter, room temp I used Earth Balance Soy-Free Buttery Sticks
- ½ Cup Vegan Cream Cheese, room temp I used VioLife Just Like Cream Cheese
- 4 Cups Powdered Sugar, Sifted
- ¼ Cup Strawberry Jam
Instructions
- Prepare a 9x13 pan by greasing it with either coconut oil or non dairy butter. Preheat oven to 350* F.
- In a large bowl, combine sugar, oil, plant milk, vanilla extract, lemon juice and lemon zest. Whisk well.
- Fit a sifter on top of the bowl with the wet ingredients, being careful not to let the bottom of the sifter touch the wet ingredients.
- Into the sifter measure the flour, baking powder, baking soda and salt.
- Sift the dry ingredients into the wet ingredients and whisk to combine.
- Pout the cake batter into the prepared 9x13 pan and spread out evenly with a spatula.
- Bake in a 350* oven for 29-32 minutes or until a toothpick inserted into the center of the cake comes out clean.
- Cool completely before frosting and serving.
To make the Frosting
- In the of a stand mixer fitted with the paddle attachment, cream the butter and cream cheese. Scraping the bowl down a few times to make sure everything is smooth.
- Add the powdered sugar and mix on low until a frosting forms, again, scraping the bowl down a few times.
- Add the strawberry jam and mix. The frosting will look soft.
- Cover and place frosting in the refrigerator to firm up.
To Frost the Cake
- Once the cake has completely cooled and the frosting has firmed up, dollop the frosting on top of the cake and spread it out with a spatula.
- Store the cake in the refrigerator until you are ready to eat.
Shannon
Delicious. Your cake recipes are reliably excellent, and this one is a standout. Thank you.
Megan Calipari
Thank you so much! I'm happy you liked it!