Easy Keto Birthday Cake

A delightful keto birthday cake is made with almond flour. The fluffy yellow cake is frosted with a rich chocolate frosting.

This cake is wonderful. The yellow cake layers are tender and fluffy, and the chocolate frosting is super-rich. It’s amazing that we get to enjoy such a wonderful cake on a low-carb diet and it’s not even cheating!

You’ll Need:


  • 6 large eggs
  • ¼ cup whole milk
  • 6 tablespoons unsalted butter, melted (3 oz)
  • 2 teaspoons vanilla extract
  • 2 teaspoons stevia glycerite (heaping; equals about 3/4 cup sugar)
  • 2 ¼ cups almond flour, blanched, finely ground (9 oz)
  • ½ teaspoon kosher salt (or ¼ teaspoon fine salt)
  • 2 teaspoons baking powder

Chocolate Frosting:

  • 1 cup unsalted butter, softened (8 oz)
  • 1/2 cup heavy cream
  • 1/2 cup unsweetened cocoa powder (40g; use Dutch processed)
  • 1 teaspoon vanilla extract
  • 1 tablespoon stevia glycerite (equals 1 cup sugar)


Bake the cake layers:

  1. Preheat oven to 325 degrees F. Generously butter two round 8-inch nonstick cake pans. If your pans are not brand new and super nonstick, line their bottoms with a parchment circle and grease the parchment too.
  2. In a large bowl, whisk together the eggs, milk, melted butter, vanilla, and stevia.
  3. Add the almond flour, mixing it in with a rubber spatula and then whisking until batter is smooth. Whisk in the kosher salt and baking powder.
  4. Divide the batter evenly between the two pans. To ensure the cake layers are the same size, it’s best to use your kitchen scales and weigh the batter as you pour it into the pans. I weighed each cake at 360 grams.
  5. Bake the cakes in the middle of the oven until slightly puffed and set and a toothpick inserted in center comes out clean, 15-18 minutes. The tops of the cakes won’t brown even when they are fully baked.
  6. Remove the cakes from the oven and place them on a wire rack. Let cool for 10 minutes in the pans, then invert directly onto the wire rack, as shown in the video. Let cool completely, at least 30 more minutes.

While cakes are cooling, prepare the frosting:

  1. Place the softened unsalted butter, heavy cream, cocoa powder, vanilla, and stevia in a medium bowl. Using a handheld electric mixer, beat on low to incorporate, then beat on medium about 1 minute, until frosting is light and fluffy.

Assemble and frost the cake:

  1. Place one of the cake layers on a cake plate, flat side up. To keep the plate clean, you can line the plate with strips of wax paper to protect the plate (let them overhang), then pull them from underneath the cake once you’re done frosting it.
  2. Place 1/3 cup of frosting in the middle of the cake and use an offset spatula to spread the frosting all over the top of the cake.
  3. Gently place the second cake layer on top of the first one, flat side up. There’s no need to press on it. Place another 1/3 cup of frosting on top of this second cake, and use the spatula to spread it all over the top of the cake.
  4. Use the remaining frosting to frost the sides of the cake, as shown in the video.
  5. Once frosted, you can cut the cake and serve it. Or refrigerate it, covered, until ready to serve. Take it out of the fridge 2 hours before you plan on serving it.