This chocolate peanut butter cheesecake layers a crunchy Oreo cookie crust with a swirled filling of cream cheese, peanut butter, and dark chocolate.
The marbled effect is achieved by dividing the filling — one half enriched with melted chocolate, the other pure peanut butter — then swirling them together before baking.
Finished with a glossy chocolate-peanut butter ganache and optional chopped roasted peanuts, it serves 12 and needs at least 4 hours of chilling time for the perfect set.
The kitchen smelled like a chocolate shop explosion when I first attempted this recipe during a rainy Sunday afternoon. My roommate wandered in, confused why I was melting chocolate at 2 PM, but stayed to lick every spoon. That first attempt had a sunken center and we ate it straight from the pan with forks anyway.
I brought this to a dinner party where the host practically inhaled her slice before asking for the recipe. Three people messaged me the next day claiming they dreamed about it. Now it is my official I need to impress someone dessert.
Ingredients
- 200 g chocolate sandwich cookies, crushed: The dark chocolate cookies give a deeper flavor but regular ones work perfectly fine
- 60 g unsalted butter, melted: Let it cool slightly so it does not turn your crumbs into soup
- 600 g cream cheese, softened: Leave it out for at least two hours or you will regret the lumps
- 200 g smooth peanut butter: The natural kind will make your texture grainy so stick to commercial brands
- 200 g granulated sugar: Do not reduce this or your cheesecake will not set properly
- 3 large eggs: Room temperature eggs incorporate better without overmixing
- 1 tsp vanilla extract: Use the real stuff because artificial tastes fake in something this rich
- 120 ml sour cream: This is the secret to making it taste like a bakery cheesecake
- 100 g dark chocolate, melted: Melt it slowly so it does not seize up on you
- 120 ml heavy cream: Heat it until you see steam but not boiling bubbles
- 120 g dark chocolate, chopped: Higher percentage chocolate cuts through all that sweetness
- 2 tbsp creamy peanut butter: Swirl this into the ganache while it is still warm
- Chopped roasted peanuts: These add the perfect crunch against all that creaminess
Instructions
- Preheat your oven and prepare the pan:
- Line a 23 cm springform pan with parchment paper and grease the sides thoroughly to prevent any sticking disasters.
- Build the chocolate cookie crust:
- Mix those crushed cookies with melted butter until it resembles wet sand then press it into the bottom using the back of a measuring cup for even pressure.
- Bake the crust briefly:
- Ten minutes at 160°C firms it up enough to hold that heavy filling but keep an eye on it so it does not burn.
- Beat the cream cheese base:
- Mix your softened cream cheese with sugar until it is completely smooth with zero lumps remaining.
- Add the peanut butter:
- Pour in the smooth peanut butter and let it go until it is fully incorporated.
- Incorporate the eggs gently:
- Add each egg one at a time on low speed because too much air makes cheesecakes crack and we are not having that today.
- Finish the filling mixture:
- Mix in the vanilla extract and sour cream until just combined then take a moment to appreciate how gorgeous this batter looks.
- Make the chocolate half:
- Stir your melted and slightly cooled dark chocolate into half of the filling mixture until it is fully combined.
- Create the marble effect:
- Pour the chocolate mixture over your cooled crust then dollop the peanut butter filling on top before swirling gently with a knife.
- Bake until just set:
- Let it bake for 50 to 60 minutes until the edges look firm but the center still has a slight wobble like pudding.
- Cool it slowly:
- Turn off the oven crack the door open and let the cheesecake hang out inside for an hour to prevent sudden temperature shock.
- Chill thoroughly:
- Refrigerate it for at least four hours but overnight is even better for the flavors to develop properly.
- Make the ganache topping:
- Heat the heavy cream until steaming pour it over chopped chocolate and stir until smooth before whisking in the peanut butter.
- Finish and serve:
- Let the ganache cool slightly then spread it over your chilled cheesecake and top with crushed peanuts if you want extra texture.
This became our go to birthday celebration dessert after my sister declared it better than any bakery version she had ever tasted. Seeing someone take that first bite and close their eyes in pure chocolate peanut butter bliss never gets old.
Make Ahead Magic
You can make the entire cheesecake two days in advance and keep it covered in the refrigerator. The ganache actually sets up better after some chilling time.
Serving Suggestions
A slice of this needs something sharp and bitter to cut through all that richness. Strong black coffee or a glass of port wine creates the perfect balance.
Storage Secrets
Leftovers keep well in the refrigerator for up to five days if covered tightly. For longer storage freeze individual slices wrapped in plastic then foil for up to three months.
- Thaw frozen slices in the fridge overnight
- Bring to room temperature 20 minutes before serving
- The texture stays perfectly creamy after freezing
Every time I make this someone asks for the recipe which is the highest compliment a dessert can receive. Enjoy every decadent forkful.
Questions & Answers
- → Can I make this cheesecake ahead of time?
-
Yes, this cheesecake actually benefits from being made a day in advance. The chilling time allows the flavors to meld and the texture to fully set. It keeps well in the refrigerator for up to 4 days when covered tightly.
- → How do I prevent cracks in my cheesecake?
-
The key techniques are beating the cream cheese until completely smooth before adding eggs, adding eggs one at a time on low speed to avoid incorporating too much air, and cooling the cheesecake gradually in the turned-off oven with the door cracked.
- → Can I use natural peanut butter instead of smooth?
-
Standard smooth peanut butter works best for this cheesecake as it blends seamlessly into the filling. Natural peanut butter tends to separate and can make the texture grainy or oily. If using natural, stir it very thoroughly before measuring.
- → What's the best way to get a clean slice?
-
Use a sharp knife dipped in hot water and wiped dry between each cut. This melts through the ganache topping cleanly and prevents the filling from sticking, giving you bakery-worthy slices every time.
- → Can I freeze this cheesecake?
-
Absolutely. Wrap individual slices or the whole cheesecake tightly in plastic wrap, then aluminum foil. Freeze for up to 2 months. Thaw overnight in the refrigerator before serving. The texture remains creamy after freezing.
- → How do I create a better marble swirl effect?
-
Alternate spoonfuls of chocolate and peanut butter filling over the crust, then drag a knife or skewer through the batter in figure-eight motions. Don't over-swirl — a few passes create a beautiful pattern while keeping the two flavors distinct.