Vegan Lemon Cake With Lemon Cream Cheese Frosting Recipe
Introduction
This vegan lemon cake is a bright and zesty treat perfect for any occasion. With a moist crumb and tangy lemon cream cheese frosting, it’s sure to impress both vegans and non-vegans alike.

Ingredients
- 360 g all-purpose flour
- 3 teaspoons baking powder
- ½ teaspoon baking soda
- ¼ teaspoon sea salt
- 240 ml soy milk
- 80 ml freshly squeezed lemon juice
- 300 g granulated sugar
- 4 tablespoons lemon zest
- 115 g vegan butter, softened
- 2 teaspoons vanilla extract
- 180 g vegan Greek-style yogurt (or vegan sour cream)
- ½ batch vegan lemon curd (room temperature)
- 200 g vegan butter, softened
- 200 g vegan cream cheese (room temperature)
- 60 g powdered sugar
Instructions
- Step 1: Preheat your oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Line the base of two 8″ cake tins with parchment paper and grease the sides with oil or vegan butter.
- Step 2: Sift together the flour, baking powder, baking soda, and salt into a bowl. Whisk to combine and set aside.
- Step 3: In a jug, combine the soy milk and lemon juice to make vegan buttermilk. Set aside.
- Step 4: Add the sugar and lemon zest to a mixing bowl. Rub the zest into the sugar with your fingertips until the sugar feels slightly wet and fragrant.
- Step 5: Add the 115 g softened vegan butter to the sugar and beat with an electric whisk or stand mixer until combined, about 1-2 minutes.
- Step 6: Mix in the vanilla extract and vegan yogurt in 2–3 parts until fully incorporated. Don’t worry if the mixture looks slightly split.
- Step 7: Gradually add the dry ingredients and vegan buttermilk in three increments—starting with about a third of the flour mixture followed by a third of the buttermilk—mixing each time until just combined. Avoid overmixing.
- Step 8: Divide the batter evenly between the prepared cake tins and bake for 30–35 minutes. Insert a skewer in the center; it should come out with a few crumbs but not wet batter.
- Step 9: Let the cakes cool in the tins for 10 minutes, then transfer them to a wire rack to cool completely. Remove the parchment paper carefully.
- Step 10: If you haven’t already, prepare the vegan lemon curd and bring it to room temperature before assembling the frosting.
- Step 11: Using a stand mixer or hand whisk, beat the 200 g softened vegan butter and vegan cream cheese until light and fluffy.
- Step 12: Slowly add about two-thirds of the lemon curd to the frosting, whisking until smooth and combined.
- Step 13: Gradually whisk in the powdered sugar until fully incorporated and the frosting is creamy.
- Step 14: Place one cake layer on a turntable or serving plate. Spread one-third of the frosting evenly over the top.
- Step 15: Pipe a ring of frosting around the edge to create a barrier. Fill the center with the remaining lemon curd and smooth it out gently.
- Step 16: Add the second cake layer on top. Use the remaining frosting to cover the top and sides of the cake, smoothing with a spatula or scraper.
- Step 17: Garnish with fresh mint leaves, daisies, or lemon segments as desired before serving.
Tips & Variations
- Use freshly grated lemon zest for the best lemon aroma and flavor.
- For a gluten-free version, substitute the all-purpose flour with a gluten-free baking blend.
- Vegan buttermilk can be made with any plant milk mixed with lemon juice or vinegar; let it sit for 5-10 minutes before use.
- If you prefer a less tangy frosting, reduce the amount of lemon curd added.
Storage
Store the cake covered in the refrigerator for up to 4 days. Allow it to come to room temperature before serving for the best texture and flavor. Leftover frosting can be stored separately in an airtight container for up to 3 days and whipped before reuse.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake without lemon curd?
Yes, you can omit the lemon curd and use a simple vegan cream cheese frosting instead, though the lemon curd adds a wonderful burst of citrus flavor that complements the cake.
How do I make vegan lemon curd?
Vegan lemon curd typically combines lemon juice, sugar, plant-based butter, and a thickening agent like cornstarch or agar-agar. It’s cooked gently until thickened and chilled before use. There are many detailed recipes available online for homemade vegan lemon curd.
PrintVegan Lemon Cake With Lemon Cream Cheese Frosting Recipe
This Vegan Lemon Cake with Lemon Cream Cheese Frosting is a delightful plant-based dessert bursting with fresh lemon flavor. Moist and tender vegan lemon cake layers are filled and frosted with a tangy lemon cream cheese frosting and zesty homemade lemon curd, creating a perfectly balanced treat for any occasion. The cake is dairy-free, egg-free, and uses vegan substitutes making it suitable for those following a vegan diet.
- Prep Time: 25 minutes
- Cook Time: 35 minutes
- Total Time: 1 hour 35 minutes
- Yield: 15 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Vegan, Western
- Diet: Vegan
Ingredients
For the Vegan Lemon Cake
- 360 g all-purpose flour
- 3 teaspoons baking powder
- ½ teaspoon baking soda
- ¼ teaspoon sea salt
- 240 ml soy milk
- 80 ml freshly squeezed lemon juice
- 300 g granulated sugar
- 4 tablespoons lemon zest
- 115 g vegan butter, softened
- 2 teaspoons vanilla extract
- 180 g vegan Greek-style yogurt or vegan sour cream
For the Vegan Lemon Curd (½ batch, room temperature)
- Use homemade lemon curd as per note or recipe (quantity assumed as half batch from original)
For the Lemon Cream Cheese Frosting
- 200 g vegan butter, softened
- 200 g vegan cream cheese, room temperature
- 60 g powdered sugar
- Approximately 200 g lemon curd (around 2/3 of half batch)
Instructions
- Prepare the Oven and Pans: Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Line the base of two 8-inch cake tins with parchment paper and grease the sides well using oil or vegan butter to prevent sticking.
- Combine Dry Ingredients: Sift the all-purpose flour, baking powder, baking soda, and sea salt into a mixing bowl. Whisk to combine evenly and set aside for layering later.
- Make Vegan Buttermilk: In a jug, mix the soy milk and freshly squeezed lemon juice. Set this aside to curdle, creating a vegan buttermilk substitute that enhances cake moisture and tenderness.
- Flavor the Sugar: Add granulated sugar and lemon zest to the bowl of your stand mixer or a large mixing bowl if using a handheld electric whisk. Use your fingertips to rub the zest into the sugar until the sugar feels slightly wet and fragrant.
- Cream Butter and Sugar: Add the softened vegan butter to the sugar mixture. Beat using an electric whisk or the paddle attachment of your stand mixer for 1-2 minutes until well combined and creamy.
- Add Vanilla and Yogurt: Incorporate the vanilla extract and vegan Greek-style yogurt or sour cream into the butter mixture in 2-3 parts, mixing well after each addition. The mixture may appear slightly split, but this is expected.
- Make the Cake Batter: Add about one-third of the dry ingredients and one-third of the vegan buttermilk mixture to the wet ingredients. Mix gently until combined. Repeat twice more with the remaining dry ingredients and buttermilk, mixing just until no flour pockets remain to avoid overmixing.
- Bake the Cake Layers: Divide the batter evenly between the prepared cake tins. Bake in the preheated oven for 30-35 minutes. Test doneness by inserting a skewer or toothpick into the center; it should come out clean or with a few moist crumbs.
- Cool the Cakes: Allow the cakes to cool in their tins for 10 minutes. Then carefully invert them onto a cooling rack to cool completely. Peel off the parchment paper once cooled.
- Prepare the Lemon Curd: If not already done, make the vegan lemon curd and let it cool to room temperature. If pre-made and refrigerated, remove at least an hour in advance and whisk it smooth before use.
- Make Lemon Cream Cheese Frosting: Using a stand mixer or hand whisk, beat the softened vegan butter and room temperature vegan cream cheese until light and fluffy.
- Add Lemon Curd to Frosting: Slowly add approximately 200 g of the lemon curd (about 2/3 of the half batch) to the butter and cream cheese mixture. Whisk until fully incorporated and smooth.
- Add Powdered Sugar: Gradually add the powdered sugar to the mixture while whisking, until smooth and combined.
- Assemble the Cake: Place one cooled cake layer on a turntable or serving plate. Spread about one-third of the frosting evenly over the top with an offset spatula.
- Add Lemon Filling: Pipe a ring of frosting around the cake edge to create a dam, then spoon or pipe the remaining lemon curd inside this ring. Smooth gently with spatula.
- Add Second Cake Layer and Frost Entire Cake: Position the second cake layer on top. Use the remaining frosting to cover the top and sides of the cake. Smooth the frosting using a cake scraper or spatula for a neat finish.
- Garnish: Decorate the cake with fresh mint leaves, edible daisies, and lemon segments as a beautiful finishing touch.
Notes
- Use freshly squeezed lemon juice for best flavor in both the cake and lemon curd.
- Vegan butter and cream cheese should be softened or at room temperature for easier mixing and better texture.
- Lemon zest rubbed into sugar intensifies the citrus aroma and flavor throughout the cake.
- If making lemon curd from scratch, prepare ahead as it needs to cool before incorporating into the frosting.
- You can substitute soy milk with other plant-based milks with similar consistency if preferred.
- Allow the cake layers to cool completely before frosting to prevent melting or sliding.
Keywords: Vegan Lemon Cake, Lemon Cream Cheese Frosting, Dairy-Free Cake, Egg-Free Cake, Vegan Dessert, Lemon Curd Cake

