Decadent keto chocolate cheesecake delivers pure chocolate bliss in three layers: a crisp almond-cocoa crust, an ultra-creamy chocolate filling, and a glossy ganache poured over the top. It's completely sugar-free thanks to erythritol, and every slice looks like it came from a bakery case. Plan for the long chill and this becomes the dessert everyone requests twice.
Prepare to fall in love with the most decadent, rich, and velvety keto chocolate cheesecake you’ve ever tasted! This recipe delivers pure chocolate bliss, from the crisp almond-cocoa crust to the ultra-creamy filling and the glossy ganache that drapes over the top. It’s the ultimate low-carb dessert for special occasions, holidays, or any time a serious chocolate craving strikes. Best of all, it’s completely sugar-free, so you can indulge without a second thought.
Ingredients
• For the Chocolate Almond Crust
• 1/4 cup / 28g (0.99 oz) almond flour
• 1/4 cup / 25g (0.88 oz) unsweetened cocoa powder
• 1/4 cup / 48g (1.69 oz) granular erythritol sweetener, like Swerve
• 3 tablespoons / 42g (1.48 oz) melted vegan butter or coconut oil
• For the Cheesecake Filling
• 6 ounces / 170g (6 oz) sugar-free dark chocolate, chopped
• 1 tablespoon / 14g (0.49 oz) vegan butter or coconut oil
• 24 ounces / 680g (24 oz) full-fat cream cheese, softened to room temperature
• 1 1/2 cups / 180g (6.3 oz) powdered erythritol sweetener, like Swerve
• 1 tablespoon / 15ml (0.5 fl oz) vanilla extract
• 3 large eggs, room temperature
• 1/4 cup / 25g (0.88 oz) unsweetened cocoa powder
• 1/3 cup / 80ml heavy cream or full-fat coconut cream
• For the Chocolate Ganache Topping
• 3/4 cup / 180ml heavy cream
• 3 ounces / 85g (3 oz) sugar-free dark chocolate, finely chopped
• 1/2 teaspoon / 2.5ml (0.1 fl oz) vanilla extract
Instructions
1. Directions
2. Preheat your oven to 325°F / 165°C. In a medium bowl, whisk together the almond flour, cocoa powder, and granular sweetener for the crust. Pour in the melted butter and stir until the mixture resembles wet sand.
3. Firmly press the crust mixture into the bottom of a 9-inch springform pan. Bake for 10 minutes. Once baked, remove from the oven and reduce the oven temperature to 300°F / 150°C.
4. While the crust bakes, prepare the filling. In a small, microwave-safe bowl or a saucepan over low heat, melt the 6 ounces of dark chocolate and 1 tablespoon (15 ml / 0.5 fl oz) of butter together until smooth. Set aside to cool slightly.
5. In a large mixing bowl, use an electric mixer to beat the softened cream cheese, powdered sweetener, and vanilla extract on medium speed until completely smooth and free of lumps, scraping down the sides of the bowl as needed.
6. Reduce the mixer speed to low and add the eggs one at a time, mixing just until each egg is incorporated. Be careful not to overmix.
7. In a separate small bowl, whisk the 1/4 cup (960 ml) cocoa powder into the 1/3 cup (720 ml) heavy cream until smooth. Gently fold this mixture into the cream cheese batter, followed by the melted chocolate mixture, until everything is well combined.
8. Pour the cheesecake filling over the pre-baked crust in the springform pan and gently smooth the top with a spatula.
9. Bake for 60-70 minutes, or until the edges are set but the center still has a slight jiggle. Turn off the oven, crack the door open, and let the cheesecake cool inside the oven for 1 hour to prevent cracking.
10. Remove the cheesecake from the oven and let it cool completely on a wire rack. Once at room temperature, cover with plastic wrap and refrigerate for at least 4 hours, or preferably overnight.
11. To make the ganache, place the finely chopped chocolate in a heatproof bowl. Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer. Pour the hot cream over the chocolate and let it sit undisturbed for 5 minutes.
12. Add the vanilla extract to the chocolate mixture and whisk gently until the ganache is smooth, glossy, and completely combined. Let it cool for 10-15 minutes, until slightly thickened.
13. Pour the cooled ganache over the top of the chilled cheesecake, spreading it to the edges. Return the cheesecake to the refrigerator for at least 30 minutes to allow the ganache to set before slicing and serving.
Nutritional Information
• Nutrition Facts (per serving)
• Calories: 350
• Fat: 32.98g
• Protein: 7.75g
• Net Carbohydrates: 5.22g (0.18 oz)
• Disclaimer: is an estimate and may vary based on the specific used.
Pro Tips
• for the Perfect Cheesecake
• For a silky, lump-free filling, ensure your cream cheese, eggs, and heavy cream are all at room temperature before you begin mixing.
• To prevent cracks, avoid overmixing the batter once the eggs are added. Mix on low speed just until the yellow yolk disappears.
• A water bath (bain-marie) provides moist, even heat and is the best defense against cracks. Simply wrap the outside of your springform pan in a double layer of heavy-duty foil and place it in a larger roasting pan filled with about an inch of hot water before baking.
• Chilling is non-negotiable! A long, uninterrupted chill time (at least 4 hours, but overnight is best) is crucial for the cheesecake to set properly, ensuring a firm texture and clean, beautiful slices.
FAQ
Q: How do I prevent my keto cheesecake from cracking
A: To prevent cracks, ensure your cream cheese and eggs are at room temperature before mixing. Be careful not to overmix the batter once the eggs are added. Finally, let the cheesecake cool slowly in the turned-off oven with the door cracked open for one hour. Using a water bath is also a highly effective method.
Q: What sweetener is best for this sugar-free cheesecake
A: This recipe is designed for an erythritol-based sweetener like Swerve. It specifically calls for a granular version for the crust and a powdered version for the filling to achieve the best texture without any grittiness.
Q: How long does this cheesecake need to chill before serving
A: For the cheesecake to set properly, it must be chilled in the refrigerator for at least 4 hours after it has cooled to room temperature. However, chilling it overnight is highly recommended for the firmest texture and cleanest slices.
Q: Can I make this keto cheesecake dairy-free
A: This recipe provides dairy-free options for some ingredients. You can use vegan butter or coconut oil for the crust and filling, and full-fat coconut cream can be substituted for heavy cream. You would need to use a dairy-free cream cheese alternative to make it completely dairy-free.
Pro Tips
- Bring the cream cheese, eggs, and heavy cream to room temperature before mixing — cold ingredients are what leave lumps in the filling.
- Once the eggs go in, mix on low speed just until the yellow streaks disappear; overmixing incorporates air and is the main cause of cracks.
- Bake the cheesecake in a water bath: wrap the springform pan in a double layer of heavy-duty foil and set it in a roasting pan with about an inch of hot water for moist, even heat.
- Cool it slowly — turn the oven off, crack the door, and let the cheesecake sit inside for an hour before moving it to a wire rack.
- Chill at least 4 hours, ideally overnight, before adding the ganache; then let the poured ganache set in the fridge another 30 minutes for clean slices.
Frequently Asked Questions
How do I prevent my keto cheesecake from cracking?
Use room-temperature ingredients, don't overbeat the batter after adding the eggs, and cool the cheesecake slowly in the turned-off oven with the door cracked. A water bath helps even more.
What sweetener is best for this sugar-free cheesecake?
An erythritol-based sweetener like Swerve — granular for the crust and powdered for the filling, so the texture stays smooth without grittiness.
How long does this cheesecake need to chill before serving?
At least 4 hours in the refrigerator after cooling to room temperature, but overnight gives the firmest texture and cleanest slices.
Can I make this keto cheesecake dairy-free?
Partly — the recipe already uses vegan butter or coconut oil in the crust and filling, and full-fat coconut cream can replace the heavy cream. Use a dairy-free cream cheese to go fully dairy-free.
Recipe card below.
More Recipes You’ll Love
- 2 Fast Keto Lunch Recipes: Jalapeño Popper Mug Cake & Cucumber Sandwich
- Keto Chocolate Cake Roll with Cream Cheese Filling
- Keto Chocolate Almond Cookies

Decadent Keto Chocolate Cheesecake
Ingredients
Method
- Directions
- Preheat your oven to 325°F / 165°C.
- In a medium bowl, whisk together the almond flour, cocoa powder, and granular sweetener for the crust.
- Pour in the melted butter and stir until the mixture resembles wet sand.
- Firmly press the crust mixture into the bottom of a 9-inch springform pan.
- Bake for 10 minutes.
- Once baked, remove from the oven and reduce the oven temperature to 300°F / 150°C.
- While the crust bakes, prepare the filling.
- In a small, microwave-safe bowl or a saucepan over low heat, melt the 6 ounces of dark chocolate and 1 tablespoon (15 ml / 0.5 fl oz) of butter together until smooth.
- Set aside to cool slightly.
- In a large mixing bowl, use an electric mixer to beat the softened cream cheese, powdered sweetener, and vanilla extract on medium speed until completely smooth and free of lumps, scraping down the sides of the bowl as needed.
- Reduce the mixer speed to low and add the eggs one at a time, mixing just until each egg is incorporated. Be careful not to overmix.
- In a separate small bowl, whisk the 1/4 cup (960 ml) cocoa powder into the 1/3 cup (720 ml) heavy cream until smooth. Gently fold this mixture into the cream cheese batter, followed by the melted chocolate mixture, until everything is well combined.
- Pour the cheesecake filling over the pre-baked crust in the springform pan and gently smooth the top with a spatula.
- Bake for 60-70 minutes, or until the edges are set but the center still has a slight jiggle.
- Turn off the oven, crack the door open, and let the cheesecake cool inside the oven for 1 hour to prevent cracking.
- Remove the cheesecake from the oven and let it cool completely on a wire rack.
- Once at room temperature, cover with plastic wrap and refrigerate for at least 4 hours, or preferably overnight.
- To make the ganache, place the finely chopped chocolate in a heatproof bowl.
- Heat the heavy cream in a small saucepan over medium heat until it just begins to simmer.
- Pour the hot cream over the chocolate and let it sit undisturbed for 5 minutes.
- Add the vanilla extract to the chocolate mixture and whisk gently until the ganache is smooth, glossy, and completely combined.
- Let it cool for 10-15 minutes, until slightly thickened.
- Pour the cooled ganache over the top of the chilled cheesecake, spreading it to the edges. Return the cheesecake to the refrigerator for at least 30 minutes to allow the ganache to set before slicing and serving.
- Chilling is non-negotiable! A long, uninterrupted chill time (at least 4 hours, but overnight is best) is crucial for the cheesecake to set properly, ensuring a firm texture and clean, beautiful slices.








