If you’ve ever looked at a slice of cheesecake and thought, “You know what this needs? More peanut butter and chocolate,” then congratulations- you’ve found your people.

A creamy peanut butter cheesecake with a slice gone, loaded with PB cups and peanut butter drizzle on a white plate.

This chocolate peanut butter cheesecake is the definition of a decadent dessert for peanut butter lovers. Between the Oreo crust cheesecake base and the creamy peanut butter cheesecake filling, it’s everything you want in a homemade Reese’s cheesecake.

Step-by-Step Instructions

Step One: Preheat your oven to 350 degrees

Step Two: Prepare a 9-inch springform pan with non-stick spray and parchment paper lining the bottom

Step Three: Wrap the bottom and sides of the springform pan tightly with aluminum foil to prevent water from seeping in during the water bath.

Step Four: In a food processor, chop up the Oreo cookies. If you don’t have a food processor, use your hands to crumble the cookies into fine sand.

Step Five: Mix the cookies with 1/4 sugar and 6 tbsp melted butter, mix until combined.

Step Six: Press the crust into the bottom of the prepared springform pan

Step Seven: In a standing mixer with a paddle attachment, add cream cheese. Mix on high speed until smooth.

Step Eight: Add the peanut butter and sour cream and mix on high speed until fully combined.

Step Nine: Add the vanilla. Mix until everything is combined and smooth.

Step Ten: Last, add the eggs & sugar. Mix gently to avoid incorporating excess air, which can cause cracks and make the cheesecake too dense.

A metal cake pan with a layer of creamy peanut butter cheesecake batter rests on a light-colored counter.

Step Eleven: Pour the batter onto the prepared crust.

Step Twelve: Place the 9” springform pan with the cheesecake inside a larger cake pan (I use an 11″ round pan, but you can use anything big enough to give at least a 1″ gap between the pans), then carefully fill the outer pan with hot water until it reaches 1/2 inch deep. This is your water bath.

Step Thirteen: Bake for 60 minutes, or until the edges are set and the center has a slight wobble (about a 2-inch area) when gently shaken. For precise doneness, insert an instant-read thermometer into the center—the cheesecake is ready when the center reaches 150–155°F (65–68°C).

Step Fourteen: Turn off the oven and let it cool inside with the door cracked open for 30-60 minutes—this prevents cracks.

Step Fifteen: Remove the cheesecake and let it sit at room temperature for 30 minutes to 1 hour.

Step Sixteen: Cover the cheesecake and refrigerate for at least 7 hours to set and chill.

Step Seventeen: In a microwave-safe bowl, add 1 cup of cream and heat for 1 minute.

Step Eighteen: Add chocolate chips and mix until smooth. Pour over chilled cheesecake.

Step Nineteen: Pipe on some peanut butter frosting.

A peanut butter cheesecake loaded with chocolate candies and swirled frosting sits on a white plate, viewed from above.

Step Twenty: Last, top with mini Reese’s and Reese’s Thins.

Serving Suggestions

For maximum drama, drizzle my warm homemade fudge sauce over each slice right before serving. Top with mini Reese’s peanut butter cups, chopped peanuts, and swirls of my creamy peanut butter frosting for texture and presentation. Pair with a scoop of my delicious vanilla frozen custard or my easy homemade chocolate ice cream if you really want to commit to the full dessert experience.Fresh whipped cream and a sprinkle of flaky sea salt help balance the richness, while fresh strawberries or raspberry coulis add a bright contrast. Pair with a coffee, espresso, or even a cold glass of my silky homemade horchata for the ultimate dessert setup.

The Chemistry of Peanut Butter Chocolate Cheesecake

Cheesecake is all about balance between structure and creaminess. Full-fat cream cheese provides richness and stability, while sour cream adds tang and softens the texture. Peanut butter increases density, which is why overmixing the eggs can easily result in a cheesecake that’s too heavy or too airy. The water bath helps regulate heat and moisture, preventing the edges from overbaking before the center sets. Cooling slowly inside the oven also minimizes rapid temperature changes- one of the biggest causes of cracking. And ganache? That’s simply an emulsion of heavy cream creating a smooth, glossy finish.

Recipe Troubleshooting

Cheesecake cracking? This is usually caused by overmixing the batter, incorporating too much air, or cooling too quickly.

Soggy crust? This often happens when water leaks through the aluminum foil during the water bath.

Lumpy batter? This can happen if the cream cheese wasn’t fully softened to room temperature before mixing.

How do I know when it’s done baking? The center should still have a slight wobble while the edges are set, and an instant-read thermometer should read around 150-155°F.

Can I make it without a springform pan? Yes, you can, but removing it becomes much harder.

Can I use natural peanut butter? Yes, but regular creamy peanut butter gives the best texture and consistency.

Can’t get clean slices? Try wiping the knife between every cut.

Seasonal Serving Suggestions

This dessert fits perfectly into Valentine’s Day chocolate peanut butter cheesecake trends and Thanksgiving cheesecake recipes. It’s one of those desserts that instantly becomes the centerpiece of the dessert table.

Baking Tips

This peanut butter chocolate cheesecake is rich, creamy, wildly decadent, and honestly feels like the dessert version of winning the lottery. We’re talking a thick Oreo cookie crust, silky peanut butter cheesecake filling, glossy chocolate ganache, and enough Reese’s on top to make any chocolate peanut butter lover emotional. It’s over-the-top in the absolute best way possible.

Storage Tips

Store in an airtight container or tightly wrap in plastic wrap in the refrigerator for up to 5 days.

Freezer- Cheesecake freezes beautifully. Wrap slices individually or freeze the whole cake tightly wrapped for up to 2 months.

Make Ahead – This is actually the perfect make-ahead dessert, since cheesecake tastes even better after chilling overnight. Ganache and toppings can also be added the next day before serving.

Reese’s Peanut Butter Cheesecake Recipe

This peanut butter chocolate cheesecake is rich, creamy, over-the-top, and honestly, everything a dessert should be. It’s the kind of recipe people talk about long after the last slice disappears. Whether you’re making it for holidays, birthdays, or just because you deserve something incredible, this cheesecake absolutely delivers. And once you make it homemade? Store-bought cheesecake just doesn’t stand a chance.

A rich peanut butter cheesecake with an Oreo crust, loaded with PB cups and drizzle, sits on a plate missing a slice.
A creamy peanut butter cheesecake with a slice gone, loaded with PB cups and peanut butter drizzle on a white plate.

Ultimate Chocolate Peanut Butter Cheesecake Dessert

No ratings yet
Author: Madison Reid
Total Time: 10 hours 15 minutes
Prep Time: 15 minutes
Cook Time: 1 hour
Rest & Chill Time: 9 hours
Servings: 24
This creamy peanut butter cheesecake is loaded with rich peanut butter flavor on a buttery Oreo crust, topped with silky chocolate ganache, peanut butter frosting, and mini Reese's. A showstopper dessert that's perfect for holidays, parties, or any special occasion.

Ingredients 

Crust

  • 16 oz. Oreo cookies
  • 1/4 cup granulated sugar
  • 6 tbsp melted butter

Cheesecake

  • 32 ounces cream cheese softened to room temperature
  • 1 1/2 cups granulated sugar
  • 1 cup peanut butter
  • 1/4 cup sour cream
  • 4 eggs
  • 1 tsp vanilla extract

Ganache

  • 4 oz dark chocolate chips
  • 1 cup heavy whipping cream

Toppings

Instructions

  • Preheat your oven to 350 degrees
  • Prepare a 9 inch springform pan with non stick spray and parchment paper lining the bottom
  • Wrap the springform pan's bottom and sides tightly with aluminum foil to prevent water from seeping in during the water bath.

Crust

  • In a food processor, chop up the Oreo cookies. If you don’t have a food processor, use your hands to crumble the cookies into a fine sand.
  • Mix the cookies with 1/4 sugar and 6 tbsp melted butter, mix until combined.
  • Press the crust into the bottom of the prepared springform pan

Cheesecake

  • In a standing mixer with a paddle attachment, add cream cheese. Mix on high speed until smooth.
  • Add the peanut butter and sour cream and mix on high speed until fully combined.
  • Add the vanilla. Mix until everything is combined and smooth.
  • Last add the eggs & sugar. Mix gently to avoid incorporating excess air, which can cause cracks and make the cheesecake too dense.
  • Pour the batter onto the prepared crust.
  • Place the 9” springform pan with the cheesecake inside a larger cake pan (I use an 11" round pan, but you can use anything big enough to give at least a 1" gap between the pans), then carefully fill the outer pan with hot water until it reaches 1/2 inch deep. This is your water bath.
  • Bake for 60 minutes, or until the edges are set and the center has a slight wobble (about a 2-inch area) when gently shaken. For precise doneness, insert an instant-read thermometer into the center—the cheesecake is ready when the center reaches 150–155°F (65–68°C).
  • Turn off the oven and let it cool inside with the door cracked open for 30-60 minutes—this prevents cracks.
  • Remove the cheesecake and let it sit at room temperature for 30 minutes to 1 hour.
  • Cover the cheesecake and place it in the fridge for at least 7 hours to set and chill.
  • Serve with ganache, peanut butter frosting, and mini Reeses.

Ganache

  • In a microwave safe bowl, add 1 cup cream and heat for 1 minute.
  • Add chocolate chips and mix until smooth. Pour over chilled cheesecake.

Nutrition

Calories: 440kcal Carbohydrates: 36g Protein: 7g Fat: 31g Saturated Fat: 16g Polyunsaturated Fat: 3g Monounsaturated Fat: 10g Trans Fat: 0.1g Cholesterol: 86mg Sodium: 280mg Potassium: 209mg Fiber: 1g Sugar: 27g Vitamin A: 796IU Vitamin C: 0.1mg Calcium: 74mg Iron: 3mg

Have you tried this recipe?

I’d love to see it! Follow @_mrs.madi_ on Instagram and tag your photos with #mrsmadi.