Chocolate Peanut Butter Cheesecake Recipe
If you’re searching for a truly showstopping dessert, look no further than this Chocolate Peanut Butter Cheesecake. It’s the ultimate treat for anyone who loves the classic pairing of chocolate and peanut butter, featuring a crunchy cookie crust, a silky, peanut-buttery filling, and an irresistibly glossy layer of chocolate ganache. Every bite hits that magical sweet spot, making this cheesecake not only a feast for your taste buds but a guaranteed crowd-pleaser at any gathering.

Ingredients You’ll Need
Everything you need for this Chocolate Peanut Butter Cheesecake is surprisingly simple, but every ingredient does its part to create that luxurious texture and decadent flavor. From the cookie crust to the creamy filling and rich topping, each item brings something to the party.
- Chocolate cookie crumbs: These create a deep, chocolatey base that perfectly contrasts the creamy filling.
- Unsalted butter: Melted butter binds the crumbs and adds a touch of richness to the crust.
- Cream cheese: The star of the filling, it provides that signature smooth and tangy cheesecake texture.
- Granulated sugar: Just the right amount of sweetness for balance in every bite.
- Creamy peanut butter: Adds unmistakable nutty flavor and velvety consistency to the filling.
- Vanilla extract: A splash of this rounds out the depth and warmth of the flavors.
- Large eggs: Essential for binding the filling together while keeping it luscious.
- Sour cream: Lends extra creaminess and a subtle tang that keeps the cheesecake from feeling too heavy.
- Semi-sweet chocolate: For the ganache, this introduces rich, bittersweet notes that complement the peanut butter.
- Heavy cream: Makes the ganache silky and easy to pour over the cake.
- Chopped peanuts (optional): Sprinkle these on top for crunch and a pretty finish.
- Mini peanut butter cups (optional): A playful garnish that signals the irresistible flavors inside.
- Drizzle of peanut butter or melted chocolate (optional): Because when it comes to cheesecake, more is more!
How to Make Chocolate Peanut Butter Cheesecake
Step 1: Prepare the Crust
Preheat your oven to 325°F (163°C). In a medium bowl, combine the chocolate cookie crumbs and melted butter until all the crumbs are evenly coated. Gently press this mixture into the bottom of a 9-inch springform pan, making sure it’s compact and even. Pop it in the oven for about 10 minutes. Once it’s done, set aside to cool while you get going on the luscious filling.
Step 2: Make the Cheesecake Filling
In a large bowl, beat together the softened cream cheese and granulated sugar until everything is blissfully smooth and creamy—no lumps allowed! Add the peanut butter and vanilla extract, mixing until it’s fully incorporated and the scent is absolutely dreamy. Next, crack in the eggs one at a time, mixing on low speed and scraping the bowl as needed to ensure an even, velvety texture. Finally, blend in the sour cream just until the mixture comes together. You’ll have a thick, peanut butter-speckled batter that’s hard to resist sampling (but try to save it for baking!)
Step 3: Bake the Cheesecake
Pour the peanut butter batter over your cooled chocolate crust, smoothing out the top with a spatula for that classic cheesecake look. Place the springform pan inside a large roasting pan. Carefully pour hot water into the roasting pan until it comes halfway up the sides of the springform (this water bath helps ensure even cooking and a crack-free top). Bake for 55 to 65 minutes, keeping an eye on the center—it should be just set with a slight wobble. When done, turn off the oven, crack the door open, and let the cheesecake rest inside for one relaxed hour to prevent any sudden temperature shocks.
Step 4: Cool and Chill
Now comes the hardest part: waiting. Remove your gorgeous Chocolate Peanut Butter Cheesecake from the roasting pan and allow it to cool to room temperature. Once it’s no longer warm, cover the cake and let it chill in the refrigerator for at least six hours—overnight if you can. This step ensures every layer is set and the flavors fully meld.
Step 5: Prepare the Ganache Topping
Just before serving, make the chocolate ganache. Warm up heavy cream in a small saucepan until it’s barely simmering, then pour it over the chopped chocolate in a heatproof bowl. Wait a minute, then stir until glossy and smooth. Pour this dreamy ganache right onto your chilled cheesecake, smoothing out the top and letting a little drip over the edges for beautiful effect. Chill briefly to set.
How to Serve Chocolate Peanut Butter Cheesecake

Garnishes
You can keep things simple or go all out with toppings. Chopped peanuts and mini peanut butter cups bring crunch and playfulness, while a drizzle of peanut butter or extra melted chocolate adds that showstopping finish. These little additions signal exactly what flavor adventure awaits underneath.
Side Dishes
This decadent dessert pairs best with lighter sides. Offer fresh berries, a dollop of lightly sweetened whipped cream, or even small glasses of cold milk or strong espresso. Each sip or bite helps cut through the richness and refreshes your palate between forkfuls.
Creative Ways to Present
Try baking in individual ramekins for single-serve stunners or make mini cheesecakes for a party platter. You could even cut the cake into squares for cheesecake “bars.” Swirl a bit of peanut butter into the ganache before it sets for an artistic flair, or top each slice with a peanut butter cup planted on its edge for a whimsical touch. However you serve it, the irresistible look and layers of this cheesecake will always steal the show.
Make Ahead and Storage
Storing Leftovers
Leftover Chocolate Peanut Butter Cheesecake should be tightly covered and kept in the refrigerator. Stored this way, it will remain fresh and dreamy for up to five days—though it rarely lasts that long in my house!
Freezing
For longer-term enjoyment, freeze slices (or even the whole cake) without the ganache topping. Wrap tightly in plastic and then foil, or store in an airtight container. When you’re ready to indulge, thaw overnight in the fridge and then add your ganache and toppings just before serving.
Reheating
Cheesecake is best enjoyed cold or at room temperature, but if you prefer a slightly softer bite, let your slice sit out for 30 minutes before serving. Avoid microwaving, as it can mess with the texture. Simply allow the cake to warm gently on your countertop and the flavors will bloom beautifully.
FAQs
Why use a water bath for cheesecake?
A water bath ensures gentle, even heating, helping to prevent cracks and delivering the creamy, dense texture that makes Chocolate Peanut Butter Cheesecake so delightful.
Can I use crunchy peanut butter instead of creamy?
You can! Crunchy peanut butter adds a bit of texture and extra peanut flavor. Just be aware that the filling won’t be as silky smooth, but it’s a delicious variation for nut lovers.
How do I know when the cheesecake is done baking?
The center should still have a slight wobble when you jiggle the pan—think of it as a gentle set, rather than firm throughout. It will continue to firm up as it cools and chills.
Can I make Chocolate Peanut Butter Cheesecake ahead of time?
Absolutely! This dessert is ideal for making a day in advance. Letting it chill overnight not only saves time but actually improves the flavor and texture, making it the perfect make-ahead showstopper.
What’s the best way to get clean slices?
Dip a sharp knife in hot water and wipe it between cuts. This simple trick keeps your slices neat and the layers beautifully defined—just like those bakery cheesecakes!
Final Thoughts
Few desserts can command the table like a Chocolate Peanut Butter Cheesecake. If you’re craving a combination of deep chocolate, nutty richness, and that classic creamy tang, this recipe truly delivers. Give it a whirl for your next celebration or “just because” moment—you won’t regret a single bite!
PrintChocolate Peanut Butter Cheesecake Recipe
Indulge in the decadent fusion of chocolate and peanut butter with this rich and creamy Chocolate Peanut Butter Cheesecake. With a chocolate cookie crust, luscious peanut butter cheesecake filling, and a velvety chocolate ganache topping, this dessert is a true delight for any sweet tooth.
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 7 hours
- Yield: 1 9-inch cheesecake 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Crust:
- 2 cups chocolate cookie crumbs (e.g., Oreo or chocolate graham crackers)
- 1/4 cup unsalted butter, melted
Peanut Butter Cheesecake Filling:
- 24 oz cream cheese, softened
- 1 cup granulated sugar
- 1 cup creamy peanut butter
- 1 tsp vanilla extract
- 3 large eggs
- 1/2 cup sour cream
Chocolate Ganache Topping:
- 8 oz semi-sweet chocolate, chopped
- 1/2 cup heavy cream
Garnish (optional):
- Chopped peanuts
- Mini peanut butter cups
- Drizzle of peanut butter or melted chocolate
Instructions
- Prepare the Crust: Preheat the oven to 325°F (163°C). In a medium bowl, mix the cookie crumbs and melted butter until evenly combined. Press the mixture into the bottom of a 9-inch springform pan. Use the back of a spoon to pack it firmly. Bake the crust for 10 minutes, then let it cool while you prepare the filling.
- Make the Cheesecake Filling: In a large bowl, beat the cream cheese and sugar together until smooth and creamy. Add the peanut butter and vanilla extract, and mix until fully incorporated. Add the eggs one at a time, beating on low speed after each addition (to avoid overmixing). Mix in the sour cream until just combined.
- Bake the Cheesecake: Pour the filling over the cooled crust and smooth the top with a spatula. Place the springform pan in a larger roasting pan and fill the roasting pan with hot water until it comes halfway up the sides of the springform pan (to create a water bath). Bake for 55–65 minutes, or until the center is just set and slightly jiggly. Turn off the oven and leave the cheesecake inside with the door slightly ajar for 1 hour.
- Cool and Chill: Remove the cheesecake from the water bath and let it cool to room temperature. Cover and refrigerate for at least 6 hours, preferably overnight.
- Prepare the Ganache Topping: Heat the heavy cream in a small saucepan until it just starts to simmer.
Notes
- For a cleaner slice, dip a sharp knife in hot water, wipe dry, and slice the cheesecake, repeating the process between each cut.
- Feel free to customize the garnishes with your favorite toppings like chocolate shavings, caramel drizzle, or whipped cream.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 25g
- Sodium: 320mg
- Fat: 32g
- Saturated Fat: 16g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 9g
- Cholesterol: 110mg
Keywords: Chocolate Peanut Butter Cheesecake, Cheesecake Recipe, Peanut Butter Dessert