Chocolate Peanut Butter Cup Cheesecake
This cheesecake is all about big, confident flavors — a dense chocolate filling, a crunchy Oreo base, and peanut butter cups tucked inside and piled on top. It’s exactly the kind of dessert I reach for when I want to impress a crowd without overcomplicating the process. The steps are straightforward and the results are reliably decadent.
If you like bold contrasts — creamy and dense, bittersweet and nutty, smooth and slightly crunchy — this is for you. You’ll bake the cheesecake, let it rest in the warm oven so it finishes gently, then finish it with a glossy ganache and a peanut-buttery swirl. It keeps well in the fridge, so you can make it a day ahead.
Below you’ll find the ingredients as provided, the exact step-by-step baking directions, and practical tips that actually make the recipe easier. I wrote this after several run-throughs to make sure the timing and techniques feel natural in a real kitchen.
Ingredients

- 24 Oreo cookies, finely crushed — forms the chocolatey crust; crush finely for a compact base.
- 4 tablespoons butter, melted — binds the crushed Oreos so the crust holds together.
- 12 Reese’s Peanut Butter Cups — placed whole on the crust for surprise pockets of peanut butter.
- 1 (12-ounce) bag semi-sweet chocolate chips — melted into the filling for deep chocolate flavor.
- 3 (8-ounce) packages cream cheese, softened — the body of the cheesecake; bring to room temperature for smooth batter.
- 1 (14-ounce) can sweetened condensed milk — sweetens and keeps the texture dense and silky.
- 1 1/2 teaspoons vanilla extract — brightens and balances the chocolate and peanut butter.
- 4 large eggs — add structure; add them one at a time and mix gently to avoid overbeating.
- 3/4 cup whipping cream — used to make the ganache; heats quickly so watch it closely.
- 1 (12-ounce) package semi-sweet chocolate chips — for the ganache; melts into a glossy top.
- 4 ounces cream cheese, softened — for the peanut butter frosting; softens for a smooth finish.
- 1 cup creamy peanut butter — folded into the frosting for peanut flavor and pipeable texture.
- 2 cups powdered sugar — sweetens and thickens the peanut butter frosting to hold piped swirls.
- 2 to 3 tablespoons milk — thins the frosting to a pipeable consistency; add gradually.
- 1 bag mini Reese’s Peanut Butter Cups — piled in the center as the final festive touch.
Shopping List
- 24 Oreo cookies
- 4 tablespoons butter
- 12 Reese’s Peanut Butter Cups (regular size)
- 1 (12-ounce) bag semi-sweet chocolate chips (for filling)
- 3 (8-ounce) packages cream cheese
- 1 (14-ounce) can sweetened condensed milk
- 1 1/2 teaspoons vanilla extract
- 4 large eggs
- 3/4 cup whipping cream
- 1 (12-ounce) package semi-sweet chocolate chips (for ganache)
- 4 ounces cream cheese (for frosting)
- 1 cup creamy peanut butter
- 2 cups powdered sugar
- 2 to 3 tablespoons milk
- 1 bag mini Reese’s Peanut Butter Cups
Build Chocolate Peanut Butter Cup Cheesecake Step by Step
- Preheat oven to 350°F (175°C).
- Make the crust: in a medium bowl, stir together 24 Oreo cookies, finely crushed, and 4 tablespoons melted butter until evenly moistened. Press the mixture firmly into the bottom of a 9-inch springform pan. Place the springform pan on a baking sheet and bake for 8 minutes. Remove from oven and set aside to cool while you prepare the filling.
- Melt chocolate for the filling: place the (12-ounce) bag semi-sweet chocolate chips in a microwave-safe bowl and microwave on HIGH in 20-second intervals, stirring between each interval, until smooth. Set aside to cool slightly.
- Make the cheesecake batter: using an electric mixer, beat 3 (8-ounce) packages cream cheese, softened, at medium speed until smooth and free of lumps. Add the (14-ounce) can sweetened condensed milk and 1 1/2 teaspoons vanilla extract and beat on low until combined. Add 4 large eggs one at a time, beating just until combined after each egg. Beat in the melted semi-sweet chocolate just until evenly incorporated.
- Arrange the 12 Reese’s Peanut Butter Cups on top of the cooled Oreo crust in a single layer. Pour the cheesecake batter over the peanut butter cups and smooth the top.
- Reduce oven temperature to 300°F (150°C). Place the pan (on the baking sheet) in the oven and bake for 1 hour 5 minutes. After baking, turn the oven off and leave the cheesecake in the oven with the door closed for 1 hour.
- Remove the cheesecake from the oven, run a knife around the edge to loosen, and let the cheesecake cool to room temperature. Then remove the sides of the springform pan.
- Make the ganache: heat 3/4 cup whipping cream in a small saucepan until it just reaches a simmer. Remove from heat and stir in the (12-ounce) package semi-sweet chocolate chips until smooth. Allow the ganache to cool slightly so it is pourable but not hot.
- Pour the ganache over the top of the cheesecake, spreading it to the edges as desired. Refrigerate the cheesecake at least 8 hours (or until fully chilled and the ganache is set).
- Make the peanut butter frosting: beat 4 ounces cream cheese, softened, until smooth. Add 1 cup creamy peanut butter and beat until evenly combined. Beat in 2 cups powdered sugar and 2 to 3 tablespoons milk, adding milk as needed until the frosting is thin enough to pipe.
- Transfer the frosting to a pastry bag fitted with a large star tip and pipe swirls around the edges of the chilled cheesecake.
- Pile the 1 bag mini Reese’s Peanut Butter Cups in the middle of the cheesecake. Keep refrigerated until ready to serve.
Why This Chocolate Peanut Butter Cup Cheesecake Stands Out

This cheesecake strikes a strong balance between texture and flavor. The Oreo crust gives a crisp, chocolate backbone. The ganache adds a glossy, slightly firm top that contrasts with the rich, dense chocolate filling. Then, hidden pockets of actual Reese’s Peanut Butter Cups inside take every slice from great to surprising.
It’s also straightforward to execute. There’s no water bath, but the recipe gently finishes the cheesecake in a turned-off oven — that step keeps cracks to a minimum and gives a reliably smooth center. The condensed milk keeps the filling creamy and less prone to graininess than some custard-style cheesecakes.
Smart Substitutions

- Oreo crust: swap for 24 plain chocolate wafer cookies if you prefer a less sweet crust.
- Semi-sweet chocolate chips: use dark chocolate chips if you want a deeper chocolate profile; keep the same weight.
- Sweetened condensed milk: substitute with an equal weight of evaporated milk plus 1 cup granulated sugar only if you’re comfortable adjusting sweetness — otherwise stick with the can for consistent texture.
- Reese’s Peanut Butter Cups: use chopped peanut butter cups spread across the crust if you prefer smaller pockets rather than whole cups.
- Creamy peanut butter: natural peanut butter can be used, but expect a thinner frosting; you may need to add a bit more powdered sugar.
Prep & Cook Tools
- 9-inch springform pan — essential for removing the cheesecake sides cleanly.
- Baking sheet — to catch any drips and make transferring the pan easier.
- Electric mixer — speeds up cream cheese smoothing and ensures lump-free batter.
- Microwave-safe bowl or double boiler — for melting chocolate for the filling.
- Small saucepan — to heat cream for the ganache.
- Pastry bag with large star tip — for frosting swirls; a zip-top bag with a corner cut will work in a pinch.
- Sharp knife — for running around the pan edge and for clean slices.
Avoid These Mistakes
Don’t use cold cream cheese. If it isn’t softened, you’ll get lumps in the batter and a grainy texture. Take the time to bring it to room temperature.
Avoid overbeating after the eggs go in. Mix just until combined. Overworking the batter traps air and increases the chance of cracks.
When melting chocolate, stir often and use short bursts in the microwave. Chocolate can seize quickly; stirring between intervals prevents hotspots.
Dietary Customizations
If you need a gluten-free version, use gluten-free sandwich cookies for the crust. Check the labels on peanut butter cups, though many conventional varieties contain gluten from cross-contact.
For a lower-sugar option, this recipe is less flexible because it relies on sweetened condensed milk and candy. You could experiment with sugar substitutes suitable for baking in both the crust and the frosting, but the texture will change. If you must avoid dairy, this recipe isn’t easily converted — cream cheese and cream are central to the structure.
Pro Tips & Notes
Timing and temperature
Bring dairy to room temperature before you mix. That minimizes mixing time and prevents overworking the batter. Follow the bake-then-rest-in-warm-oven step exactly; it helps set the center without jarring temperature changes.
Chocolate handling
Let melted chocolate cool slightly before folding into the cream cheese mixture; if it’s too hot it can loosen the batter or melt the cream cheese further and affect texture.
Finishing touches
Be conservative with ganache pouring temperature. It should be pourable but not hot — otherwise it can drip through seams in the springform or soften the peanut butter cups on top too much.
Best Ways to Store
Keep the cheesecake refrigerated, covered, for up to 4–5 days. Store with the top loosely tented with plastic wrap or in a large cake carrier so the ganache and piped frosting aren’t smudged. For longer storage, you can freeze slices individually on a tray, then wrap tightly — store for up to one month. Thaw in the refrigerator before serving.
Common Qs About Chocolate Peanut Butter Cup Cheesecake
Can I bake this without a springform pan? Technically yes, using a deep cake pan, but removal will be harder and presentation won’t be as clean. A springform pan is worth it here.
Why does the recipe call for leaving the cheesecake in the turned-off oven? That resting hour prevents rapid temperature change and helps the center finish cooking gently without overbrowning or cracking.
Can I make the ganache ahead of time? Yes. Cool it, refrigerate, then gently warm to pourable consistency before using. If it firms too much, microwave in short bursts, stirring frequently.
My ganache pooled in the middle — how do I fix it? Warm it slightly so it flows, then tilt the cheesecake gently and use an offset spatula to encourage even coverage toward the edges.
Wrap-Up
This Chocolate Peanut Butter Cup Cheesecake is a reliably show-stopping dessert. It’s built on straightforward techniques: an Oreo crust, a chocolate cream cheese filling, a simple ganache, and a peanut butter frosting that’s easy to pipe. The surprise of whole Reese’s cups baked inside gives every slice a moment of joy.
Make it the day before if you can; the flavors settle and slicing is easier. If you try it, let me know what you swapped or how the crowd reacted — I love hearing which tweaks worked for you.

Chocolate Peanut Butter Cup Cheesecake
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C).
- Make the crust: in a medium bowl, stir together 24 Oreo cookies, finely crushed, and 4 tablespoons melted butter until evenly moistened. Press the mixture firmly into the bottom of a 9-inch springform pan. Place the springform pan on a baking sheet and bake for 8 minutes. Remove from oven and set aside to cool while you prepare the filling.
- Melt chocolate for the filling: place the (12-ounce) bag semi-sweet chocolate chips in a microwave-safe bowl and microwave on HIGH in 20-second intervals, stirring between each interval, until smooth. Set aside to cool slightly.
- Make the cheesecake batter: using an electric mixer, beat 3 (8-ounce) packages cream cheese, softened, at medium speed until smooth and free of lumps. Add the (14-ounce) can sweetened condensed milk and 1 1/2 teaspoons vanilla extract and beat on low until combined. Add 4 large eggs one at a time, beating just until combined after each egg. Beat in the melted semi-sweet chocolate just until evenly incorporated.
- Arrange the 12 Reese’s Peanut Butter Cups on top of the cooled Oreo crust in a single layer. Pour the cheesecake batter over the peanut butter cups and smooth the top.
- Reduce oven temperature to 300°F (150°C). Place the pan (on the baking sheet) in the oven and bake for 1 hour 5 minutes. After baking, turn the oven off and leave the cheesecake in the oven with the door closed for 1 hour.
- Remove the cheesecake from the oven, run a knife around the edge to loosen, and let the cheesecake cool to room temperature. Then remove the sides of the springform pan.
- Make the ganache: heat 3/4 cup whipping cream in a small saucepan until it just reaches a simmer. Remove from heat and stir in the (12-ounce) package semi-sweet chocolate chips until smooth. Allow the ganache to cool slightly so it is pourable but not hot.
- Pour the ganache over the top of the cheesecake, spreading it to the edges as desired. Refrigerate the cheesecake at least 8 hours (or until fully chilled and the ganache is set).
- Make the peanut butter frosting: beat 4 ounces cream cheese, softened, until smooth. Add 1 cup creamy peanut butter and beat until evenly combined. Beat in 2 cups powdered sugar and 2 to 3 tablespoons milk, adding milk as needed until the frosting is thin enough to pipe.
- Transfer the frosting to a pastry bag fitted with a large star tip and pipe swirls around the edges of the chilled cheesecake.
- Pile the 1 bag mini Reese’s Peanut Butter Cups in the middle of the cheesecake. Keep refrigerated until ready to serve.
