Go Back Email Link
+ servings
two tier vegan almond cake with flowers, a slice on white plates, and a cake knife

Vegan Almond Layer Cake with Almond Buttercream Frosting

4.84 from 12 votes
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
This secretly vegan Almond Layer Cake With Almond Buttercream Frosting is everything you're looking to bake this Spring/Summer! It's sweet, moist, easy to make, and you would never guess that it was vegan. SO. GOOD.

Ingredients

Cake

  • 1 ½ cups all purpose flour
  • ½ cup almond flour
  • 1 cup sugar
  • 2 teaspoons baking powder
  • teaspoon salt
  • ½ cup vegan egg
  • ¾ cup unsweetened almond milk
  • ½ cup vegetable oil
  • 1 teaspoon vanilla extract

Frosting

  • ¾ cup vegan butter
  • 2 cups powdered sugar, sifted
  • ¼ teaspoon almond extract

Instructions

Cake

  • Preheat oven to 350 degrees F.
  • Spray two 8-inch cake pans with baking spray. Set aside.
  • In a large bowl, combine flour, almond flour, sugar, baking powder, and salt.
  • Add egg, milk, oil, and vanilla.
  • Whisk until smooth.
  • Divide batter evenly between prepared pans.
  • Bake for 20 minutes, or until done.

Frosting

  • Beat butter until creamy.
  • Add powdered sugar, 1/2 cup at a time, beating well after each addition.
  • Stir in extract.

Putting It Together

  • Place 1 cake layer on a cake board or cake plate.
  • Spread 1/2 cup frosting evenly across.
  • Top with second layer.
  • Spread rest of frosting on top and around cake until completely coated.
  • Decorate as desired.

Notes

Substitutions:
  • Don't have almond flour? No worries! Add 1/2 teaspoon of almond extract and use 2 cups of all-purpose flour. The flavor won't be as good, but it will still taste like almonds.
  • If you aren't vegan and want to make this recipe, use 2 large eggs and 3/4 cup whole milk. To make the frosting, use 1 1/2 cups salted butter.
Expert Tips:
  • If your almond flour is lumpy, you may need to sift it.
  • When making the cake batter, make sure you beat out all the lumps! The batter should be smooth.
  • You may need to cut the tops off of the cake layers to ensure that they're even.
  • If the frosting is too thick to spread onto the cake, add a splash of almond milk.
  • The recipe makes one layer cake. We doubled the recipe for the pictures.
  • Depending on how you decorate this cake, you may need more frosting.
  • We used almond oil based butter for the buttercream.
  • Make sure the almond milk is unsweetened!

Nutrition

Serving: 1sliceCalories: 436kcalCarbohydrates: 52gProtein: 9gFat: 22gSaturated Fat: 10gPolyunsaturated Fat: 3gMonounsaturated Fat: 5gTrans Fat: 1gCholesterol: 60mgSodium: 396mgPotassium: 100mgFiber: 1gSugar: 39gVitamin A: 668IUVitamin C: 1mgCalcium: 105mgIron: 1mg

Nutritional information is only an estimate. The accuracy of the nutritional information for any recipe on this site is not guaranteed.