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.
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.