If you love the flavor of coffee and chocolate together, this keto mocha cloud cheesecake is going to be your new favorite dessert.

It has a rich chocolate base, a smooth mocha filling, and a light whipped topping that feels almost like a cloud.
The best part is that it fits right into a low carb and keto lifestyle. You get a creamy, satisfying treat without all the sugar you would find in a regular cheesecake.

That matters because it means you can enjoy a real dessert and still stick to your goals.
I make this when I want something a little special but still easy to put together at home.
Trust me, once you try it, you will want to keep it in your regular rotation.
Why You’ll Love This Recipe
Rich Mocha Flavor – Real espresso and cocoa blend into every bite for a deep coffee shop taste at home.
Silky Smooth Texture – Cream cheese and sour cream make this cheesecake incredibly creamy and soft on your fork.

Dreamy Cloud Topping – Fluffy whipped cream peaks add a light finish that melts the moment you taste it.
Low Carb Friendly – Almond flour and sugar free sweeteners keep this dessert perfect for your keto lifestyle.
Recipe Ingredients
For the Crust
- 1 1/4 cups Almond Flour
- 1/4 cup Cocoa Powder
- 1/4 cup Powdered Monk Fruit Sweetener
- 1/4 tsp Salt
- 5 tbsp Butter, Melted
For the Filling
- 24 oz Cream Cheese, Softened
- 3/4 cup Powdered Allulose
- 3 Large Eggs
- 1/2 cup Sour Cream
- 2 tbsp Cocoa Powder
- 1 tbsp Instant Espresso Powder
- 1/4 cup Heavy Cream
- 1 tsp Vanilla Extract
For the Cloud Top
- 1 cup Heavy Cream
- 2 tbsp Powdered Allulose
- 1/2 tsp Vanilla Extract
How To Make
Step 1
Preheat the oven to 325°F and line a 9 inch springform pan with parchment paper.
Step 2
Stir almond flour, cocoa powder, powdered sweetener, salt, and melted butter. Press into the pan and bake for 10 minutes.
Step 3
Whisk cocoa powder and espresso powder into heavy cream until smooth.
Step 4
Beat cream cheese and allulose until creamy. Add eggs one at a time, then mix in sour cream, mocha cream, and vanilla.
Step 5
Pour into the crust and bake for 45 to 55 minutes, until the edges are set and the center softly jiggles. Cool, then chill for at least 6 hours.
Step 6
Whip heavy cream, allulose, and vanilla until fluffy.
Step 7
Spoon the cloud topping over the chilled cheesecake in soft peaks.

Tips
Soften the Cream Cheese All the Way
Take your cream cheese out of the fridge a good 2 hours before you start so it comes fully to room temperature.
If it’s still cold in the middle, you’ll get little lumps in your filling that never smooth out no matter how long you beat it.
From my experience, cold cream cheese is the number one reason a cheesecake filling turns out grainy instead of silky.
Don’t Overbeat After Adding the Eggs
Once you start adding the eggs one at a time, mix just until each one disappears into the batter and then stop.

Beating too much after the eggs go in pumps a lot of air into the filling, and that air is what makes the top puff up and then sink and crack as it cools.
My favorite trick here is to switch to low speed the moment the eggs go in and mix everything gently from that point on.
Dissolve the Espresso Powder Completely
When you whisk the cocoa and espresso powder into the heavy cream, keep going until the mix is totally smooth with no gritty bits.
Instant espresso powder can stay a little clumpy if you rush it, and those clumps turn into bitter specks you’ll bite into later.
You’ll get the best results if you warm the heavy cream slightly first, since a little heat helps the powder melt in much faster.
More Recipes
- Keto Mocha Panna Cotta
- Keto Cheesecake Swirl Espresso Brownies
- Keto Chocolate Hazelnut Swirl Cheesecake
- Keto Japanese Fluffy Cheesecake
- Keto Dalgona Coffee Cream Cups
Frequently Asked Questions
Why do I need both monk fruit and allulose instead of just one sweetener?
Each sweetener does a different job here, so using both gives you the best result. Monk fruit works great in the crust where you just need sweetness, while allulose is used in the filling and topping because it stays soft and does not crystallize when chilled.
If you only have one on hand, you can use allulose throughout without any real problems, but swapping everything to monk fruit may leave the filling with a slightly grainy feel once it sets in the fridge.
Keto Mocha Cloud Cheesecake
Ingredients
For the Crust
- 1 1/4 cups Almond Flour
- 1/4 cup Cocoa Powder
- 1/4 cup Powdered Monk Fruit Sweetener
- 1/4 tsp Salt
- 5 tbsp Butter, Melted
For the Filling
- 24 oz Cream Cheese, Softened
- 3/4 cup Powdered Allulose
- 3 Large Eggs
- 1/2 cup Sour Cream
- 2 tbsp Cocoa Powder
- 1 tbsp Instant Espresso Powder
- 1/4 cup Heavy Cream
- 1 tsp Vanilla Extract
For the Cloud Top
- 1 cup Heavy Cream
- 2 tbsp Powdered Allulose
- 1/2 tsp Vanilla Extract
Equipment
- springform pan
- electric mixer
Instructions
- Preheat the oven to 325°F and line a 9 inch springform pan with parchment paper.
- Stir almond flour, cocoa powder, powdered sweetener, salt, and melted butter. Press into the pan and bake for 10 minutes.
- Whisk cocoa powder and espresso powder into heavy cream until smooth.
- Beat cream cheese and allulose until creamy. Add eggs one at a time, then mix in sour cream, mocha cream, and vanilla.
- Pour into the crust and bake for 45 to 55 minutes, until the edges are set and the center softly jiggles. Cool, then chill for at least 6 hours.
- Whip heavy cream, allulose, and vanilla until fluffy.
- Spoon the cloud topping over the chilled cheesecake in soft peaks.