If you love coffee and dessert, this keto espresso cream cheesecake brings both together in one slice.
It has a rich chocolate crust, a smooth coffee filling, and a light whipped espresso layer on top.

The best part is that it stays low carb and keto friendly, so you can enjoy it without worrying about your goals.
I sweeten everything with monk fruit and allulose, which means you get all the flavor and none of the sugar.
It does take a little patience while it chills, but trust me, one bite and you will see it was worth the wait.
Why You’ll Love This Recipe
Rich Coffee Flavor – Real espresso powder gives this cheesecake a deep coffee taste that feels like your favorite cafe treat.
Silky Smooth Texture – Cream cheese, sour cream, and heavy cream blend into a filling so creamy it melts in your mouth.

Keto Friendly – This dessert stays low carb thanks to almond flour, monk fruit, and allulose instead of sugar.
Chocolate Espresso Crust – The cocoa and almond flour base adds a soft mocha layer that pairs perfectly with the creamy top.
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 Instant Espresso Powder
- 2 tsp Vanilla Extract
- 1/4 cup Heavy Cream
For the Cream Top
- 3/4 cup Heavy Cream
- 2 tbsp Powdered Allulose
- 1/2 tsp Vanilla Extract
- 1 tsp Instant Espresso Powder
How To Make
Step 1
Preheat the oven to 325°F and line a 9 inch springform pan with parchment paper.
Step 2
Mix almond flour, cocoa powder, powdered sweetener, salt, and melted butter. Press into the pan and bake for 9 to 10 minutes.
Step 3
Dissolve espresso powder in heavy cream and set aside.
Step 4
Beat cream cheese and allulose until smooth. Add eggs one at a time, then mix in sour cream, espresso cream, and vanilla.
Step 5
Pour into the crust and bake for 45 to 55 minutes, until the sides are set and the middle has a gentle wobble. Cool slowly, then chill for at least 6 hours.
Step 6
Whip heavy cream, allulose, vanilla, and espresso powder until soft peaks form.
Step 7
Spread the espresso cream over the chilled cheesecake right before serving.

Tips
Get Your Cream Cheese Fully Soft
Take the cream cheese out of the fridge a couple hours before you start so it comes all the way to room temperature.
From my experience, cold cream cheese never beats smooth and you end up with little lumps in the filling that won’t go away no matter how long you mix.
Press a finger into the block to check. It should give easily with no firm center left.
Dissolve the Espresso Powder All the Way
Stir the espresso powder into the heavy cream until you don’t see any dry bits floating around before it goes into the filling.

If any grains stay undissolved, you’ll bite into tiny gritty spots later, and that ruins the smooth creamy texture you’re going for.
My favorite trick here is to warm the cream just slightly, which helps the powder melt in faster and more evenly.
Add the Eggs One at a Time and Go Easy
Mix in each egg fully before adding the next, and stop beating as soon as it disappears into the batter.
I’ve found that whipping too much air into the filling once the eggs are in is what causes the top to puff up and then crack as it cools.
You want the batter smooth and combined, not light and fluffy like a cake.
More Recipes
- Keto Cheesecake Swirl Espresso Brownies
- Keto Dalgona Coffee Cream Cups
- Keto Mocha Panna Cotta
- Keto Tiramisu Brownie Bars
- Keto Tiramisu Mug Cake
Frequently Asked Questions
Can I use just one sweetener instead of both the monk fruit and the allulose?
You can, but each one is doing a slightly different job in this recipe, so it helps to know why they are there.
The allulose keeps the filling and cream soft and smooth without a cool or gritty aftertaste, while the monk fruit works nicely in the crust. If you only have one, allulose is the better all around pick for both parts.
Keto Espresso Cream 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 Instant Espresso Powder
- 2 tsp Vanilla Extract
- 1/4 cup Heavy Cream
For the Cream Top
- 3/4 cup Heavy Cream
- 2 tbsp Powdered Allulose
- 1/2 tsp Vanilla Extract
- 1 tsp Instant Espresso Powder
Equipment
- springform pan
- electric mixer
Instructions
- Preheat the oven to 325°F and line a 9 inch springform pan with parchment paper.
- Mix almond flour, cocoa powder, powdered sweetener, salt, and melted butter. Press into the pan and bake for 9 to 10 minutes.
- Dissolve espresso powder in heavy cream and set aside.
- Beat cream cheese and allulose until smooth. Add eggs one at a time, then mix in sour cream, espresso cream, and vanilla.
- Pour into the crust and bake for 45 to 55 minutes, until the sides are set and the middle has a gentle wobble. Cool slowly, then chill for at least 6 hours.
- Whip heavy cream, allulose, vanilla, and espresso powder until soft peaks form.
- Spread the espresso cream over the chilled cheesecake right before serving.