Keto Almond Cake Recipe
Imagine biting into a tender, nutty slice of Keto Almond Cake—pure bliss for anyone mindful of carbs! This delicious treat is fluffy, lightly sweetened, and filled with warm almond flavor, all while being completely gluten-free and keto-friendly. A luscious cream cheese whipped frosting and a scatter of crunchy toasted almonds make every bite feel luxurious. Whether you’re celebrating a special occasion or just need a delightful sweet fix, Keto Almond Cake is that perfect companion you’ll want to make again and again.

Ingredients You’ll Need
This Keto Almond Cake comes together with a handful of pantry staples that play starring roles in both taste and texture. Each ingredient truly makes a difference, delivering a cake that’s tender, rich, and absolutely satisfying without any refined sugars or flours.
- Almond flour: Offers body and a naturally sweet, nutty flavor, forming the base of the cake.
- Coconut flour: Lends structure and absorbs moisture, creating a perfect crumb.
- Arrowroot starch (or cornstarch): Helps with tenderness without adding many carbs.
- Baking powder: Ensures a beautiful rise and lightness.
- Baking soda: Reacts with vinegar for that little extra lift.
- Xanthan gum: Binds ingredients together for a pleasantly cakey texture reminiscent of traditional bakes.
- Salt: Brings out the flavors in every ingredient and balances sweetness.
- Coconut oil (melted): Imparts moisture and gentle coconut undertones.
- Powdered monkfruit/erythritol sweetener: Sweetens without carbs or aftertaste.
- Eggs (room temperature): Create structure and ensure a light, fluffy crumb.
- Pure vanilla extract: Enhances aroma and adds warmth to the cake.
- Almond extract: Deepens that irresistible almond flavor.
- Warm heavy cream: Adds richness and helps meld the batter.
- White vinegar: Reacts with leavening for extra tenderness.
- Heavy cream (cold, for frosting): Whips into a luscious topping.
- Vanilla and almond extract (for frosting): Infuse depth into the whipped cream cheese layer.
- Cream cheese (softened, for frosting): Creates a thick, creamy frosting with slight tang.
- Slivered toasted almonds (for topping): Provide gorgeous crunch and visual flair.
How to Make Keto Almond Cake
Step 1: Prepare the Dry Ingredients
Start by preheating your oven to 325°F, setting the stage for perfectly even baking. In a large bowl, whisk together almond flour, coconut flour, arrowroot starch, baking powder, baking soda, xanthan gum, and salt. Giving these ingredients a thorough mix ensures that every bite of your Keto Almond Cake will have just the right texture—and that subtle, irresistible balance of nutty and sweet.
Step 2: Mix the Cream and Vinegar
In a measuring cup or small bowl, combine the warm heavy cream with white vinegar. Give it a quick stir, then set it aside for a moment. The vinegar will gently acidify the cream, providing your cake with fantastic lift and tenderness while enhancing the flavor.
Step 3: Combine the Wet Ingredients
In a separate, larger bowl, whisk together the melted coconut oil, powdered sweetener, eggs, vanilla extract, and almond extract until you have a smooth, pale yellow base. This combination not only sweetens and flavors the cake but helps achieve a soft, moist crumb.
Step 4: Add the Cream Mixture
Pour the cream and vinegar mixture into the wet ingredients and whisk once again. This step helps fully integrate all the wet elements, setting the stage for a beautifully blended batter that bakes up evenly every time.
Step 5: Make the Batter
Now, gently fold the dry ingredients into the wet mixture. Take your time—this batter will be thick, which is exactly what you want for a moist, tender Keto Almond Cake. Use a spatula to mix until just combined, being careful not to overwork the batter.
Step 6: Bake the Cake
Grease your baking pan—a 9-inch round cake pan or 8×8-inch square pan both work wonderfully. Scrape in the thick batter and use your hands or a spatula to spread it out evenly. If you’re skipping the frosting, sprinkle slivered almonds on top now and dust later with powdered sweetener. Bake for 25 to 28 minutes or until the top is lightly golden, the center isn’t jiggly, and a toothpick inserted comes out almost clean.
Step 7: Cool and Frost
Let your Keto Almond Cake cool completely before frosting to prevent any melting or sliding. For the whipped frosting, beat cold heavy cream in a bowl until it starts to thicken. Add sweetener, vanilla, and almond extract, then continue beating until soft peaks form. In a separate small bowl, fluff up the softened cream cheese briefly, then gently fold it into the whipped cream and beat until thick and smooth. Spread generously over the cooled cake and finish with toasted slivered almonds for crunch and beauty.
How to Serve Keto Almond Cake

Garnishes
A truly special Keto Almond Cake deserves a finishing touch. A snowfall of powdered sweetener or a generous scattering of slivered toasted almonds creates inviting contrast in flavor and texture. For extra flair, a few edible flowers or a sprinkle of lemon zest add both color and a hint of bright freshness.
Side Dishes
This cake pairs beautifully with a hot cup of coffee or a delicate almond milk latte. For something cool, a small bowl of fresh raspberries or blackberries gives a tart contrast to the richness. Keto-friendly vanilla ice cream is also a decadent option that transforms your cake into a dessert fit for guests.
Creative Ways to Present
Keto Almond Cake looks stunning as a classic single-layer cake, but you can also cut it into dainty squares for a tea party or stack slices with extra frosting and berries for a showstopping centerpiece. Try baking them as cupcakes for grab-and-go treats, or use a ring mold for elegant mini cakes—perfect for impressing at special gatherings.
Keto Almond Cake: Make Ahead and Storage
Storing Leftovers
If you find yourself with leftover Keto Almond Cake (lucky you!), simply cover it tightly with plastic wrap or store in an airtight container. It will stay moist and flavorful in the refrigerator for up to five days, making it perfect for snacking or enjoying as a quick breakfast treat.
Freezing
This cake freezes like a dream! Wrap individual slices or the whole unfrosted cake tightly in plastic wrap and store in a freezer-safe container. It keeps well for up to two months. Thaw overnight in the fridge before frosting and serving for that just-baked texture.
Reheating
To enjoy Keto Almond Cake slightly warm, simply microwave a slice for 10 to 15 seconds or give it a quick zap in a preheated oven. Reheat only as much as you’ll eat immediately, as too much heat can dry out the cake or affect the frosting’s creamy texture.
FAQs
Can I make this Keto Almond Cake dairy-free?
Yes! For a dairy-free version, swap the cream for full-fat coconut milk in both the cake and the frosting. Use a dairy-free cream cheese alternative, and opt for coconut oil in place of butter if you’d rather not use it.
Why do I need both almond and coconut flour?
Almond flour provides that signature nutty flavor and moist crumb, while coconut flour absorbs extra moisture and ensures the cake isn’t too dense. The duo gives this Keto Almond Cake its perfect texture.
Is powdered monkfruit/erythritol necessary, or can I use another sweetener?
Powdered monkfruit or erythritol blends are ideal because they dissolve easily into the batter and frosting without leaving a gritty texture. Other powdered keto sweeteners will also work well—just make sure to use a 1:1 substitute.
How do I know when the cake is done?
The top should be lightly golden, not too dark, and the center should feel set (not jiggly). A toothpick inserted should come out mostly clean, with just a few moist crumbs attached, ensuring your Keto Almond Cake is baked to perfection.
Can I make this recipe into cupcakes?
Absolutely! Simply fill cupcake liners about two-thirds full with batter and reduce the bake time to 15 to 18 minutes. Keep an eye on them, and frost or decorate as you would the larger cake for adorable, portable portions.
Final Thoughts
If you’re craving a slice of cozy, almond-scented cake without any guilt, this Keto Almond Cake is pure magic. Every element hits just the right note—nutty, moist, and dreamily frosted. Give it a try and treat yourself to something special. Your tastebuds (and your friends) will thank you!
PrintKeto Almond Cake Recipe
Indulge in this delicious Keto Almond Cake, a low-carb treat perfect for any occasion. With a moist almond flour base and a creamy frosting, this cake is sure to satisfy your sweet cravings while keeping you on track with your ketogenic diet.
- Prep Time: 20 minutes
- Cook Time: 25-28 minutes
- Total Time: 50 minutes
- Yield: 1 9-inch cake 1x
- Category: Dessert
- Method: Baking
- Cuisine: Keto
- Diet: Low Calorie
Ingredients
Almond Cake
- 1 cup almond flour, 112g
- 5 tbsp coconut flour, 35g
- 1 1/2 tbsp arrowroot starch, 10g (cornstarch also works)
- 1 tbsp baking powder
- 1/2 teaspoon baking soda
- 1 tsp xanthan gum
- 1/4 teaspoon salt
- 1/3 cup coconut oil, melted, 80g
- 3/4 cup powdered monkfruit/erythritol sweetener, 144g
- 2 large eggs, at room temperature
- 1 1/2 teaspoons pure vanilla extract
- 1 tsp almond extract
- 1/2 cup warm heavy cream, 125ml
- 1 tsp white vinegar
Frosting
- 1/2 cup heavy cream, cold, 125g
- 1/2 tsp vanilla extract
- 1/4–1/2 tsp almond extract
- 6 tbsp powdered monkfruit/erythritol sweetener, 72g
- 1/4 cup cream cheese, softened, 60g
- slivered toasted almonds for topping
Instructions
- Pre-heat oven to 325°F. In a large bowl, whisk together the dry ingredients including almond flour, coconut flour, arrowroot starch, baking powder, baking soda, xanthan gum, and salt.
- In a measuring cup or smaller bowl, add warm cream and vinegar and give it a quick stir. Leave aside.
- In another larger bowl, whisk together coconut oil, sweeteners, eggs, vanilla extract, and almond extract until smooth.
- Add the cream and vinegar mixture to the wet ingredients and whisk until smooth.
- Add the dry ingredients to the wet and stir until a thick batter forms.
- Grease a cake pan, scrape the batter into the pan, spread evenly, and bake for 25-28 minutes.
- Let it cool, make the frosting by beating heavy cream until thick, then add sweetener and extracts. Beat cream cheese separately, combine with whipped cream, and spread over the cake.
Notes
- You can top the cake with slivered almonds before baking or dust with powdered sweetener.
- Ensure all ingredients are at room temperature for best results.
Nutrition
- Serving Size: 1 slice
- Calories: 240
- Sugar: 1g
- Sodium: 180mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 3g
- Protein: 6g
- Cholesterol: 65mg
Keywords: Keto, Almond Cake, Low Carb, Dessert, Ketogenic, Gluten Free