Keto Chocolate Cheesecake
I make a lot of desserts for the blog, but this Keto Chocolate Cheesecake is one of those recipes that guests remember. It’s rich, dense, and focused on deep chocolate flavor while keeping the carb count low. The structure is straightforward: a crisp almond crust, a luscious chocolate-mascapone cheesecake layer, and a glossy ganache on top.
This post walks you through every step so the cake comes out clean, smooth, and sliceable. You’ll find practical tips that prevent common problems (like a cracked top or a soggy crust) and a few tool recommendations to speed the process. No fuss—just reliable results.
Ingredient Checklist
Ingredients
- 2 cups almond flour (200 g) — the low-carb base; presses into a sturdy, slightly nutty crust.
- 6 tablespoons melted butter (85 g) — binds and browns the crust; use unsalted and adjust salt elsewhere if needed.
- 2 tablespoons granulated erythritol — sweetens the crust without sugar; keeps the flavor balanced.
- 14 oz sugar-free or dark chocolate (85% cocoa solids minimum), 400 g — the main chocolate for the filling; choose good-quality chocolate for glossy flavor.
- 8.8 oz mascarpone cheese (250 g), room temperature — adds silkiness and a subtle sweetness to the filling.
- 4 tablespoons powdered sweetener (or to taste) — sweetens the filling without grainy texture; powdered keeps it smooth.
- 14 oz cream cheese (400 g), room temperature — gives structure and tang; use full-fat for the best texture.
- 1 teaspoon vanilla extract — lifts flavors and softens the chocolate’s edge.
- 2 tablespoons heavy cream (30 ml) — loosens the filling slightly for a silky mouthfeel.
- Pinch of sea salt — balances sweetness and deepens chocolate flavor.
- ⅔ cup heavy cream (160 ml) — used for the ganache; warms and melts the chocolate for a shiny top.
- 1.5 tablespoons unsalted butter (22 g) — enriches the ganache and adds sheen.
- 4.2 oz sugar-free or dark chocolate (at least 85% cocoa solids), 120 g — ganache chocolate; keep it the same or slightly darker than the filling for contrast.
- Optional tiny pinch of salt — for the ganache if you like a subtle savory lift; taste the ganache and adjust.
- 1 square dark chocolate, grated (10 g) — final garnish for texture and a professional finish.
Keto Chocolate Cheesecake: From Prep to Plate
- Preheat the oven to 320°F (160°C) (or 280°F / 140°C for fan ovens). Line the bottom of a cake pan with parchment paper and grease the sides.
- Make the crust: in a bowl combine 2 cups almond flour (200 g), 2 tablespoons granulated erythritol, and 6 tablespoons melted butter (85 g). Mix until the mixture holds together when pressed.
- Press the crust mixture evenly into the bottom of the prepared pan (use the back of a spoon or a measuring cup to compress it). Bake for 20–25 minutes, or until slightly golden. Remove from the oven and allow the crust to cool completely in the pan.
- Melt the chocolate for the filling: place 14 oz (400 g) sugar-free or dark chocolate in a heatproof bowl set over a pan of barely simmering water (double boiler). Stir occasionally until fully melted and glossy. Remove the bowl from the heat and let the chocolate cool slightly (it should remain pourable).
- Make the cheesecake filling: in a large bowl, combine 8.8 oz mascarpone (250 g) and 14 oz cream cheese (400 g). Using an electric whisk on low, beat just until smooth and combined. Add 4 tablespoons powdered sweetener, 2 tablespoons heavy cream (30 ml), 1 teaspoon vanilla extract, and a pinch of sea salt. Whisk on low until the mixture is thick but not over-whipped.
- With the mixer on low (or by folding with a spatula), slowly pour the melted chocolate into the cheese mixture and fold until fully combined and smooth. Avoid over-beating the filling.
- Spoon the chocolate filling onto the cooled crust and smooth the top with a spatula. Refrigerate for at least 3–4 hours or overnight until the cheesecake is set.
- Make the ganache topping: place 2/3 cup heavy cream (160 ml) and 1.5 tablespoons unsalted butter (22 g) in a small saucepan and heat gently until hot but not boiling. Remove from the heat, add 4.2 oz (120 g) sugar-free or dark chocolate, and (if using) a tiny pinch of salt. Let stand 3–5 minutes, then whisk briskly until glossy and smooth.
- Pour or spread the ganache over the set cheesecake. Sprinkle the top with 1 square grated dark chocolate (10 g). Optionally return the cheesecake to the refrigerator to firm the ganache before slicing and serving.
Why It Deserves a Spot

This cheesecake checks all the boxes for a show-stopping yet low-carb dessert. The crust gives a delicate crunch without grainy textures. The filling is dense but not dry—thanks to the mascarpone and measured cream—so every bite is velvety. The ganache finishes it with a mirror-like shine and a clean chocolate hit.
It’s also reliably forgiving. The steps are simple and logical, and the flavors are straightforward: good chocolate, quality cream cheese, and a touch of salt and vanilla. For people on low-carb routines or anyone avoiding refined sugar, it delivers the indulgence without the sugar spike.
Smart Substitutions

Crust
- If almond flour isn’t available, a finely ground nut blend can work—press until compact. Be aware texture will shift depending on the nut used.
- If you need a different sweetener in the crust, any granulated erythritol blend can be swapped in, but keep it granulated so the texture remains correct.
Filling & Ganache
- Mascarpone can be omitted in favor of slightly more cream cheese for a tangier finish; the texture will be a touch firmer.
- If you choose a different sugar-free chocolate, match the cocoa intensity close to the recipe’s suggestion for balance.
Recommended Tools
- Springform cake pan (20–23 cm / 8–9 in recommended) — makes unmolding the cheesecake easy.
- Electric whisk or hand mixer — for smooth, lump-free filling without overworking it.
- Heatproof bowl and saucepan for a double boiler — reliable chocolate melting without scorching.
- Offset spatula or silicone spatula — for smoothing filling and spreading ganache cleanly.
- Parchment paper and measuring spoons/cups or a kitchen scale — accuracy matters with texture.
Mistakes Even Pros Make
- Overheating chocolate: too hot and it will seize or change the texture of the filling. Keep the chocolate warm but not boiling, and let it cool slightly before folding into the cheeses.
- Over-whipping the filling: whipping too fast or too long traps air and can lead to cracks or a lighter-than-intended texture. Mix on low and stop once smooth and combined.
- Skipping the crust cool-down: putting warm filling onto a hot crust can make the base soggy. Let the crust cool fully in the pan.
- Rushing the set: slicing before the cheesecake has fully set will cause messy slices. Chill at least 3–4 hours or overnight for clean cuts.
Make It Year-Round
This cake works for any season. Serve slightly chilled in summer for a refreshing, dense chocolate slice. In cooler months, the richness reads as a comforting dessert—keep slices at fridge temperature so the ganache and filling stay firm.
For gatherings, make the cake a day ahead. It benefits from time to mature; flavors blend and the texture firms. Transport it in a cake carrier and keep it refrigerated until just before serving.
Recipe Notes & Chef’s Commentary
Texture is the goal here: dense but smooth. The mascarpone is the secret weapon—it softens and rounds the sharpness of the cream cheese without making the filling runny. Room-temperature cheeses are essential for an even, lump-free mix.
When melting chocolate, use a gentle heat. A double boiler steadies the temperature and reduces the risk of seizing. If the chocolate does thicken, remove from heat and give it time to cool; do not add cold liquid directly or the texture will break.
For the ganache, allow the cream and butter to heat until just hot. Let the chocolate sit in the hot cream for a few minutes before whisking; this produces a glossy finish with minimal effort. If the ganache appears slightly thick when first poured, it will relax and firm evenly in the fridge.
Freezer-Friendly Notes
This cheesecake freezes well. For best results, cool and set completely, then wrap the whole cake (or individual slices) tightly in plastic wrap and a layer of foil. Freeze flat to avoid warping.
Thaw in the refrigerator overnight before serving. If you prefer a firmer slice, chill for a few additional hours after thawing. Use within 1–2 months for peak flavor and texture.
Handy Q&A
- Is this truly keto? Use the sugar-free chocolate and a low-carb sweetener as listed; the recipe is designed to be low in carbs compared with traditional cheesecakes.
- Can I skip the mascarpone? Yes—use more cream cheese if needed, but expect a slightly firmer, tangier filling.
- Why did my ganache separate? It likely overheated or the chocolate was too cold relative to the cream. Let the cream warm gradually and whisk patiently; a short rest before whisking helps.
- How do I get clean slices? Use a hot, dry knife and wipe it between cuts. Chill the cheesecake well before slicing.
Serve & Enjoy
Slice with a warm knife and serve chilled. Finish each slice with a little grated dark chocolate from the garnish ingredient to echo the ganache. A light dusting of powdered sweetener (from your pantry) can add a subtle sheen if desired—but keep it minimal to preserve the cake’s deep chocolate character.
Keep leftovers tightly wrapped in the refrigerator. This cake is best within a week refrigerated and holds its texture beautifully when stored properly. Enjoy a truly indulgent, low-carb dessert that doesn’t compromise on flavor or finish.

Keto Chocolate Cheesecake
Ingredients
Ingredients
- 2 cupsalmond flour200 g
- 6 tablespoonmelted butter85 g
- 2 tablespoongranulated erythritol
- 14 ozsugar-free chocolateor dark chocolate 85% cocoa solids minimum 400 g
- 8.8 ozmascarpone cheeseroom temperature 250 g
- 4 tablespoonpowdered sweeteneror to taste
- 14 ozcream cheeseroom temperature 400 g
- 1 teaspoonvanilla extract
- 2 tablespoonheavy cream30 ml
- Pinchof sea salt
- 2/3 cupheavy cream160 ml
- 1.5 tablespoonunsalted butter22 g
- 4.2 ozsugar-free chocolateor dark chocolate at least 85% cocoa solids, 120 g
- optional tiny pinch of salt
- 1 square of dark chocolategrated 10 g
Instructions
Instructions
- Preheat the oven to 320°F (160°C) (or 280°F / 140°C for fan ovens). Line the bottom of a cake pan with parchment paper and grease the sides.
- Make the crust: in a bowl combine 2 cups almond flour (200 g), 2 tablespoons granulated erythritol, and 6 tablespoons melted butter (85 g). Mix until the mixture holds together when pressed.
- Press the crust mixture evenly into the bottom of the prepared pan (use the back of a spoon or a measuring cup to compress it). Bake for 20–25 minutes, or until slightly golden. Remove from the oven and allow the crust to cool completely in the pan.
- Melt the chocolate for the filling: place 14 oz (400 g) sugar-free or dark chocolate in a heatproof bowl set over a pan of barely simmering water (double boiler). Stir occasionally until fully melted and glossy. Remove the bowl from the heat and let the chocolate cool slightly (it should remain pourable).
- Make the cheesecake filling: in a large bowl, combine 8.8 oz mascarpone (250 g) and 14 oz cream cheese (400 g). Using an electric whisk on low, beat just until smooth and combined. Add 4 tablespoons powdered sweetener, 2 tablespoons heavy cream (30 ml), 1 teaspoon vanilla extract, and a pinch of sea salt. Whisk on low until the mixture is thick but not over-whipped.
- With the mixer on low (or by folding with a spatula), slowly pour the melted chocolate into the cheese mixture and fold until fully combined and smooth. Avoid over-beating the filling.
- Spoon the chocolate filling onto the cooled crust and smooth the top with a spatula. Refrigerate for at least 3–4 hours or overnight until the cheesecake is set.
- Make the ganache topping: place 2/3 cup heavy cream (160 ml) and 1.5 tablespoons unsalted butter (22 g) in a small saucepan and heat gently until hot but not boiling. Remove from the heat, add 4.2 oz (120 g) sugar-free or dark chocolate, and (if using) a tiny pinch of salt. Let stand 3–5 minutes, then whisk briskly until glossy and smooth.
- Pour or spread the ganache over the set cheesecake. Sprinkle the top with 1 square grated dark chocolate (10 g). Optionally return the cheesecake to the refrigerator to firm the ganache before slicing and serving.
Equipment
- 9 inch / 23 cm diameter springform pan
Notes
Net carbs 7.2g per 1 slice of 16.
As this cake is very filling, you could consider cutting into 20 servings. Then, 1 slice would be 331 calories, 14.2g total carbs and
5.8g net carbs
.
FYI - if you cut into
20 slices and used 85% chocolate
instead of sugar free chocolate chips, nutrition changes to 366 calories, 7.3g net carbs per slice and 5.3g sugar.
Serve with a drizzle of cream or
sugar free vanilla ice cream
.
Storage:
Fridge for up to 4 days or freezer for 2 months and defrosted at room temperature.
You can serve this cake straight from the fridge or leave on the counter for 1 hour to soften the frosting.

