Some desserts don’t just satisfy a craving—they turn into an obsession. That’s exactly what happened the first time I made this White Chocolate Reese’s Dream Cheesecake. Creamy, rich, and absolutely indulgent, this cheesecake blends the smooth luxury of white chocolate with the irresistible crunch and nutty sweetness of Reese’s candies. It’s not just a dessert; it’s an experience.

I created this recipe when I was trying to combine my two dessert loves: a classic New York-style cheesecake and anything peanut butter-chocolate related. The result is a creamy masterpiece on a graham cracker crust, topped with peanut butter cups, a drizzle of caramel and melted milk chocolate, and a cloud of whipped cream. It looks like a slice straight out of a bakery display case—but trust me, you can pull this off at home.
Why You’ll Love This White Chocolate Reese’s Dream Cheesecake
This cheesecake is a dream for anyone who loves bold flavors and decadent textures. The white chocolate adds a smooth sweetness that balances the salty crunch of Reese’s peanut butter cups. Every bite delivers a creamy, melt-in-your-mouth base followed by the sweet crunch of candy and the richness of caramel and chocolate drizzles. It’s a showstopper dessert perfect for birthdays, holidays, or anytime you want to truly impress your guests—or treat yourself.
What Kind of Peanut Butter Candy Works Best?
Reese’s is the classic choice, but not your only one. I prefer the miniatures or snack-sized bars chopped into thick pieces. They melt slightly into the topping, keeping the texture satisfying and not too gooey. You can also experiment with other peanut butter-filled candies like Trader Joe’s dark chocolate peanut butter cups or even peanut butter M&M’s for a different crunch.
Options for Substitutions
If white chocolate isn’t your favorite, feel free to use milk or semi-sweet chocolate in the batter instead. You can also make this gluten-free by using gluten-free graham crackers for the crust. Not a peanut butter fan? Swap in chopped Twix, Kit Kats, or your favorite candy bar. The cheesecake base is wonderfully adaptable, so you can let your sweet tooth guide you.
Ingredients for this White Chocolate Reese’s Dream Cheesecake
- Graham cracker crumbs: Forms the buttery, crunchy base of the cheesecake. You can use store-bought or crush your own.
- Unsalted butter: Helps bind the crust and adds rich flavor.
- Cream cheese: The heart of the cheesecake—rich, smooth, and slightly tangy. Use full-fat blocks for best results.
- Granulated sugar: Sweetens the filling without overpowering the other flavors.
- Sour cream: Adds creaminess and subtle tang, making the texture ultra smooth.
- Vanilla extract: Enhances the overall flavor and rounds out the sweetness.
- Eggs: Essential for structure; they help set the cheesecake as it bakes.
- White chocolate chips or bar (melted): Gives the filling its luxurious, sweet white chocolate flavor.
- Mini Reese’s cups or chopped Reese’s bars: Folded into the batter and used on top for that signature peanut butter-chocolate combination.
- Caramel sauce: For a luscious, gooey drizzle over the top.
- Milk chocolate (melted): Adds depth and richness, perfectly balancing the white chocolate.
- Whipped cream: For garnish, giving each slice a soft, light contrast.

Step 1: Prepare the Crust
Preheat your oven to 325°F (163°C). Mix graham cracker crumbs with melted butter until it resembles wet sand. Press the mixture firmly into the bottom of a springform pan. Bake for 10 minutes and let it cool completely before adding the filling.
Step 2: Make the Filling
Beat the cream cheese until smooth and creamy. Add sugar and mix until combined. Then blend in the sour cream and vanilla extract. Add the melted white chocolate and mix thoroughly. Beat in the eggs one at a time on low speed until just incorporated. Stir in half of the chopped Reese’s.
Step 3: Assemble and Bake
Pour the cheesecake filling into the cooled crust. Tap the pan gently to remove air bubbles. Bake in a water bath for 55-65 minutes, or until the center is just slightly jiggly. Turn off the oven, crack the door, and let the cheesecake sit inside for 1 hour before removing.
Step 4: Chill Thoroughly
Once cooled to room temperature, refrigerate the cheesecake for at least 6 hours, preferably overnight. This helps it firm up and enhances the flavors.
Step 5: Decorate Generously
Just before serving, top with the remaining chopped Reese’s. Drizzle warm caramel and melted milk chocolate over the top. Pipe whipped cream around the edges for a bakery-style finish.
How Long to Prepare the White Chocolate Reese’s Dream Cheesecake
Making this cheesecake is a labor of love, but every step is worth it. From crust to final drizzle, it takes planning but not overly complex skills.
Prep Time: It takes about 25–30 minutes to prepare the crust and filling. Melting the white chocolate and unwrapping/chopping Reese’s adds a few extra minutes. Once the filling is ready, pouring and prepping for the oven is quick.
Bake & Chill Time: The cheesecake bakes for 55–65 minutes, then rests in the oven for another hour to avoid cracks. It needs at least 6 hours to chill in the fridge, or overnight for best results. So plan ahead if serving for a special occasion.
Tips for Perfect White Chocolate Reese’s Dream Cheesecake
- Use full-fat cream cheese in blocks, not spreadable tubs, for the best texture.
- Let your ingredients come to room temperature before mixing to avoid lumps.
- Don’t overmix the batter once the eggs go in—this prevents air bubbles and cracks.
- Bake in a water bath for even baking and a creamy, smooth texture.
- Chill overnight if you can; it sets beautifully and flavors deepen.
Watch Out for These Mistakes While Cooking
- Overbaking: The cheesecake should still jiggle slightly in the center when you turn off the oven. Overbaking makes it dry.
- Skipping the water bath: Without it, the edges cook faster than the center and can crack.
- Using warm ingredients for topping: Always cool your caramel and chocolate drizzle slightly before pouring, so they don’t melt the cheesecake.
- Cutting too soon: If it hasn’t chilled long enough, the cheesecake won’t hold its shape.
- Too much candy on top: Go heavy-handed and it may sink into the cheesecake. Balance is key!
What to Serve With White Chocolate Reese’s Dream Cheesecake?
1. Fresh Berries
The natural tartness of raspberries or strawberries balances the richness of the cheesecake.
2. Iced Coffee or Cold Brew
The bitterness of coffee cuts through the sweetness, making every bite more satisfying.
3. Salted Pretzels
The salty crunch is a perfect contrast and makes a fun, unexpected pairing.
4. Vanilla Ice Cream
It enhances the creamy elements and cools the palate between decadent bites.
5. Peanut Butter Milkshake
Double down on the flavor combo with a creamy shake that matches the dessert.
Storage Instructions
Refrigerator: Store the cheesecake in the fridge covered with plastic wrap or in an airtight container. It stays fresh for up to 5 days. I recommend slicing before storing for easier serving.
Freezer: You can freeze the cheesecake (undecorated) for up to 2 months. Wrap it tightly in plastic wrap and then in foil. Thaw overnight in the refrigerator before adding toppings and serving.
Estimated Nutrition (Per Slice, based on 12 servings)
- Calories: ~520
- Fat: 34g
- Saturated Fat: 19g
- Carbohydrates: 45g
- Sugar: 36g
- Protein: 7g
- Fiber: 1g
- Sodium: 270mg
- Cholesterol: 115mg
Frequently Asked Questions
How do I prevent my cheesecake from cracking?
Use a water bath and don’t overbake. Letting it cool gradually in the oven also helps prevent sudden temperature changes that cause cracks.
Can I use store-bought crust?
Yes! If you’re in a rush, a pre-made graham cracker crust works fine. Just make sure it’s large enough to hold the full cheesecake filling.
Can I make this cheesecake ahead of time?
Absolutely. It’s actually better when made the day before and chilled overnight. Add toppings just before serving.
Can I use peanut butter chips instead of Reese’s?
Yes, but the flavor and texture will be slightly different. Reese’s provide a distinct crunch and chocolate combo.
How long can it sit out at room temperature?
No more than 2 hours, especially if your kitchen is warm. Then it should be returned to the fridge to keep the filling safe.
Conclusion
White Chocolate Reese’s Dream Cheesecake is the kind of dessert that makes jaws drop and forks fly. Whether you’re making it for a celebration or just because you love decadent treats, this recipe delivers on every level. It’s creamy, sweet, crunchy, and completely unforgettable. Once you serve it, be ready for the requests to come rolling in—everyone will want the recipe.
White Chocolate Reese’s Dream Cheesecake
- Total Time: 8 hours
- Yield: 12 slices
- Diet: Vegetarian
Description
A rich, dreamy dessert that combines everything you love about cheesecake and candy bars. This White Chocolate Reese’s Dream Cheesecake features a velvety white chocolate cheesecake base loaded with chunks of Reese’s, a buttery graham cracker crust, and a gorgeous topping of caramel, milk chocolate drizzle, and whipped cream. It’s the ultimate treat for peanut butter and chocolate lovers. Whether you’re looking for an easy dessert idea, birthday indulgence, or impressive dinner party finale—this easy recipe is a must-try in your list of food ideas and dessert favorites.
Ingredients
1 ½ cups graham cracker crumbs
6 tablespoons unsalted butter melted
24 oz cream cheese softened
1 cup granulated sugar
¾ cup sour cream
1 teaspoon vanilla extract
3 large eggs
1 cup white chocolate chips melted
1 ½ cups mini Reese’s cups chopped and divided
½ cup caramel sauce
½ cup milk chocolate melted
1 cup whipped cream
Instructions
1. Preheat oven to 325°F (163°C). Mix graham cracker crumbs and melted butter until combined and press into a springform pan. Bake for 10 minutes then cool.
2. Beat cream cheese until smooth. Add sugar then mix in sour cream and vanilla.
3. Stir in melted white chocolate until the mixture is creamy and smooth.
4. Add eggs one at a time mixing gently on low speed.
5. Fold in half of the chopped Reese’s cups.
6. Pour the cheesecake filling into the cooled crust and tap pan gently to remove air bubbles.
7. Bake using a water bath for 55–65 minutes until the center slightly jiggles.
8. Turn off oven and leave cheesecake inside with the door cracked for 1 hour.
9. Cool completely then refrigerate for at least 6 hours or overnight.
10. Top with remaining Reese’s pieces, drizzle caramel and melted chocolate, and decorate with whipped cream before serving.
Notes
Always use full-fat block cream cheese for the creamiest cheesecake texture.
Let the cheesecake chill overnight for the best flavor and clean slices.
A water bath helps prevent cracks and ensures the cheesecake bakes evenly.
- Prep Time: 30 minutes
- Cook Time: 65 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 520
- Sugar: 36g
- Sodium: 270mg
- Fat: 34g
- Saturated Fat: 19g
- Unsaturated Fat: 12g
- Trans Fat: 1g
- Carbohydrates: 45g
- Fiber: 1g
- Protein: 7g
- Cholesterol: 115mg
Keywords: white chocolate reese cheesecake, peanut butter cheesecake, easy cheesecake recipe, dessert ideas, homemade cheesecake
