I never thought a keto almond cake could be this soft, rich, and dangerously close to the bakery version. One slice and you’ll see why this low carb dessert never lasts long in my kitchen.

I’m obsessed with this Keto Almond Cake because it tastes like the kind of dessert I actually want after dinner, not a sad low carb compromise. The crumb is tender, rich, and just dense enough to feel bakery-level, with almond flour giving it that soft nutty bite I can’t stop picking at.
I love the little hit of almond extract too, because it makes every slice taste more intense without being fussy. And yes, I’ve absolutely eaten it straight from the pan.
No shame. But sliced up with coffee?
Even better. Simple, sweet, and seriously hard to leave alone again.
Ingredients

- Almond flour keeps it tender, nutty, and way lower in carbs than regular cake.
- Powdered keto sweetener blends in smoothly, so you don’t get gritty bites.
- Baking powder gives the cake a little lift, because almond flour needs help.
- Sea salt makes the sweet, buttery flavor pop without tasting salty.
- Eggs bring structure, protein, and that soft cake texture you’ll want.
- Melted butter adds richness, moisture, and that cozy bakery-style flavor.
- Sour cream keeps it soft and not dry, which is huge for keto baking.
- Vanilla extract makes the whole cake taste warmer and more homemade.
- Almond extract adds that classic almond cake vibe, but it’s strong stuff.
- Plus, lemon zest brightens everything up and cuts through the richness.
- Basically, sliced almonds add crunch and make the top look pretty.
Ingredient Quantities
- 2 1/2 cups finely ground almond flour
- 3/4 cup powdered erythritol (or other powdered keto sweetener)
- 2 teaspoons baking powder
- 1/4 teaspoon fine sea salt
- 4 large eggs, room temperature
- 1/2 cup unsalted butter, melted and slightly cooled
- 1/2 cup full fat sour cream (or plain full fat Greek yogurt)
- 1 teaspoon pure vanilla extract
- 1/2 teaspoon almond extract
- 1 tablespoon lemon zest (optional, for brightness)
- Sliced almonds for topping (optional)
How to Make this
1. Preheat oven to 325°F and grease an 8 or 9 inch round cake pan; line the bottom with parchment and lightly grease the parchment.
2. In a large bowl whisk together 2 1/2 cups finely ground almond flour, 3/4 cup powdered erythritol, 2 teaspoons baking powder, and 1/4 teaspoon fine sea salt until evenly combined.
3. In a separate bowl whisk 4 large room temperature eggs until lightly frothy to help incorporate air.
4. Add 1/2 cup melted and slightly cooled unsalted butter, 1/2 cup full fat sour cream, 1 teaspoon pure vanilla extract, and 1/2 teaspoon almond extract to the eggs and whisk until smooth.
5. Stir in 1 tablespoon lemon zest if using.
6. Pour the wet ingredients into the dry ingredients and fold gently with a spatula until just combined and a smooth batter forms, scraping the bowl so no dry pockets remain.
7. Transfer the batter to the prepared pan and smooth the top with an offset spatula or the back of a spoon. Sprinkle sliced almonds on top if desired.
8. Bake in the preheated oven for 30 to 40 minutes or until the center is set and a toothpick inserted in the middle comes out clean or with a few moist crumbs.
9. Cool the cake in the pan on a wire rack for 10 to 15 minutes, then run a knife around the edge, invert onto the rack, peel off the parchment, and allow to cool completely before slicing and serving.
Equipment Needed
1. Oven
2. 8 or 9 inch round cake pan (plus parchment paper to line)
3. Mixing bowls (one large, one medium)
4. Measuring cups and spoons
5. Whisk
6. Rubber spatula for folding and scraping
7. Offset spatula or the back of a spoon for smoothing
8. Small grater or zester for lemon zest
9. Wire cooling rack
10. Knife and toothpick for testing and slicing
FAQ
Keto Almond Cake Recipe Substitutions and Variations
- Almond flour: finely ground hazelnut flour or sunflower seed flour can be used 1:1; if using coconut flour, use about 1/3 to 1/2 the amount and increase eggs or liquid because coconut flour absorbs more.
- Powdered erythritol: powdered allulose or powdered monk fruit blend 1:1 for similar sweetness and texture; if using pure liquid stevia, reduce quantity greatly and omit some liquid elsewhere.
- Unsalted butter: melted coconut oil or ghee 1:1 for similar fat content; coconut oil will add a mild coconut note while ghee keeps a buttery flavor.
- Full fat sour cream: full fat cream cheese or mascarpone 1:1 for similar richness and tang; plain full fat Greek yogurt also works as listed, and will keep the batter slightly looser.
Pro Tips
1. Let the eggs come fully to room temperature before you start. They whip up easier and trap more air, which gives the cake a lighter crumb.
2. Use very finely ground almond flour and measure it by spooning into the cup and leveling, rather than scooping. Coarser meal or packed flour can make the cake dense and gummy.
3. Cool the cake completely before slicing. Almond flour cakes firm up as they cool, and cutting too soon leads to crumbles and a wet texture.
4. If you want a slightly brighter flavor without adding more wet ingredients, gently fold in an extra teaspoon of lemon zest or a splash of lemon juice to the batter. It lifts the overall taste without changing texture.
5. Toast the sliced almonds briefly in a dry skillet until golden and cool them before sprinkling on top. They will stay crisp and add a nicer contrast to the tender cake.

Keto Almond Cake Recipe
I never thought a keto almond cake could be this soft, rich, and dangerously close to the bakery version. One slice and you’ll see why this low carb dessert never lasts long in my kitchen.
12
servings
225
kcal
Equipment: 1. Oven
2. 8 or 9 inch round cake pan (plus parchment paper to line)
3. Mixing bowls (one large, one medium)
4. Measuring cups and spoons
5. Whisk
6. Rubber spatula for folding and scraping
7. Offset spatula or the back of a spoon for smoothing
8. Small grater or zester for lemon zest
9. Wire cooling rack
10. Knife and toothpick for testing and slicing
Ingredients
2 1/2 cups finely ground almond flour
3/4 cup powdered erythritol (or other powdered keto sweetener)
2 teaspoons baking powder
1/4 teaspoon fine sea salt
4 large eggs, room temperature
1/2 cup unsalted butter, melted and slightly cooled
1/2 cup full fat sour cream (or plain full fat Greek yogurt)
1 teaspoon pure vanilla extract
1/2 teaspoon almond extract
1 tablespoon lemon zest (optional, for brightness)
Sliced almonds for topping (optional)
Directions
- Preheat oven to 325°F and grease an 8 or 9 inch round cake pan; line the bottom with parchment and lightly grease the parchment.
- In a large bowl whisk together 2 1/2 cups finely ground almond flour, 3/4 cup powdered erythritol, 2 teaspoons baking powder, and 1/4 teaspoon fine sea salt until evenly combined.
- In a separate bowl whisk 4 large room temperature eggs until lightly frothy to help incorporate air.
- Add 1/2 cup melted and slightly cooled unsalted butter, 1/2 cup full fat sour cream, 1 teaspoon pure vanilla extract, and 1/2 teaspoon almond extract to the eggs and whisk until smooth.
- Stir in 1 tablespoon lemon zest if using.
- Pour the wet ingredients into the dry ingredients and fold gently with a spatula until just combined and a smooth batter forms, scraping the bowl so no dry pockets remain.
- Transfer the batter to the prepared pan and smooth the top with an offset spatula or the back of a spoon. Sprinkle sliced almonds on top if desired.
- Bake in the preheated oven for 30 to 40 minutes or until the center is set and a toothpick inserted in the middle comes out clean or with a few moist crumbs.
- Cool the cake in the pan on a wire rack for 10 to 15 minutes, then run a knife around the edge, invert onto the rack, peel off the parchment, and allow to cool completely before slicing and serving.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 67g
- Total number of serves: 12
- Calories: 225kcal
- Fat: 21.22g
- Saturated Fat: 7.35g
- Trans Fat: 0.04g
- Polyunsaturated: 2.86g
- Monounsaturated: 8.58g
- Cholesterol: 88.25mg
- Sodium: 92.9mg
- Potassium: 185.4mg
- Carbohydrates: 4.78g
- Fiber: 2.08g
- Sugar: 1.34g
- Protein: 6.6g
- Vitamin A: 169.5IU
- Vitamin C: 0mg
- Calcium: 71.8mg
- Iron: 0.97mg









