If you have a sweet tooth and love the irresistible combination of creamy, rich flavors, this White Chocolate Peanut Butter Cheesecake Recipe is about to become your new obsession. Imagine a luscious, velvety cheesecake with the perfect balance of silky white chocolate and the comforting, nutty depth of peanut butter, all resting on a crunchy chocolate cookie crust that adds just the right amount of texture. Every slice is like a little celebration of flavor that melts in your mouth with layers of decadence you’ll crave again and again. This is not just cheesecake; it’s a dreamy dessert experience waiting to happen.

Ingredients You’ll Need
To make this White Chocolate Peanut Butter Cheesecake Recipe a reality, you’ll want to gather a handful of simple but essential ingredients. Each one plays a starring role—whether it’s the creamy peanut butter bringing richness, the smooth white chocolate offering sweet indulgence, or the chocolate cookie crumbs forming a delightfully crisp base that ties it all together.
- Chocolate cookie crumbs (1 1/2 cups): Provides a crunchy, chocolatey foundation that perfectly contrasts the creamy filling.
- Unsalted butter (4 tablespoons, melted): Binds the crust together with a rich, buttery flavor.
- Cream cheese (3 packages, 8 oz each, softened): The essential velvety base that makes cheesecake so irresistibly creamy.
- Creamy peanut butter (1 cup): Adds distinctive nuttiness and luscious texture to the filling.
- Granulated sugar (3/4 cup): Sweetens the cheesecake just right without overpowering.
- Sour cream (1/2 cup): Contributes a subtle tang to balance sweetness and keep the texture tender.
- Vanilla extract (1 teaspoon): Enhances the flavors, making them more aromatic and inviting.
- Eggs (3 large): Provide structure and a smooth finish to the cheesecake batter.
- White chocolate (6 oz, melted and cooled): Brings creamy sweetness and a melt-in-your-mouth delicacy.
- Heavy cream (1/2 cup, for topping): Makes a silky topping when combined with white chocolate and peanut butter.
- White chocolate (4 oz, chopped, for topping): Creates a smooth, rich ganache for the finishing touch.
- Peanut butter (2 tablespoons, for topping): Boosts the nutty flavor in the luscious topping.
- Chopped peanuts or peanut butter cups (for garnish): Adds a delightful crunch and extra peanut butter fun.
How to Make White Chocolate Peanut Butter Cheesecake Recipe
Step 1: Prepare the Chocolate Cookie Crust
Start by preheating your oven to 325°F. Combine the chocolate cookie crumbs with the melted butter in a medium bowl and mix until every crumb is evenly coated. Press this mixture firmly into the bottom of a 9-inch springform pan to create a solid, even crust. Bake this crust for 8 minutes, then set it aside to cool slightly. This simple step ensures a crispy base that contrasts beautifully with the creamy cheesecake filling.
Step 2: Make the Peanut Butter Cheesecake Filling
In a large mixing bowl, beat the softened cream cheese until smooth and fluffy. Add the creamy peanut butter, sugar, sour cream, and vanilla extract, blending everything until well combined. Incorporate the eggs one at a time, mixing gently on low speed to avoid overworking the batter. Finally, gently fold in the melted and slightly cooled white chocolate. Your filling should be silky, smooth, and packed with rich flavors at this stage.
Step 3: Bake the Cheesecake in a Water Bath
Pour the luscious filling over the cooled crust, smoothing out the top to create an even surface. Place the springform pan inside a larger roasting pan, then pour hot water into the roasting pan to reach about halfway up the sides of your cheesecake pan. This water bath technique ensures even baking and prevents cracks. Bake the cheesecake for 55 to 65 minutes, watching for the center to be just set but still slightly jiggly — the hallmark of a perfectly baked cheesecake.
Step 4: Cool and Chill
Once baking is complete, turn off the oven, crack its door open, and let the cheesecake cool inside for about an hour to gently set. After this, remove the pan from the water bath and refrigerate the cheesecake for at least 4 hours, preferably overnight. This cooling period is crucial for the perfect texture and to let the flavors harmonize beautifully.
Step 5: Prepare the White Chocolate Peanut Butter Topping
To create a luscious finishing touch, heat the heavy cream in a small saucepan until it just starts to steam. Remove from heat and stir in the chopped white chocolate and peanut butter until fully melted and smooth. Allow it to cool slightly before spreading this irresistible ganache over the chilled cheesecake. For that stunning, crunchy finish, sprinkle chopped peanuts or peanut butter cups on top.
How to Serve White Chocolate Peanut Butter Cheesecake Recipe

Garnishes
For an eye-catching presentation and added crunch, sprinkle chopped roasted peanuts or chopped peanut butter cups over the topping just before serving. These garnishes complement the creamy cheesecake perfectly and add delightful texture that brightens every bite.
Side Dishes
This indulgent cheesecake pairs wonderfully with fresh fruit like sliced strawberries or raspberries, which add a refreshing contrast to the rich nutty flavors. You might also enjoy a dollop of lightly whipped cream or a drizzle of caramel sauce to elevate your dessert experience even further.
Creative Ways to Present
Think about layering a slice of this White Chocolate Peanut Butter Cheesecake Recipe with some whipped cream and chopped peanuts in a glass for an elegant parfait. You could also cut smaller bites and serve them on dessert spoons as party treats or topple with mini peanut butter cups for a playful twist.
Make Ahead and Storage
Storing Leftovers
Once refrigerated, leftover cheesecake slices will keep beautifully for up to 4 days in an airtight container. Proper storage keeps the cheesecake moist and fresh while preserving its flavor, so you’ll enjoy every bit without compromising quality.
Freezing
You can freeze the cheesecake for longer storage by wrapping it tightly with plastic wrap and then foil to prevent freezer burn. Thaw it overnight in the fridge before serving to maintain its creamy texture. This makes it a great make-ahead dessert for special occasions or gatherings.
Reheating
Since this cheesecake is best served chilled, reheating isn’t necessary. However, if you prefer the topping a little softer, allow the cheesecake to sit at room temperature for about 15 minutes before enjoying. This subtle warming helps the white chocolate peanut butter ganache become even more luscious without losing its charm.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter adds delightful texture to the filling, but keep in mind it might make the cheesecake slightly less smooth. If you love extra peanut crunch, it’s a tasty variation to try.
Do I have to use a water bath to bake the cheesecake?
While a water bath helps prevent cracking and encourages gentle baking, you can skip it by placing a pan of water on a lower oven rack. This still adds moisture to the oven and reduces the chance of cracks on your cheesecake’s surface.
Is it okay to substitute the chocolate cookie crumbs with graham crackers?
Yes, graham cracker crumbs are a fine substitute and will give the crust a lighter texture and flavor. However, the rich chocolate cookie crumbs perfectly complement the peanut butter and white chocolate flavors for a more decadent dessert.
Can I prepare the topping in advance?
Definitely! The white chocolate peanut butter topping can be made ahead and stored in the refrigerator. When ready to serve, simply warm it slightly to reach a spreadable consistency before topping the cheesecake.
How do I prevent the cheesecake from cracking?
Using a water bath is the best way to prevent cracking as it provides humidity and stable temperature during baking. Also, avoid overmixing the batter, use room temperature ingredients, and allow the cheesecake to cool gradually inside the oven before refrigeration.
Final Thoughts
This White Chocolate Peanut Butter Cheesecake Recipe is a truly special dessert that brings together decadent white chocolate and creamy peanut butter into one unforgettable treat. Whether you’re celebrating a special occasion or simply craving a rich dessert to share with loved ones, this cheesecake will not disappoint. I encourage you to give it a try—you’ll soon discover why it deserves a permanent spot in your recipe collection.
Print
White Chocolate Peanut Butter Cheesecake Recipe
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Total Time: 6 hours (includes cooling and chilling)
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This rich and creamy White Chocolate Peanut Butter Cheesecake features a chocolate cookie crust and a luscious filling made with cream cheese, peanut butter, and melted white chocolate. Baked gently in a water bath for a smooth texture, it’s topped with a decadent white chocolate peanut butter ganache and garnished with crunchy peanuts or peanut butter cups, making it the perfect indulgent dessert.
Ingredients
For the crust
- 1 1/2 cups chocolate cookie crumbs (such as Oreos, without filling)
- 4 tablespoons unsalted butter, melted
For the filling
- 3 (8 oz) packages cream cheese, softened
- 1 cup creamy peanut butter
- 3/4 cup granulated sugar
- 1/2 cup sour cream
- 1 teaspoon vanilla extract
- 3 large eggs
- 6 oz white chocolate, melted and slightly cooled
For the topping (optional)
- 1/2 cup heavy cream
- 4 oz white chocolate, chopped
- 2 tablespoons peanut butter
- Chopped peanuts or peanut butter cups for garnish
Instructions
- Prepare the crust: Preheat the oven to 325°F. In a medium bowl, combine the chocolate cookie crumbs and melted butter. Mix until evenly moistened, then press firmly into the bottom of a 9-inch springform pan. Bake for 8 minutes, then remove and let cool slightly.
- Make the filling: In a large bowl, beat the cream cheese until smooth. Add peanut butter, sugar, sour cream, and vanilla and mix until well combined. Add eggs one at a time, mixing on low speed just until incorporated. Gently fold in the melted white chocolate until the batter is smooth.
- Assemble and bake: Pour the filling over the cooled crust and smooth the top. Place the springform pan into a larger roasting pan and pour in hot water to come halfway up the sides (water bath). Bake for 55 to 65 minutes, or until the center is just set and slightly jiggly.
- Cool the cheesecake: Turn off the oven, crack the door, and let the cheesecake cool inside for 1 hour. Remove from the oven and water bath, then refrigerate for at least 4 hours or overnight.
- Prepare the topping (optional): Heat the cream in a small saucepan until steaming. Remove from heat, add chopped white chocolate and peanut butter, and stir until smooth. Let cool slightly, then spread over the chilled cheesecake. Garnish with chopped peanuts or peanut butter cups before serving.
Notes
- Use room temperature ingredients for a smooth, even filling.
- If you’re short on time, skip the water bath and place a pan of water on the oven rack below the cheesecake to reduce cracking.
- The topping can be made in advance and stored in the fridge, then rewarmed slightly to spread.

