Keto Vanilla Birthday Cake

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published July 29, 2025 • Updated February 21, 2026

Reader Rating
Not yet rated

This post may contain affiliate links. See my disclosure policy.

This keto birthday cake is fluffy, moist, and spongy with rich vanilla flavor and a creamy buttercream frosting. I built it with oat fiber and whey protein isolate so it actually tastes like real cake, not a dense, gritty low-carb substitute.

If you’ve been looking for a cake that actually tastes like the real thing (not cornbread, not a brick, not something you politely choke down in front of your low-carb friends), this is it. This keto birthday cake has a soft, fluffy crumb and sweet vanilla flavor you’d expect from a classic celebration cake, plus a vanilla buttercream frosting you’ll want to eat with a spoon. I’ll be honest, my chocolate cake usually steals the show around here, but after I served this at a family party, even my chocolate lovers were converted. It’s light, spongy, and doesn’t scream “I’m on a diet.”

What sets this apart from other almond flour cakes? The secret is in the texture, and trust me, that matters more than anything when you’re trying to recreate a traditional cake. Most keto cakes end up dense, dry, or greasy. I wanted this one to have bounce. Real, soft, cloud-like bounce. So I brought in two ingredients that changed everything: oat fiber and whey protein isolate. Oat fiber adds a zero-carb, delicate fluff factor (it’s the insoluble part of oat husks, not actual oats), and whey protein gives the cake structure and lift without weighing it down. Together they do what almond flour alone can’t: make a cake that feels light.

It took a few test rounds and a couple of tragic cake fails, but this final version is everything I wanted. It’s naturally gluten-free, has just the right amount of sweetness, and doesn’t rely on coconut flour or a dozen eggs to get the job done. If you’re into layer cakes, this base also works as a strawberry shortcake or paired with my ice cream cake for something extra.

The buttercream is just as important as the cake itself. I beat softened butter on its own for a full 4-5 minutes before adding the powdered sweetener, vanilla, and heavy cream. That sounds excessive, but it’s what makes the frosting fluffy and smooth instead of dense and greasy. I add the heavy cream a tablespoon at a time until I like the consistency. It pipes well, spreads easily, and holds up overnight in the fridge without separating.

Why this vanilla cake is worth baking

  • Actually fluffy. Like boxed cake mix fluffy. No weird dense texture or dry crumb.
  • No coconut flavor or gritty mouthfeel. I skip the coconut flour and lean into almond flour, oat fiber, and protein powder for a smoother bite.
  • Zero weird aftertaste. I use sweeteners that don’t overpower the vanilla.
  • Perfect for non-keto eaters. No one will know it’s low carb unless you tell them.
  • Totally customizable. Use it as a base for chaffles, cupcakes, or layer cakes.

So go ahead, stick some candles in it. This one deserves it.

Youtube
639K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 681+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Recipe
Print Pin

Keto Vanilla Birthday Cake

Prep 15m Cook 20m Total 35m 16 servings

Keto White Cake Ingredients

Double Batch Keto Vanilla Buttercream Frosting Ingredients

  • 2 cups unsalted butter, softened room temperature
  • 1 1/2 cups powdered sugar-free sweetener
  • 1 1/2 tablespoons vanilla extract
  • 1/4 cup heavy cream

Step by Step Instructions

Step by Step Instructions

1
Preheat oven & prepare cake pans

Preheat oven to 350°F. Line two 8-inch round cake pans with parchment and lightly grease the sides with butter. Set aside.

Two 8-inch round cake pans lined with parchment paper and lightly greased, ready for cake batter.
2
Mix dry ingredients

In a large bowl, whisk together almond flour, oat fiber, whey protein powder, baking powder, and salt. Set aside.

Dry ingredients for the keto white cake being whisked together in a glass bowl.
Ingredients for this step
  • 2 cups almond flour
  • 2 tablespoons oat fiber
  • 1/4 cup protein powder
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
3
Beat egg whites

In another large bowl, whisk the egg whites until slightly frothy, about 2 minutes.

Frothed egg whites sitting in a clear glass bowl, ready to be mixed with the wet ingredients.
Ingredients for this step
  • 6 egg whites, room temperature
4
Add remaining wet ingredients

To the egg whites, add melted butter, yogurt, sugar-free sweetener, vanilla, and milk of choice.

Wet ingredients being mixed with an electric hand mixer to form a smooth batter.
Ingredients for this step
  • 1/2 cup unsalted butter, melted
  • 1/3 cup plain Greek yogurt or sour cream
  • 1 cup sugar-free sweetener
  • 1 tablespoon vanilla extract
  • 1/4 cup milk of choice
5
Finish cake batter

While mixing with an electric mixer, pour the ingredients into the dry ingredients and stir until just combined.

Finished keto cake batter dripping from mixer beaters into a glass bowl.
Tip Batter should be thick but spreadable. Add a splash more milk if too dry.
6
Bake the cake

Divide evenly between pans and smooth the tops. Bake at 350°F for 20–25 minutes, or until tops are set and a toothpick comes out clean. Let cool in pans 10 min, then transfer to wire racks.

Two golden and fluffy keto white cake layers freshly baked and still in the pans.
7
Make the buttercream frosting

In a large, clean bowl, beat the softened butter with an electric mixer until pale and fluffy (about 4-5 minutes). Add sweetener and beat until combined. Mix in vanilla, then gradually add heavy cream until desired consistency is reached. Frost cooled cake layers.

A layer of keto white cake being frosted with creamy vanilla buttercream.
Ingredients for this step
  • 2 cups unsalted butter, softened
  • 1 1/2 cups powdered sugar-free sweetener
  • 1 1/2 tablespoons vanilla extract
  • 1/4 cup heavy cream
Nutrition Per Serving 1 slice
372 Calories
36.6g Fat
6.5g Protein
1.7g Net Carbs
33.2g Total Carbs
16 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Calculate Your Keto Macros in 30 Seconds

Not sure if this recipe fits your daily targets? Our free calculator shows you personalized macros based on your goals, activity level, and body composition.

Get My Macros (Free) →

Get weekly keto recipes from Annie.

Join the list and get new recipes delivered to your inbox every week.

Keto Vanilla Birthday Cake

Frequently Asked Questions

Can I use whole eggs instead of egg whites?

I've tested this both ways. Whole eggs give you a slightly richer, denser crumb with a yellow tint. For that classic white cake color and a lighter texture, I stick with egg whites. But if you don't mind the color difference, whole eggs work fine. If you want a cake that's designed around a richer, golden crumb, my spice cake is built that way from the start.

What kind of protein powder should I use?

I use unflavored whey protein isolate and I've had the best results with it. It blends smoothly and gives the cake lift without adding flavor. I tried casein and plant-based protein powders early on, and they absorb liquid differently. The cake came out gummy with casein and dense with pea protein. Whey isolate is the only one that works here.

Can I use collagen powder instead of protein powder?

I've tried it, and no. Collagen doesn't create the same structure in baked goods. My cake came out flat and wet. Whey protein isolate is doing real structural work in this recipe, not just adding protein grams. They're not interchangeable.

Can I substitute coconut flour for oat fiber?

You can try, but the results will be different. I've tested coconut flour as a swap and it absorbs a lot more liquid, so you'd need to add extra milk or eggs to compensate. The flavor shifts too. Oat fiber is what gives this cake that light, spongy crumb without adding carbs or coconut taste. If you can get your hands on it, it's worth using.

Can I make this into cupcakes?

I make cupcakes from this batter all the time. Divide evenly into lined cupcake tins and bake at 350 degrees F for about 18-20 minutes, or until the tops are set and a toothpick comes out clean. I usually get 18-20 cupcakes from one batch. They're great for parties because everyone gets their own frosting-to-cake ratio. If you're looking for more cupcake ideas, my Hostess cupcakes are another favorite.

Can I make this dairy-free?

I haven't tested a fully dairy-free version of this exact recipe, but I've had good results swapping butter for coconut oil in other almond flour cakes. The texture shifts a bit (coconut oil makes things firmer once chilled), and you'd need a dairy-free cream for the frosting. I'd use full-fat coconut cream, whipped and sweetened. It won't taste identical to the buttercream, but it works.

What sweetener works best for this recipe?

I've tested this with allulose, monk fruit blends, and erythritol blends. My go-to is a granulated monk fruit and erythritol blend for the cake and a powdered version for the buttercream. Allulose works well too but makes the cake slightly more moist and prone to browning. I'd avoid pure erythritol on its own since it can crystallize and give you a cooling aftertaste.

Similar Recipes

Others looking for “Keto Vanilla Birthday Cake” also liked:

How to avoid the most common keto cake mistakes

Let’s be real, keto cakes have a reputation. If you’ve ever bitten into one that tasted like eggs, collapsed into a pancake, or had the texture of a kitchen sponge, you’re not alone. I’ve made all those mistakes so you don’t have to. Here’s how to avoid the most common flops:

Why is my cake dense and rubbery?

Most likely culprit: too much moisture and not enough structure. Traditional flour gives cakes a built-in fluff factor that almond flour just doesn’t have. That’s why I use whey protein isolate and oat fiber in this recipe. They balance the fat-heavy almond flour and give the cake a proper crumb.
Fix: Don’t swap out the protein powder or oat fiber unless you really know what you’re doing. And don’t overmix the batter. It can make the cake tight and chewy instead of fluffy.

Why does it taste eggy?

A lot of recipes throw a dozen eggs into everything, and it shows. That strong egg flavor happens when you use whole eggs without enough other ingredients to balance them out.
Fix: This recipe uses just the egg whites, which keeps the structure without adding yolk-heavy flavor. I stick with whites unless I’m okay with a yellow, slightly richer cake.

Why is my cake greasy or wet on the bottom?

Too much fat or not enough absorbent ingredients (like oat fiber) causes the cake to settle and separate, especially after cooling.
Fix: Make sure you’re measuring your butter correctly (melted, but not hot) and don’t sub out the oat fiber. It’s not just filler, it’s what keeps the texture light and clean.

Why did my cake fall in the center?

A sunken cake usually means it wasn’t fully baked or cooled too quickly.
Fix: Make sure your oven is fully preheated and don’t open the door until at least 20 minutes in. I let mine cool in the pan for a good 10 minutes before transferring. It helps the center set.

Why is my frosting sliding off?

If you try to frost a warm cake, you’re inviting a meltdown. Literally.
Fix: Let the cake cool completely (and I mean room temp, no cheating). If your buttercream is too soft, chill it in the fridge for 5-10 minutes before spreading.

Baking with almond flour plays by different rules. But once you know what not to do, it gets a lot easier to bake cakes that actually taste like cake.

How to store and freeze this cake

Once your cake is frosted (or unfrosted), you can store it in the fridge for up to 5 days. Keep it covered in an airtight container or loosely wrapped with plastic wrap so it doesn’t dry out or absorb whatever mystery smell is living in your fridge.

If you want to bake the layers ahead of time, that works perfectly. I’ve baked mine two days early, wrapped them tightly at room temp, and the texture held up. The oat fiber keeps almond flour cakes from going dense the way they normally do after sitting. Frost the morning you’re serving and you’re set.

For longer storage, this cake freezes beautifully. I wrap individual slices tightly in plastic wrap, then again in foil, and freeze for up to 2 months. To thaw, pop it in the fridge overnight or let it sit at room temp for 30-60 minutes. The crumb stays soft, and no one would guess it came out of the freezer. If you want something quicker for a last-minute craving, my birthday mug cake is ready in under 5 minutes.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

More Dessert Recipes

three slices of bread on a board falling down next to the loaf
30 Mins
Keto Bread
4.6 Stars (35 Reviews)

Easy almond flour keto bread with 12g protein per slice. Bakes up tall and fluffy, not flat like a brick. Gluten-free, slices like regular bread,...

See the Recipe
Closeup of a keto pizza topped with basil, olive and pepperoni.
22 Mins
Keto Chicken Crust Pizza
4.9 Stars (27 Reviews)

I know, a pizza crust made of chicken sounds strange. But hear me out: 4 ingredients, 1.8g net carbs, and 27g of protein per serving—that's more...

See the Recipe
keto chocolate chip cookie stack
145 Mins
Keto Almond Flour Chocolate Chip Cookies
4.8 Stars (33 Reviews)

Soft, chewy almond flour chocolate chip cookies with only 3.2g net carbs per serving. No grainy texture, no fake sugar taste. ChocZero approved.

See the Recipe
golden brown french fries on a plate
12 Mins
Keto French Fries
4.9 Stars (32 Reviews)

These almond flour French fries are the closest thing to fast food fries I've found on keto. From the golden crispy outside to the soft potato-like...

See the Recipe
five golden brown chocolate chip cookies on the table with dark chips spread around
16 Mins
Best Keto Chocolate Chip Cookies
4.8 Stars (25 Reviews)

Almond flour and coconut flour together create a keto chocolate chip cookie that's close to Toll House. 1.2g net carbs per cookie. Crispy edges, soft...

See the Recipe
A pile of light, crispy fried pork skins on a plate.
300 Mins
Homemade Pork Rinds
5 Stars (2 Reviews)

Boil, dry, and fry pork skins for homemade pork rinds that puff up light and airy. Three ingredients, zero carbs, and crunchier than anything from a...

See the Recipe
Reviews 2
  1. D
    Denise Miller Feb 19, 2026

    My daughter's birthday is Friday and I refuse to be assembling a cake at 10pm the night before. If I bake the layers Wednesday and keep them wrapped at room temp, will the texture hold? I've had almond flour cakes go dense after a couple days in the fridge so I'm thinking room temp is the better call.

    1. Annie Lampella
      Annie Lampella Feb 19, 2026

      Room temp wrapped is the right call. Two days is fine with this one. The oat fiber keeps it from going dense the way a plain almond flour cake would. Frost it the day of and you're set.

Leave a Review