Dairy Free Lemon Layer Cake

If you love the fresh taste of lemon, this cake is going to be a real treat. It’s bright, soft, and covered in a smooth lemon frosting.

The best part is that this whole cake is dairy free. I use dairy free butter and soy milk instead of the usual dairy ingredients, and honestly you can’t tell the difference.

Sweet slice of dairy free lemon cake

Finding a good layer cake that skips the dairy isn’t always easy. A lot of them turn out dry or heavy, but this one stays light and moist.

The lemon zest and fresh lemon juice give it a natural, tangy flavor. It’s not too sweet, which makes it really easy to enjoy.

I like to make this for birthdays or when I just want something a little special. It always gets finished fast.

Why This Recipe Is a Keeper

Bright Lemon Flavor – Fresh lemon zest and juice give every bite a bright, natural flavor that tastes refreshing instead of overly sweet.

Tender Cake Layers – Alternating flour and soy milk creates tender, soft layers with a fine crumb that stays pleasantly moist.

Light and moist dairy free lemon cake

Creamy Lemon Frosting – Dairy free butter makes the frosting creamy and smooth, with enough lemon flavor to balance its sweetness.

Beautiful Presentation – Two even cake layers create a beautiful centerpiece with a polished finish for birthdays, showers, or family gatherings.

Here’s What You’ll Need

For the Lemon Cake

  • 2 3/4 cups Cake Flour
  • 2 1/2 tsp Baking Powder
  • 1/2 tsp Baking Soda
  • 3/4 tsp Fine Salt
  • 1 cup Dairy Free Butter, Softened
  • 1 1/2 cups Granulated Sugar
  • 4 Large Eggs
  • 2 tbsp Finely Grated Lemon Zest
  • 1/3 cup Fresh Lemon Juice
  • 2 tsp Pure Vanilla Extract
  • 1 cup Unsweetened Soy Milk

For the Lemon Frosting

  • 1 1/4 cups Dairy Free Butter, Softened
  • 5 cups Powdered Sugar
  • 3 tbsp Fresh Lemon Juice
  • 1 tbsp Unsweetened Soy Milk
  • 1 tsp Finely Grated Lemon Zest
  • 1 tsp Pure Vanilla Extract
  • 1/4 tsp Fine Salt

How to Make It

Step 1

Heat the oven to 350°F. Line two 9-inch round cake pans with parchment paper and lightly coat the sides with neutral oil.

Step 2

Whisk the cake flour, baking powder, baking soda, and salt in a medium bowl. In a measuring cup, stir together the soy milk, lemon juice, and vanilla extract.

Step 3

Beat the dairy free butter, granulated sugar, and lemon zest for 3 to 4 minutes, until pale and fluffy. Beat in the eggs one at a time, scraping the bowl after each addition.

Step 4

Add the flour mixture in three additions, alternating with the lemon and soy milk mixture in two additions. Mix on low speed only until the batter is smooth.

Step 5

Divide the batter between the prepared pans and bake for 27 to 32 minutes, until a toothpick inserted in the center comes out clean. Cool for 15 minutes in the pans, then transfer the layers to wire racks to cool completely.

Step 6

Beat the dairy free butter for 2 minutes. Gradually add the powdered sugar, then beat in the lemon juice, soy milk, lemon zest, vanilla extract, and salt until fluffy and spreadable.

Step 7

Place one cake layer on a serving plate and cover it with lemon frosting. Add the second layer, frost the top and sides, and refrigerate for 20 minutes to set the finish before serving.

Homemade dairy free lemon layer cake

Recipe Tips

Measure the Cake Flour Carefully

For the lightest layers, spoon the cake flour into the measuring cup and level the top. Scooping it directly from the container can pack in too much flour and make the cake dense.

If you have a kitchen scale, use 330 grams of cake flour. This gives you a more accurate amount and helps both layers bake with a soft, even texture.

Choose the Right Dairy Free Butter

I recommend using dairy free butter sticks rather than a soft spread from a tub. Tub spreads often contain more water, which can make the cake layers heavy and the frosting too loose.

Slice of dairy free lemon layer cake

Let the butter soften until your finger leaves a small indent, but do not let it become oily or melted. Butter at this stage holds air well when mixed with the sugar, giving the cake a lighter rise.

Use Room Temperature Ingredients

Bring the eggs and soy milk to room temperature before making the batter. Cold ingredients can cause the dairy free butter mixture to look lumpy and may lead to uneven cake layers.

The soy milk may thicken or look slightly curdled after you add the lemon juice. That is normal, and the acidity helps create a tender texture while working with the baking soda.

What to Make Next

Popular Questions

Can I use a different dairy free milk instead of soy milk?

Yes. Unsweetened oat milk or almond milk will work well in both the cake and frosting.

Choose a plain, unsweetened variety so the lemon flavor stays bright and the cake does not become overly sweet.

Dairy Free Kitchen

Dairy Free Lemon Layer Cake

This dairy free lemon layer cake is bright, elegant, and perfect for celebrations. Its smooth finish and sunny flavor make every slice feel special.
Dairy Free Lemon Layer Cake
Prep Time 45 minutes
Cook Time 30 minutes
Total Time 1 hour 15 minutes
Servings 12 slices
Calories 725 kcal

Equipment

  • two 9-inch round cake pans
  • electric mixer
  • wire racks

Ingredients

For the Lemon Cake
  • 2 3/4 cups Cake Flour
  • 2 1/2 tsp Baking Powder
  • 1/2 tsp Baking Soda
  • 3/4 tsp Fine Salt
  • 1 cup Dairy Free Butter, Softened
  • 1 1/2 cups Granulated Sugar
  • 4 Large Eggs
  • 2 tbsp Finely Grated Lemon Zest
  • 1/3 cup Fresh Lemon Juice
  • 2 tsp Pure Vanilla Extract
  • 1 cup Unsweetened Soy Milk
For the Lemon Frosting
  • 1 1/4 cups Dairy Free Butter, Softened
  • 5 cups Powdered Sugar
  • 3 tbsp Fresh Lemon Juice
  • 1 tbsp Unsweetened Soy Milk
  • 1 tsp Finely Grated Lemon Zest
  • 1 tsp Pure Vanilla Extract
  • 1/4 tsp Fine Salt

Instructions

  1. Heat the oven to 350°F. Line two 9-inch round cake pans with parchment paper and lightly coat the sides with neutral oil.
  2. Whisk the cake flour, baking powder, baking soda, and salt in a medium bowl. In a measuring cup, stir together the soy milk, lemon juice, and vanilla extract.
  3. Beat the dairy free butter, granulated sugar, and lemon zest for 3 to 4 minutes, until pale and fluffy. Beat in the eggs one at a time, scraping the bowl after each addition.
  4. Add the flour mixture in three additions, alternating with the lemon and soy milk mixture in two additions. Mix on low speed only until the batter is smooth.
  5. Divide the batter between the prepared pans and bake for 27 to 32 minutes, until a toothpick inserted in the center comes out clean. Cool for 15 minutes in the pans, then transfer the layers to wire racks to cool completely.
  6. Beat the dairy free butter for 2 minutes. Gradually add the powdered sugar, then beat in the lemon juice, soy milk, lemon zest, vanilla extract, and salt until fluffy and spreadable.
  7. Place one cake layer on a serving plate and cover it with lemon frosting. Add the second layer, frost the top and sides, and refrigerate for 20 minutes to set the finish before serving.

Nutrition

Serving: 1servingCalories: 725kcalCarbohydrates: 97gProtein: 5gFat: 35g
Course Dessert
Cuisine American
Keyword dairy free, layer cake, lemon cake, vegan-friendly

Tried this recipe?

Let us know how it turned out!

Leave a Comment

Recipe Rating




Send this to a friend