If you miss classic cake while keeping carbs in check, this Keto Vanilla Cake hits the spot. It’s fluffy, fragrant with real vanilla, and just sweet enough without the sugar crash. You’ll get that soft crumb you love, with a simple ingredient list you can find at most grocery stores.
The method is straightforward, and the batter comes together in one bowl. Frost it with whipped cream or cream cheese frosting, or keep it plain with a dusting of powdered sweetener.

Keto Vanilla Cake – Light, Tender, and Naturally Low-Carb
Ingredients
Method
-
Preheat and prep: Set your oven to 325°F (163°C). Grease and line an 8-inch round cake pan (or 8×8-inch square) with parchment.
This keeps the cake from sticking and helps it release cleanly.
-
Combine dry ingredients: In a bowl, whisk 2 cups almond flour, 2 tablespoons coconut flour, 2 teaspoons baking powder, and 1/4 teaspoon salt. Breaking up lumps now ensures a smoother batter later.
-
Cream the butter and sweetener: In a large bowl, beat 1/2 cup softened unsalted butter with 2/3 cup granulated keto sweetener until light and fluffy, about 2 minutes. This step adds air for a lighter crumb.
-
Add eggs and vanilla: Beat in 4 large eggs, one at a time, mixing well after each.
Add 2 teaspoons vanilla extract. If using vanilla bean paste, 1 to 1.5 teaspoons will intensify the flavor.
-
Fold in sour cream and milk: Mix in 1/3 cup sour cream and 1/4 cup unsweetened almond milk. The batter will look smooth and slightly thick.
-
Incorporate dry ingredients: Add the flour mixture and beat on low just until combined.
Avoid overmixing; stop when no dry spots remain.
-
Bake: Spread batter into the prepared pan, smoothing the top. Bake 25–32 minutes, until the center springs back and a toothpick comes out clean with a few moist crumbs.
-
Cool properly: Let the cake cool in the pan for 10–15 minutes, then transfer to a wire rack to cool completely. Keto cakes are delicate when warm—cooling helps them set.
-
Optional frosting: Beat 8 ounces cream cheese, 1/4 cup softened butter, 1/2–3/4 cup powdered keto sweetener, 1 teaspoon vanilla, and 1–2 tablespoons cream until smooth.
Spread over cooled cake.
What Makes This Recipe So Good

- True cake texture: Almond flour and a touch of coconut flour create a tender crumb that feels like real cake, not a dense loaf.
- Balanced sweetness: A blend of erythritol and stevia or allulose delivers clean sweetness without bitterness or cooling aftertaste.
- Simple method: No special equipment needed—just a mixer and a standard cake pan.
- Versatile base: Works for birthdays, cupcakes, snack cakes, or layered celebration cakes.
- Low-carb and gluten-free: Naturally keto-friendly with wholesome fats and no grains.
Shopping List
- Almond flour (finely blanched; not almond meal)
- Coconut flour
- Baking powder (aluminum-free for best taste)
- Fine sea salt
- Granulated keto sweetener (allulose or erythritol-based blend)
- Unsalted butter (softened) or refined coconut oil
- Eggs (room temperature)
- Unsweetened almond milk (or unsweetened coconut milk)
- Full-fat sour cream or Greek yogurt
- Pure vanilla extract (or vanilla bean paste)
- Optional frosting: Cream cheese, butter, powdered keto sweetener, vanilla extract, a splash of cream
- Optional add-ins: Lemon zest, a pinch of cinnamon, or sugar-free sprinkles
How to Make It

- Preheat and prep: Set your oven to 325°F (163°C). Grease and line an 8-inch round cake pan (or 8×8-inch square) with parchment.
This keeps the cake from sticking and helps it release cleanly.
- Combine dry ingredients: In a bowl, whisk 2 cups almond flour, 2 tablespoons coconut flour, 2 teaspoons baking powder, and 1/4 teaspoon salt. Breaking up lumps now ensures a smoother batter later.
- Cream the butter and sweetener: In a large bowl, beat 1/2 cup softened unsalted butter with 2/3 cup granulated keto sweetener until light and fluffy, about 2 minutes. This step adds air for a lighter crumb.
- Add eggs and vanilla: Beat in 4 large eggs, one at a time, mixing well after each.
Add 2 teaspoons vanilla extract. If using vanilla bean paste, 1 to 1.5 teaspoons will intensify the flavor.
- Fold in sour cream and milk: Mix in 1/3 cup sour cream and 1/4 cup unsweetened almond milk. The batter will look smooth and slightly thick.
- Incorporate dry ingredients: Add the flour mixture and beat on low just until combined.
Avoid overmixing; stop when no dry spots remain.
- Bake: Spread batter into the prepared pan, smoothing the top. Bake 25–32 minutes, until the center springs back and a toothpick comes out clean with a few moist crumbs.
- Cool properly: Let the cake cool in the pan for 10–15 minutes, then transfer to a wire rack to cool completely. Keto cakes are delicate when warm—cooling helps them set.
- Optional frosting: Beat 8 ounces cream cheese, 1/4 cup softened butter, 1/2–3/4 cup powdered keto sweetener, 1 teaspoon vanilla, and 1–2 tablespoons cream until smooth.
Spread over cooled cake.
Storage Instructions
- At room temperature: Keep unfrosted cake, wrapped, for up to 24 hours.
- Refrigerator: Store frosted or unfrosted cake in an airtight container for 4–5 days. Bring to room temp before serving for best texture.
- Freezer: Freeze slices wrapped individually for up to 2 months. Thaw overnight in the fridge or at room temperature for 30–60 minutes.

Benefits of This Recipe
- Keeps carbs low: Made with almond and coconut flours, this cake avoids the blood sugar spikes of traditional flour-and-sugar cakes.
- Steady energy: Healthy fats help keep you full and satisfied, making portion control easier.
- Customizable: Use the vanilla base to create endless variations—lemon, chocolate swirl, berry-studded, or layered with your favorite keto frosting.
- Beginner-friendly: The method is simple, with common ingredients and easy steps.
- Gluten-free: Naturally suitable for gluten-free eaters without sacrificing taste or texture.
Common Mistakes to Avoid
- Using almond meal instead of almond flour: Almond meal is coarser and will make the cake dense and gritty.
- Skipping room-temperature eggs: Cold eggs can cause the batter to curdle and bake unevenly.
- Overbaking: Keto cakes dry out quickly.
Start checking at the 25-minute mark and remove as soon as the center tests done.
- Overmixing the batter: Too much mixing deflates the air you beat in and leads to a heavy cake.
- Wrong sweetener choice: Straight erythritol can taste cooling. If that bothers you, use allulose or a blend for smoother sweetness.
- Skipping parchment: Low-carb cakes can stick more than wheat cakes; parchment guarantees a clean release.
Alternatives
- Dairy-free: Use refined coconut oil instead of butter and full-fat coconut cream instead of sour cream. A splash of lemon juice can mimic the tang of sour cream.
- Nut-free: Replace almond flour with a fine, defatted sunflower seed flour by weight; add a teaspoon of lemon juice to neutralize any greenish tint from chlorophyll reacting with baking powder.
- Cupcakes: Divide batter into 12 liners and bake 18–22 minutes.
Great for portion control and faster cooling.
- Lemon-vanilla: Add 1 tablespoon lemon zest and 1 tablespoon lemon juice; increase sweetener slightly if you prefer a brighter dessert.
- Layer cake: Double the recipe and bake in two 8-inch pans. Cool completely, then frost between layers and around the sides.
- Sweetener swap: Use allulose for the softest texture and zero cooling effect; you may need to bake 2–3 minutes longer since allulose browns faster and retains moisture.
FAQ
Can I use only coconut flour?
Coconut flour is extremely absorbent and can’t replace almond flour 1:1. For this recipe, stick to the blend of almond and coconut flours for the right texture.
A full coconut flour cake would require a completely different formula with many more eggs and extra liquid.
What’s the best sweetener to use?
Allulose gives the smoothest sweetness and soft crumb. If you prefer erythritol blends, choose one with monk fruit or stevia to reduce the cooling effect. Powdered sweeteners dissolve best in frostings, while granulated works well in the cake.
Why did my cake sink in the middle?
This usually happens from underbaking, opening the oven door too early, or too much leavening.
Check your baking powder’s freshness, bake until the center springs back, and avoid peeking in the first 20 minutes.
Can I make it ahead?
Yes. Bake, cool, and wrap the unfrosted cake tightly. Refrigerate up to 2 days or freeze up to 2 months.
Frost the day you plan to serve for the freshest finish.
How do I get a stronger vanilla flavor?
Use high-quality pure vanilla extract or vanilla bean paste, and consider adding scraped vanilla bean seeds. A pinch of salt also sharpens the flavor and makes the vanilla pop.
Is this cake suitable for diabetics?
While it’s low in net carbs and uses sugar-free sweeteners, individual responses vary. Check ingredient labels and monitor your blood sugar as needed.
When in doubt, consult your healthcare provider.
Can I bake this in a loaf pan?
You can, but the center may take longer to cook and the texture might be denser. If you try it, bake at 325°F and start checking around 40 minutes, tenting with foil if the top browns too quickly.
Final Thoughts
This Keto Vanilla Cake proves you don’t need sugar or wheat flour to enjoy a soft, satisfying dessert. With a short ingredient list and a simple method, it’s an easy win for birthdays, weeknight treats, or anytime you want cake without the carb load.
Keep it classic with vanilla frosting, brighten it with lemon zest, or turn it into cupcakes for grab-and-go portions. Once you’ve mastered this base, you’ll have a reliable, go-to cake you can customize for any occasion.


Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.

