Why You’ll Love This Recipe
I adore how this cake tastes just like a classic vanilla cake—soft, fluffy, and rich—despite being keto-friendly and gluten-free. It’s made from pantry staples, comes together easily, and the luscious cream cheese or buttercream frosting makes it taste indulgent without the guilt Whether it’s for birthdays, holidays, or everyday dessert, it delivers smiles with minimal carbs.
ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
Cake:
-
Blanched almond flour
-
Coconut flour
-
Baking powder
-
Salt
-
Unsalted butter (or coconut oil)
-
Low-carb sweetener (erythritol, monk fruit, allulose)
-
Eggs (room temperature)
-
Almond milk (or other low-carb milk or water)
-
Vanilla extract
Frosting (choose one):
-
Cream cheese frosting: cream cheese, butter, powdered sweetener, vanilla
-
Buttercream: butter, powdered sweetener, vanilla (or cocoa for chocolate version)
directions
-
Prep & combine dry ingredients
I preheat the oven to 350 °F (180 °C), line two 8″ pans with parchment, and whisk together almond flour, coconut flour, baking powder, and salt -
Cream butter and sweetener
I beat softened butter and sweetener until fluffy (about 3–5 minutes), then add eggs one at a time, followed by almond milk and vanilla -
Fold in dry mix
I gently fold in the flour mix until the batter is smooth and creamy -
Bake
I pour batter into pans and bake 22–25 minutes—or up to 30 for thicker cakes—until a toothpick comes out clean. Then I let the cakes cool completely.- Make frosting
I beat softened cream cheese and butter, then gradually add powdered sweetener and vanilla until smooth. For buttercream, I just mix butter, sweetener, and vanilla (adding cocoa when I want a chocolate twist) -
Assemble
I level the cake tops if needed, spread frosting between layers and over the sides, then garnish with fresh berries or sugar-free sprinkles.
Servings and timing
-
Servings: About 12 slices (two-layer 8″ cake)
-
Prep time: ~10–15 minutes
-
Cook time: ~25–30 minutes
-
Total time: ~35–45 minutes
Variations
-
One-layer or cupcakes: Halve the ingredients and bake in a single pan or muffin tin (about 15 minutes for cupcakes)
-
Chocolate version: Fold a couple tablespoons of unsweetened cocoa into the batter .
-
Funfetti style: Stir in sugar-free sprinkles into batter and top frosting too .
-
Flour-free adjustment: For denser cake, skip coconut flour and use extra almond flour, but keep in mind the texture will change .
storage/reheating
I store leftovers in an airtight container in the fridge for up to 5 days. For longer keep, I freeze individual slices (wrapped tightly) for up to 6 months—thaw overnight in the fridge. Before serving, I let slices sit at room temperature for about 20 minutes and add a fresh dusting of powdered sweetener.
FAQs
How many carbs are in a slice?
Typically about 4–7 g net carbs per slice, depending on the sweetener and serving size—under 4 g if you follow the Low Carb Spark version
Can I use only almond flour?
You can, but without coconut flour the cake may be slightly more moist and dense. Cocoa or extra binding agent may help .
Can it be dairy-free?
Yes—swap butter with coconut or avocado oil, use dairy-free cream cheese, and check the milk substitute.
How do I know when it’s done?
A toothpick inserted should come out with just a few crumbs—avoid overbaking to keep it moist
Can I double the recipe?
Absolutely—double the ingredients, bake in multiple pans, and stack layers as desired .
Conclusion
This Keto Vanilla Cake is one of my favorite go-to recipes when I want a delicious, low-carb dessert that doesn’t compromise on flavor or texture. It’s simple, satisfying, and versatile enough for any occasion—perfect for anyone craving a sweet treat without the carbs.

Keto Vanilla Cake
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Mia
- Total Time: 35–45 minutes
- Yield: 12 slices
- Diet: Gluten Free
Description
This keto vanilla cake is soft, buttery, and perfectly sweetened with low-carb ingredients—frosted with creamy sugar-free frosting for the ultimate celebration dessert.
Ingredients
For the Cake:
2 cups blanched almond flour
¼ cup coconut flour
2 tsp baking powder
¼ tsp salt
½ cup unsalted butter (or coconut oil), softened
⅔ cup low-carb sweetener (e.g., erythritol, monk fruit, or allulose)
4 large eggs, room temperature
½ cup unsweetened almond milk (or other low-carb milk)
2 tsp vanilla extract
For the Frosting (choose one):
Cream Cheese Frosting:
8 oz cream cheese, softened
½ cup butter, softened
⅔ cup powdered sweetener
1 tsp vanilla extract
Buttercream Frosting:
1 cup butter, softened
¾ cup powdered sweetener
1 tsp vanilla extract
Optional: 2 tbsp cocoa powder (for chocolate buttercream)
Instructions
Preheat & Prep:
Preheat oven to 350 °F (180 °C). Line two 8-inch cake pans with parchment paper and lightly grease.
Mix Dry Ingredients:
In a bowl, whisk together almond flour, coconut flour, baking powder, and salt.
Cream Butter & Sweetener:
In a separate large bowl, beat butter and sweetener until light and fluffy (about 3–5 minutes). Add eggs one at a time, then mix in almond milk and vanilla.
Combine:
Gradually fold the dry ingredients into the wet mixture until a smooth, thick batter forms.
Bake:
Divide batter evenly between pans and bake for 22–25 minutes, or until a toothpick inserted comes out clean. Let cakes cool completely in pans before removing.
Make Frosting:
Beat cream cheese and butter together until smooth. Add powdered sweetener and vanilla, beating until fluffy. (For buttercream: beat butter, sweetener, and vanilla until creamy.)
Assemble the Cake:
Level the cake layers if needed. Frost between layers and over the top and sides. Garnish with sugar-free sprinkles or fresh berries if desired.
Notes
For cupcakes, reduce baking time to about 15 minutes.
For chocolate variation, add 2 tbsp unsweetened cocoa powder to the batter or frosting.
Add sugar-free sprinkles for a funfetti version.
Use only almond flour for a denser cake (omit coconut flour).
Make it dairy-free by using coconut oil and dairy-free cream cheese.
- Prep Time: 10–15 minutes
- Cook Time: 25–30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American