This chocolate peanut butter cheesecake brings together two beloved flavors in one showstopping dessert. A buttery chocolate cookie crust serves as the foundation for a rich, creamy filling that's divided into chocolate and peanut butter layers, then swirled together for a beautiful marbled effect.
The cheesecake bakes low and slow for a perfectly silky texture, then chills for several hours to set properly. A glossy chocolate-peanut butter ganache blankets the top, finished with a sprinkle of crunchy roasted peanuts for texture contrast.
Plan ahead for the chilling time—at least four hours or overnight yields the best results. This dessert feeds a crowd and is a guaranteed hit at gatherings, celebrations, or anytime you want something truly decadent.
The rain was hammering against the kitchen window the afternoon I got the call that my sister was coming to visit, and I panicked because she deserves something spectacular every single time she walks through my door.
My sister walked in, spotted it chilling in the fridge, and immediately tried to cut a slice before dinner, which told me everything I needed to know about how this one would turn out.
Ingredients
- 200 g chocolate sandwich cookies: Crush them finely because large chunks make the crust crumble instead of holding together beautifully.
- 60 g unsalted butter, melted: This binds the crust and adds a subtle richness that salted butter would overpower.
- 600 g cream cheese, softened: Cold cream cheese creates lumpy batter so leave it out for at least an hour before you start.
- 200 g smooth peanut butter: Use a quality brand because the peanut butter flavor carries the entire dessert.
- 200 g granulated sugar: This amount balances the deep bitterness of the dark chocolate perfectly.
- 3 large eggs: Room temperature eggs blend more smoothly into the filling without overmixing.
- 1 tsp vanilla extract: A small amount but it rounds out all the flavors in the background.
- 120 ml sour cream: This adds a gentle tang that keeps the richness from becoming too heavy.
- 100 g dark chocolate, melted and slightly cooled: Let it cool so it does not scramble the eggs when folded in.
- 120 ml heavy cream: Used for the ganache topping and creates that silky pourable texture.
- 120 g dark chocolate, chopped: For the topping ganache, chopped small so it melts evenly and quickly.
- 2 tbsp creamy peanut butter: Mixed into the ganache for a layered topping that ties everything together.
- Chopped roasted peanuts (optional): A scattering of these adds crunch and makes the whole thing look bakery worthy.
Instructions
- Set up your oven and pan:
- Preheat to 160 degrees C (325 degrees F), then grease and line a 23 cm springform pan so nothing sticks when you release it later.
- Build the crust:
- Toss the crushed cookies with melted butter until every crumb is coated, then press firmly and evenly into the bottom of the pan. Bake for 10 minutes until fragrant and set, then let it cool completely.
- Start the filling:
- Beat the cream cheese and sugar together in a large bowl until perfectly smooth with no lumps hiding in the corners. Scrape down the bowl, add the peanut butter, and mix until fully combined and creamy.
- Add the eggs and extras:
- Drop in the eggs one at a time on low speed, letting each disappear before adding the next. Stir in the vanilla and sour cream until just incorporated.
- Split and flavor the batter:
- Divide the filling into two equal halves in separate bowls. Fold the melted dark chocolate into one half until it is uniformly rich and dark.
- Create the marble effect:
- Pour the chocolate mixture over the cooled crust and spread it flat. Spoon the peanut butter mixture on top in dollops, then drag a knife through both layers in gentle figure eights for a beautiful swirl.
- Bake low and slow:
- Bake for 50 to 60 minutes until the edges look set but the center still has a slight jiggle when you gently shake the pan. This gentle bake prevents cracking.
- 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 is the real secret to a crack free top.
- Chill thoroughly:
- Transfer to the refrigerator for at least 4 hours or preferably overnight so the texture sets into something dense and velvety.
- Make the topping:
- Heat the cream in a small saucepan until steaming, then remove from heat and stir in the chopped chocolate until glossy and smooth. Stir in the peanut butter, let it cool slightly, then spread it over the chilled cheesecake.
- Finish and serve:
- Scatter chopped peanuts over the top if you want the crunch, then slice with a warm clean knife for the neatest portions.
The night we finally cut into it, my brother in law went quiet for a solid ten seconds, which from him is the highest compliment a dessert can receive.
Choosing Your Chocolate
Use a dark chocolate you would happily eat on its own because its flavor will define both the batter and the ganache topping.
Swirling Like a Natural
Less is more with the marble swirl, so three or four gentle passes with your knife will give you that stunning look without muddying the two colors together.
Serving and Storing
This cheesecake actually tastes better on the second day when the flavors have had time to settle and mingle in the fridge.
- Cover it tightly with plastic wrap after the topping sets to keep it from absorbing fridge odors.
- A hot damp knife wiped clean between every slice gives you bakery clean edges.
- It freezes beautifully for up to a month if you wrap individual slices tightly.
Every time I make this cheesecake now, I think of rainy afternoons and the people who make cooking feel like the most natural expression of love.
Recipe FAQ
- → Can I make this cheesecake ahead of time?
-
Yes, this cheesecake actually benefits from being made in advance. You can prepare it up to three days ahead and store it covered in the refrigerator. The flavors meld and the texture improves as it rests. You can also freeze it for up to two months—thaw overnight in the fridge before serving.
- → Why does the cheesecake need to cool slowly in the oven?
-
Cooling the cheesecake gradually in the turned-off oven with the door cracked prevents cracking on the surface. A sudden temperature change causes the cheesecake to contract too quickly, leading to fissures. This gentle cooling method, followed by refrigeration, ensures a smooth, crack-free top.
- → What's the best way to create the marble swirl effect?
-
After pouring the chocolate layer over the crust, spoon dollops of the peanut butter mixture on top. Then take a butter knife or skewer and drag it through the batter in figure-eight motions, just three or four times. Less is more—over-swirling will blend the two layers together and you'll lose the distinctive marbled look.
- → Can I use natural peanut butter instead of smooth?
-
Standard smooth peanut butter works best because it has stabilizers that give a consistent, creamy texture. Natural peanut butter tends to separate and can make the filling oily or dense. If you only have natural peanut butter, make sure to stir it very thoroughly and consider adding an extra tablespoon of flour or cornstarch to compensate.
- → How do I get clean slices when serving?
-
Use a sharp, thin-bladed knife and dip it in hot water between each cut, wiping the blade dry before slicing. The warmth helps the knife glide through cleanly. For the neatest results, cut the cheesecake while it's still very cold from the refrigerator, and clean the knife after every single slice.
- → Can I substitute the dark chocolate with milk chocolate?
-
You can substitute milk chocolate, but keep in mind the cheesecake will be significantly sweeter. Dark chocolate provides a bittersweet contrast that balances the sweetness of the peanut butter and sugar. If using milk chocolate, consider reducing the granulated sugar by about 30 grams to maintain a balanced flavor profile.