Yield: 2 9-inch cakes

Vegan Vanilla Layer Cake

vegan vanilla layer cake

This classic Vegan Vanilla Cake pairs fluffy vanilla layers with silky maple buttercream for the perfect cake to serve on any special occasion. 

Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes



  • 2 cup non-dairy milk (such as flax, soy or rice)
  • 2 tablespoons white vinegar
  • 3 cups all purpose flour (or 1-1 gluten-free flour blend)  
  • 1 1/2 cup sugar
  • 2 teaspoons baking powder
  • 1/2 teaspoons baking soda
  • 1 teaspoon salt
  • 2/3 cup light oil (like canola)
  • 1 tablespoons pure vanilla extract

Maple Buttercream Frosting

  • 1 cup cold butter
  • 2 cups powdered sugar
  • 3 tablespoons maple syrup
  • 3 cups fresh berries (sliced strawberries, blueberries, raspberries or blackberries)


To make the cake: 

  1. Preheat oven to 350° F.  Lightly grease 2 8-inch round cake pans and line with parchment paper. 
  2. In a small bowl, mix together "milk" and vinegar then set aside to curdle, approximately 5 minutes.
  3. In a large bowl, add flour, sugar, baking soda, baking powder and salt. Whisk.
  4. Pour oil, vanilla and milk mixture into the dry and whisk just until combined. 
  5. Fill each cake pan evenly with batter and bake for 30-35 minutes (or until a toothpick inserted in the center of the cake comes out dry).  Rotate the cake pans halfway through baking time. 
  6. Let cake cool completely before assembly. 

To make buttercream:

Using a stand mixer or hand mixer, beat butter until smooth.  Add powdered sugar and mix until combined then add in maple syrup.  Increase speed to high and beat up to 5 minutes until light and fluffy. 

To assemble the cake:

  1. Once the cakes are cooled, run a knife around the inside edge of the pan to loosen and gently un-mold the cake. Peel off parchment paper and carefully slice the dome part of the cake for even assembly. 
  2. Place one cake on a serving plate. Pipe a layer of frosting on top. Place the second cake on top of the first.  Top with more frosting. Drizzle with maple syrup and serve.


*If using GF flour, I have only tried this recipe using Bob's Red Mill 1:1 blend.  

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 471Total Fat: 24gSaturated Fat: 10gTrans Fat: 1gUnsaturated Fat: 12gCholesterol: 34mgSodium: 355mgCarbohydrates: 62gFiber: 2gSugar: 41gProtein: 4g

Nutritional information is only an estimate based off of using an online calculator. Numbers will change depending on brands used.

Verified by MonsterInsights