This chocolate peanut butter cheesecake brings together two beloved flavors in one showstopping dessert. A buttery cookie crust holds a rich, marbled filling of dark chocolate and peanut butter cream cheese, topped with a glossy ganache.
Plan ahead for chilling time — at least 4 hours or overnight yields the best texture. The swirl technique is simple but creates a beautiful marbled effect that impresses every time.
The smell of melted chocolate and roasted peanuts drifting through my kitchen on a rainy Sunday afternoon is enough to make anyone forget what season it is. This cheesecake was born from a late night craving and a half empty jar of peanut butter, and it has since become the dessert people actually request by name. Rich, swirled, and unapologetically indulgent, it sits on a dark cookie crust like it was always meant to be there.
My sister walked in while I was swirling the two batters together and declared it looked like a painting, then immediately asked if she could lick the bowl before it even went into the oven.
Ingredients
- Chocolate sandwich cookies (200 g), crushed: The darker the cookie, the deeper the crust flavor, and regular Oreos work perfectly here.
- Unsalted butter (60 g), melted: Binds the crumbs together and adds richness without overwhelming the crust.
- Cream cheese (600 g), softened: Let it sit out for at least an hour because cold cream cheese will leave you with lumps no mixer can fix.
- Smooth peanut butter (200 g): Use the regular kind, not natural or stir style, since the stabilized texture blends seamlessly into the filling.
- Granulated sugar (200 g): Balances the tang of cream cheese and the slight bitterness of dark chocolate.
- Large eggs (3): Added one at a time on low speed to keep the batter smooth and prevent air pockets that cause cracks.
- Vanilla extract (1 tsp): A quiet background note that rounds out both the chocolate and peanut butter.
- Sour cream (120 ml): This is the secret to a silkier, denser slice that never feels heavy.
- Dark chocolate (100 g), melted and slightly cooled: Too hot and it scrambles the batter, so give it a few minutes to relax before folding it in.
- Heavy cream (120 ml): Heated until steaming for the ganache, never boiling.
- Dark chocolate (120 g), chopped, for topping: Chopped small so it melts evenly into the cream.
- Creamy peanut butter (2 tbsp), for topping: Swirled into the ganache for a salty sweet finish.
- Chopped roasted peanuts, optional: A crunchy garnish that adds texture contrast to every creamy bite.
Instructions
- Prepare the oven and pan:
- Preheat your oven to 160 degrees C (325 degrees F), then grease and line a 23 cm springform pan with parchment so nothing sticks when you release the sides later.
- Build the crust:
- Toss the crushed cookies with melted butter until every crumb glistens, then press the mixture firmly and evenly into the bottom of the pan. Bake for 10 minutes until set and let it cool completely before adding any filling.
- Start the filling:
- Beat the softened cream cheese and sugar together in a large bowl until completely smooth, scraping down the sides once or twice. Add the peanut butter and mix until the batter turns a uniform tan color with no streaks.
- Add the eggs and finish the base:
- Pour in the eggs one at a time, beating on low speed after each addition so you do not whip air into the batter. Stir in the vanilla and sour cream until everything is silky and cohesive.
- Split and flavor the batters:
- Divide the filling evenly into two bowls, then fold the melted chocolate into one half until it is a deep, uniform brown.
- Layer and swirl:
- Pour the chocolate mixture over the cooled crust and spread it flat, then spoon the peanut butter mixture gently on top. Drag a butter knife through both layers in loose figure eights for a marbled look.
- Bake low and slow:
- Bake for 50 to 60 minutes until the edges are set but the center still wobbles slightly when you nudge the pan. This gentle jiggle means your cheesecake will be creamy, not dry.
- Cool gradually in the oven:
- Turn off the oven, crack the door open, and let the cheesecake sit inside for one full hour. This slow cooling prevents the top from cracking and keeps the texture dense.
- Chill thoroughly:
- Transfer the cheesecake to the refrigerator and let it chill for at least 4 hours or, ideally, overnight so every layer sets properly.
- Make the topping:
- Heat the cream in a small saucepan until it steams, then pour it over the chopped chocolate and stir until you have a smooth, glossy ganache. Stir in the peanut butter, let it cool slightly so it thickens, and spread it over the chilled cheesecake.
- Garnish and serve:
- Sprinkle chopped roasted peanuts over the top if you want a bit of crunch, then slice with a warm knife for clean edges.
The first time I served this at a friend's birthday dinner, the room went completely silent after the first bite, and that silence told me everything I needed to know.
Choosing Your Chocolate
I learned the hard way that the chocolate you pick changes the entire personality of this cheesecake. Something around 60 to 70 percent cacao gives you a deep flavor that stands up to the peanut butter without turning bitter.
Getting Clean Slices
Run your knife under hot water, wipe it dry, and cut straight down without sawing back and forth. Dip and wipe between each slice and your cheesecake will look like it came from a bakery case.
Making It Your Own
Once you have the base technique down, this recipe is endlessly adaptable to whatever you have on hand or whatever mood strikes.
- Swap the cookie crust for graham crackers if you want a lighter, more neutral base.
- Add a teaspoon of espresso powder to the chocolate batter to deepen the flavor without making it taste like coffee.
- Always taste your peanut butter before mixing it in, since salt levels vary wildly between brands and affect the final sweetness.
Some desserts are just dessert, but this one has a way of making people close their eyes at the table and forget about everything else for a minute. Bake it once and it will follow you to every gathering you attend for years to come.
Recipe FAQs
- → Can I make this cheesecake ahead of time?
-
Yes, this cheesecake actually tastes better when made a day in advance. The flavors deepen and the texture firms up beautifully after chilling overnight in the refrigerator.
- → How do I prevent cracks in my cheesecake?
-
The key is gradual temperature changes. Bake at a low 160°C, then turn off the oven and let it cool inside with the door cracked for one hour. Avoid overmixing the batter, which incorporates excess air.
- → Can I use natural peanut butter instead of smooth?
-
Smooth, processed peanut butter works best for a creamy, consistent filling. Natural peanut butter tends to separate and can make the texture grainy or oily. Stick with a standard creamy variety.
- → What's the best way to get clean slices?
-
Use a sharp knife dipped in hot water and wiped clean between each cut. Chilling the cheesecake for the full recommended time ensures it holds its shape when sliced.
- → Can I freeze this cheesecake?
-
Absolutely. Wrap individual slices tightly in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before serving. The topping may lose some shine but the flavor remains excellent.
- → How do I create a better marbled swirl effect?
-
Alternate spoonfuls of chocolate and peanut batter in the pan, then drag a knife or skewer through in figure-eight motions. Don't over-swirl — a few passes create a more dramatic pattern.