This no bake peanut butter chocolate cheesecake is rich, creamy, and irresistibly smooth. Layers of silky chocolate and peanut butter filling sit over a buttery biscuit crust, finished with glossy ganache and chopped Reese’s cups. A decadent dessert that sets beautifully every time, no baking or gelatin needed.
2cups(200g)crushed cookies (like graham crackers or Digestive)
¼cup(60g)salted butter
Chocolate layer
8oz(226g)semisweet baking chocolatechopped
12oz(340g)full-fat cream cheese (1½ block)room temperature
½cup(60g)powdered sugar
1teaspoonvanilla extract
pinch of salt
½cup(125ml)cold heavy cream
Peanut butter layer
12oz(340g)full-fat cream cheese (1½ block)room temperature
1cup(120g)powdered sugar
1teaspoonvanilla extract
⅔cup(150g)smooth peanut butter
pinch of salt
½cup(125ml)cold heavy cream
Ganache topping
4oz(112g)semisweet baking chocolatechopped
½cup(125ml)heavy cream
Get Recipe Ingredients
Instructions
Flip the base of a 9-inch (23 cm) springform pan upside down (this helps with easy sliding onto a serving plate later). Line the base with parchment paper, then lock it into place. Set aside.
Crust
Mix crushed biscuits with melted butter until evenly coated. Press firmly into the bottom of the pan. Chill in the fridge while you prepare the filling.
Chocolate layer
Melt the chocolate and let it cool to room temperature before using.👉 Cue: it should feel fluid but no longer warm to the touch.
In a large bowl, beat the cream cheese using a handheld whisk until completely smooth and fluffy. Scrape the bowl well.
Add powdered sugar, vanilla, and salt. Beat again until fully combined. Mix in the cooled chocolate until the color is uniform and glossy.
In a separate bowl, whip the heavy cream to medium peaks.👉 Cue: the cream holds its shape but the tip gently folds over.
Fold whipped cream into the chocolate mixture, just until no white streaks remain. Spread evenly over the chilled base. Smooth the top. Chill for at least 1 hour, or until the layer is set enough that the next layer won’t sink in.
Peanut butter layer
In a large bowl, beat the cream cheese until smooth and fluffy . Scrape the bowl.
Add powdered sugar, vanilla, and a pinch of salt. Beat until combined. Mix in the peanut butter until the mixture is uniform tan, pale, and creamy.
In a separate bowl, whip the heavy cream to medium peaks. Fold whipped cream into the peanut butter mixture, just until no white streaks remain. Spread evenly on top of the chocolate layer. Smooth the surface and chill for 8 hours, preferably overnight.
Ganache topping
Place chopped chocolate in a heatproof bowl. Heat cream until steaming with small bubbles at the edges (do not boil). Pour hot cream over chocolate. Let sit for 2–3 minutes.👉 Cue: the chocolate will look softened and glossy at the edges.
Stir gently from the center outward until smooth and silky. Let cool slightly until it thickens just enough to coat a spoon but is still pourable. Pour over the peanut butter layer, swirling the pan to cover the surface. Chill until softly set.
Before serving, sprinkle with chopped peanuts and quartered Reese's cups.
Notes
Use brick-style full-fat cream cheese: Not spreadable or low-fat. It’s the key to a firm, creamy set.
Soften the cream cheese fully before mixing: Cold cheese creates lumps that won’t smooth out later.
Make ahead: This cheesecake keeps perfectly for up to 5 days in the fridge or 3 months in the freezer.
Serving tip: Let it sit at room temperature for 20–30 minutes before slicing for the creamiest texture.