I first made this on a week where everything else flopped—grainy mug cake, flat eggy muffins, and a protein bar that tasted like regret. Then this happened: a dense, almondy ricotta cake that was rich without being heavy, subtly sweet without the weird aftertaste, and didn’t spike my blood sugar. My non-keto mom had seconds. That’s how I knew it wasn’t just “good for keto”—it was just good.
💡 Why This One Works So Well
This cake leans into what low-carb baking can do well: richness, moisture, and dense texture. No sad, dry sponge here. The ricotta keeps it moist, the almond flour adds body, and folding in whipped egg whites gives it lift without needing starch or baking powder.
This is the kind of cake that actually gets better the second day—something about the almond and lemon melding. You can eat it cold or slightly warm (toasted almond edges = yes).
🧾 What I Used (And Why It Worked)
- Ricotta cheese (1 cup) – Adds creamy moisture and Italian credibility. Full-fat only. Don’t use skim unless you enjoy rubber.
- Blanched almond flour (2.5 cups / 250g) – Keeps it keto, neutral in flavor. Don’t sub coconut flour—wrong texture, wrong moisture balance.
- Butter (1/2 cup, softened) – Fat = flavor. Also helps structure.
- Eggs, separated (4 total) – Yolks for richness, whipped whites for lift. Skipping this step gives you a dense brick.
- Monk Fruit + Allulose confectioners (3/4 cup) – Sweet without spike. I used Lakanto + Allulose blend—no cooling aftertaste.
- Vanilla stevia (1/2 tsp) – Optional but rounds out the sweetness. Liquid stevia is concentrated—don’t eyeball it.
- Almond extract (1 tsp) – Do not skip. This is the flavor hero.
- Lemon zest (1 tsp) – Wakes it up. Don’t swap for juice—too wet.
- Cream of tartar (1/2 tsp) – Stabilizes the whipped whites. Skip it only if your whites whip well.
- Slivered almonds (1/3 cup) – Crunch on top. Optional, but delightful.
🔁 Low-Carb Substitutions That Hold Up
Want to Swap? | Use This Instead | What Changes? |
---|---|---|
Almond flour | Almond meal | Slightly darker, grainier texture |
Monk fruit blend | Erythritol or Swerve | Slight cooling effect |
Stevia drops | Extra 1–2 tbsp sweetener | Slightly less round flavor |
Slivered almonds top | Chopped walnuts or pecans | Works, but changes the vibe |
⚠️ Keto Missteps and How I Fixed Them
What Went Wrong | Why It Happens | How to Fix It |
---|---|---|
Cake collapsed after baking | Whites weren’t whipped to stiff peaks | Beat until glossy with firm peaks |
Greasy or too dense | Didn’t fold whites gently | Fold, don’t stir |
Gritty texture | Used coarse almond meal | Stick to fine blanched almond flour |
Weird sweet aftertaste | Used only erythritol | Blend monk fruit + allulose |
👩🍳 How to Make It (Step-by-Step)
- Preheat oven to 325°F. Grease a 9″ springform pan.
- In one bowl: beat softened butter, ricotta, yolks, almond extract, sweetener, stevia, and salt until creamy.
- Add almond flour + lemon zest. Mix again. Set aside.
- In a clean bowl, whip egg whites + cream of tartar to stiff peaks (they should hold shape).
- Fold half of the whites into almond mix. Then gently fold in the rest. Don’t rush this—it’s your lift.
- Pour into pan. Sprinkle slivered almonds on top.
- Bake 40–45 min until golden, edges pull slightly, and toothpick comes out mostly clean.
- Cool 10 min, loosen edges with knife, remove pan sides. Cool fully.
- Dust with keto confectioners if feeling fancy. (Optional.)

🧠 Smart Moves I Always Use
- Let almond flour batter sit 5–10 minutes before folding in whites. It hydrates and holds shape better.
- Weigh almond flour (250g) if you can—volume can lie.
- Use parchment on bottom of pan for easier release.
- Store cooled cake in fridge uncovered for first 12 hours. It firms up beautifully.
🧊 Freezing + Reheating Without Ruining It
- Fridge: Keeps 5 days, airtight.
- Freezer: Slice and freeze in parchment-wrapped wedges inside a zip bag. Holds up for a month.
- To Reheat: 10 sec in microwave or 5 min in toaster oven = just warm enough without drying.
- Macros after freezing: Still 4g net carbs per slice, no changes.
❓ Can I Eat This on Keto? (Yes, Here’s Why)
- Net Carbs? 4g per slice (based on 12 slices).
- Spikes Blood Sugar? Not for me—and I’m sensitive. Allulose + fat slows absorption.
- Can I skip the stevia? Yes, but up your dry sweetener slightly.
- Does this taste “eggy”? Nope. Whipping the whites solves that.
- Can I make this dairy-free? You can, but ricotta is the soul of this. It won’t be the same.
Nutrition Facts
Per 1 Slice – 1/12 of Cake
Nutrient | Amount |
---|---|
Calories | 274 kcal |
Total Fat | 24g |
– Saturated Fat | 7g |
Cholesterol | 85mg |
Sodium | 154mg |
Potassium | 62mg |
Total Carbohydrates | 6g |
– Fiber | 2g |
– Sugar | 1g (from ricotta) |
Net Carbs | 4g |
Protein | 9g |
Vitamin A | 405 IU |
Vitamin C | 0.2mg |
Calcium | 110mg |
Iron | 1.3mg |
Check out More Recipes:
- Low Carb Keto Eggnog (Sugar-Free)
- Low Carb Keto Iced Coffee
- Low Carb Keto Bulletproof Tea
- Low Carb Keto Papaya Smoothie

Low Carb Keto Almond Ricotta Cake
Description
Moist, dense, and almond-kissed ricotta cake that’s low-carb, keto-friendly, and secretly decadent—perfect for dessert, brunch, or straight-from-the-fridge snacking.
Ingredients
Instructions
- Preheat oven to 325°F. Grease a 9″ springform pan.
- Beat butter, ricotta, yolks, almond extract, sweeteners, and salt.
- Mix in almond flour and zest.
- Whip egg whites with cream of tartar until stiff.
- Fold whites into batter in two parts.
- Pour into pan, top with almonds.
- Bake 40–45 minutes until set and golden.
- Cool 10 min, loosen edges, remove pan ring.
- Cool fully. Dust with keto sweetener if desired.
Notes
- Let the cake cool fully before slicing—it firms up as it cools. Tastes even better the next day. Don’t skip the almond extract—it makes the flavor pop.