Love this? Pin it for later! 📌
Silky, rich, and impossibly creamy—this low-carb chocolate peanut butter cheesecake tastes like it came from a boutique bakery, yet it's secretly sugar-free, gluten-free, and keto-friendly.
Every January, my husband and I host a “cheat-free” game-night for our keto crew. Last year I served this cheesecake at 9 p.m.—the room went silent except for the clink of forks and a collective, involuntary “wow.” One friend actually slid the entire cake stand toward himself like a blackjack dealer pulling in chips. That’s when I knew the recipe was blog-worthy. Since then I’ve baked it for birthdays, office potlucks, and even a wedding shower. Nobody believes the net carbs are under 5 g; everyone believes they need the recipe.
What makes this version special? A brownie-like almond-flour crust, a whipped peanut-butter cheesecake layer marbled with dark chocolate, and a glossy ganache that sets like velvet. No water bath, no cracking, no special pans—just a few smart techniques you’ll use for every future cheesecake.
Why This Recipe Works
- Ultra-creamy texture: Room-temp cream cheese plus natural peanut butter create a mousse-like filling without heavy cream.
- Zero sugar spike: Monk-fruit/erythritol blend sweetens without cooling aftertaste; dark chocolate adds antioxidants.
- No-water-bath baking: A low 300 °F oven plus a slow cool prevents cracks and keeps prep fool-proof.
- Make-ahead magic: Flavors meld and intensify after 24 h—ideal for holidays and dinner parties.
- Gluten-free crust: Almond flour + cocoa + butter bakes into a chewy “Oreo” base that stays crisp.
- Freezer friendly: Slice, wrap, and freeze portions; thaw 15 min for instant portion-controlled treats.
Ingredients You'll Need
Below are the exact brands I use, plus tested substitutions. Measurements are in the recipe card.
Almond flour: Use ultra-fine, blanched flour for a crust that mimics graham crackers. Coconut flour will not swap 1:1; if nut-free, use Âľ cup sunflower-seed flour plus 1 Tbsp crushed pork-rinds for structure.
Cocoa powder: Dutch-processed gives a deeper chocolate note, but natural works. Look for 100 % cacao, no added sugar.
Granulated monk-fruit/erythritol: My favorite is Lakanto Golden for its warm, maple nuance. Powdered versions dissolve faster; if that’s what you have, reduce the filling sweetener by 2 Tbsp to avoid over-sweetness.
Cream cheese: Full-fat bricks, not the whipped tub. Allow 2 h on the counter or 30 s in the microwave (unwrap first) so it beats lump-free.
Natural peanut butter: The stir-kind whose only ingredient is peanuts. If using salted, omit the pinch of salt in the filling. For strict keto, weigh your jar: every 2 Tbsp should read 4 g net carbs or less.
Eggs: Large, pasture-raised if possible. They emulsify the batter and set the custard. Cold eggs can cause cracks, so leave them on the counter with the cream cheese.
Dark chocolate: I keep 100 % cacao unsweetened bars in my pantry; I sweeten to taste so I control carbs. If you prefer 85 % stevia-sweetened chocolate, reduce added sweetener by 1 Tbsp.
Heavy cream: For the ganache. Swap with canned coconut cream if dairy-free; the carb count stays nearly identical.
How to Make Keto Chocolate Peanut Butter Cheesecake for a Decadent Dessert
Prep the springform pan
Trace the bottom of a 9-inch springform on parchment, cut inside the line, and press the circle flat. Lightly butter the sides and dust with cocoa powder; this helps the crust climb and prevents sticking without flour.
Make the brownie crust
Stir almond flour, cocoa, sweetener, and a pinch of salt. Pour in melted butter and vanilla until the mixture resembles wet sand. Press firmly and evenly across the base and ½ inch up the sides. A straight-sided measuring cup compacts without gaps. Bake 8 min at 350 °F; cool while you mix the filling.
Beat the cream cheese
In a stand mixer with paddle attachment, beat softened cream cheese on medium-low 2 full minutes. Scrape bowl twice; you’re forcing air out, not in—this keeps density silky.
Create the peanut-butter base
Add peanut butter, sweetener, vanilla, and salt. Beat another minute until fluffy. Reduce speed to low and incorporate eggs one at a time, waiting until each disappears before adding the next. Over-beating eggs incorporates excess air and causes surface cracks.
Divide and flavor
Scoop 1 ½ cups batter into a small bowl; whisk in melted, slightly cooled dark chocolate until smooth. Now you have two batters: peanut and chocolate for marbling.
Layer and marble
Pour half the peanut batter over the crust. Dollop half the chocolate batter in heaping spoonfuls. Repeat, then drag a skewer or knife in wide figure-eights, circling the pan twice. Resist over-swirling; you want defined ribbons.
Bake low and slow
Place the springform on a sheet pan to catch any butter seepage. Bake 45 min at 300 °F. The outer 2 inches should look set but the center will jiggle like Jell-O when you nudge the pan.
Cool gradually
Turn oven off, crack door with a wooden spoon, and leave the cheesecake inside 30 min. Remove, run a thin knife around the rim (this prevents splitting as it contracts), then cool completely on a rack. Chill at least 4 h, preferably overnight.
Ganache glaze
Heat cream until steaming, pour over chopped chocolate, let stand 2 min, then whisk until glossy. Spread over chilled cake; the ganache will drape dramatically down the sides. Return to fridge 20 min to set.
Slice like a pro
Dip a long knife in hot water, wipe dry, and cut with confident downward strokes, cleaning between cuts. For party presentation, garnish with sugar-free peanut-butter cups and a dusting of cocoa.
Expert Tips
Room-temp rule
Cold cream cheese = lumpy filling. Leave bricks on the counter 2 h, or microwave unwrapped bricks 20 s per side.
No-water-bath hack
Place a rimmed pan of boiling water on the rack beneath the cheesecake instead of wrapping foil; steam prevents cracks without leakage risk.
Test doneness
You want a 2-inch wobble. If edges rise or brown, you’ve over-baked—next time lower oven 25 °F.
Clean release
After chilling, wrap a hot towel around the pan ring 30 s; the metal expands and the cake slides out flawlessly.
Mini versions
Line a 12-count muffin tin with parchment sleeves; press 1 Tbsp crust and bake 5 min. Divide batters and bake 18 min at 275 °F.
Freeze garnish
Freeze peanut-butter cup halves 15 min before pressing into ganache; they won’t melt and look photo-perfect.
Variations to Try
- Almond Joy: Swap almond butter for peanut, fold in unsweetened coconut flakes, and top with toasted almonds.
- Mocha swirl: Dissolve 2 tsp espresso powder into the chocolate batter for a coffeehouse vibe.
- White-chocolate raspberry: Replace dark chocolate with sugar-free white chocolate and dot with crushed freeze-dried raspberries.
- Dairy-light: Use plant-based cream cheese and coconut cream; texture is slightly softer but still slices cleanly.
- Nut-free: Sub sunflower-seed butter and use crushed pumpkin-seed “crust” (equal parts seeds and shredded coconut).
- Spiced Mexican chocolate: Add ½ tsp cinnamon and a pinch of cayenne to the chocolate batter for subtle heat.
Storage Tips
Refrigerator: Cover tightly with plastic wrap (press gently against cut surfaces) or store in an airtight cake carrier up to 5 days. Flavor peaks at day 2-3 as sweeteners fully dissolve and marry.
Freezer: Slice into 12 wedges; wrap each in parchment then foil. Freeze up to 3 months. Thaw overnight in the fridge or 30 min at room temp for a frozen-cheesecake vibe.
Ganache after-freeze: If freezing whole, chill until ganache is just set, then wrap. Upon thawing, revive shine by waving a kitchen torch 6 inches above surface for 5 s or brushing with warm cream.
Frequently Asked Questions
Keto Chocolate Peanut Butter Cheesecake for a Decadent Dessert
Ingredients
Instructions
- Prep pan: Butter a 9-inch springform, line base with parchment, and butter again. Preheat oven to 350 °F.
- Make crust: Stir almond flour, cocoa, sweetener, and salt. Mix in melted butter and vanilla until moist clumps form. Press into bottom and ½ inch up sides. Bake 8 min; cool.
- Beat cream cheese: Reduce oven to 300 °F. Beat cream cheese on medium-low 2 min until smooth.
- Add flavorings: Beat in peanut butter, sweetener, vanilla, and salt. Incorporate eggs one at a time on low speed.
- Chocolate batter: Transfer 1 ½ cups batter to a bowl; whisk in melted chocolate until uniform.
- Marble: Alternate large spoonfuls of peanut and chocolate batters in crust. Swirl once or twice with a skewer.
- Bake: Bake 45 min at 300 °F until edges are set and center jiggles. Turn off oven, crack door 30 min. Cool completely, then chill 4 h.
- Ganache: Heat cream until steaming; pour over chopped chocolate, wait 2 min, whisk glossy. Spread over cold cheesecake. Chill 20 min to set.
Recipe Notes
For clean slices, heat a long knife under hot water, wipe dry, and cut confidently. Cheesecake tastes even better on day two—perfect for making ahead of parties.