Vanilla Cake 1
Vanilla Cake 1

Keto Vanilla Cake with Buttercream Frosting

Recipes   Gluten Free     Keto     Sweets     The Classics    



  • 3 cups almond flour
  • ½ cup unsweetened whey protein
  • 1 TBS baking powder
  • ½ tsp salt
  • ½ cup butter (1 stick), at room temperature
  • 1 1/3 cup Swerve, Granular 
  • 6 eggs
  • 3 TBS vanilla extract (use clear vanilla extract to keep cake as white as possible)
  • 4 tsp lemon juice
  • ½ cup unsweetened almond milk or any other milk


  • 2 cups butter (4 sticks), at room temperature
  • 4-6 TBS milk of choice
  • 1 TBS + 2 tsp vanilla extract
  • 1 ½ - 2 cups Swerve, Confectioners



  1. Preheat oven to 325°F and butter/grease two round cake pans.
  2. In a medium mixing bowl, stir together the almond flour, protein powder, baking powder, and salt. Set aside.
  3. With an electric mixer on medium-high speed, mix together softened butter and Swerve until creamy. On medium speed add eggs, vanilla, and lemon juice. Mix until combined.
  4. Add dry ingredients and mix until combined. Add almond milk and mix until combined.
  5. Pour the batter evenly into baking pans. Bake 25- 30 minutes. A toothpick inserted in the middle should come out almost clean.
  6. Let cake cool in pan for at least 30 minutes. Remove from pan by gently placing baking rack on top of pan and flipping over. Tap on center of pan, and cake will release.

Buttercream & Assembly

  1. With an electric mixer, combine all frosting ingredients. Start with 1 1/2 cups of Swerve, and increase to taste.  Beat until well combined.
  2. To assemble cake, place one layer on cake plate. Spread ¼ of the icing on the center of cake. Place next layer on top of the bottom layer, and spread the remaining icing on exposed cake. Slice and Enjoy!
  3. *Note: To reduce calories, Use half the amount of buttercream and leave the sides "naked."

Makes 16 servings.

Vanilla Cake
Vanilla Cake 3
Nutrition Facts

Serving Size 1 slice

Servings 16

Calories 430
Total Fat 40g
Total Saturated Fat 19g
Cholesterol 150g
Sodium 105mg
Total Carbs 41g
Dietary Fiber 4g
Sugars 3g
Swerve 35g
Protein 8g
Net Carbs: 3g