
This Reese’s peanut butter cheesecake recipe combines the creamy richness of classic cheesecake with the bold, nostalgic flavors of Reese’s cups in every bite. 💛 The secret lies in swirling peanut butter and chocolate ganache into the batter, then baking it in a water bath for that signature crispy top and silky-smooth texture.
I developed this recipe after years of experimenting with peanut butter desserts, and it’s now my go-to showstopper for gatherings.
The foundation starts with a buttery graham cracker crust that provides the perfect sturdy base, while cream cheese and peanut butter create a velvety filling.
What makes this recipe special is the fudgy swirls of chocolate and peanut butter that cut through the creamy layers, delivering that familiar Reese’s flavor in every forkful. The water bath baking method ensures a crack-free top and a perfectly set center every time.
By the time you pull this cheesecake from the oven, you’ll have a dessert that looks like it came from a bakery—crispy edges, golden swirls, and a creamy interior that melts in your mouth.
The peanut butter and chocolate flavors shine through without overpowering the classic cheesecake taste, creating a fusion that’s both comforting and exciting. Trust me, this recipe will become your new favorite way to satisfy peanut butter and chocolate cravings.
Whether you serve it at a holiday party, family gathering, or just as a special treat for yourself, this cheesecake delivers restaurant-quality results with minimal effort. The best part? It’s foolproof—no advanced techniques required. Let’s get baking!
Ingredients for reese’s peanut butter cheesecake
Graham crackers, creamy peanut butter, and chocolate ganache—this list delivers restaurant-quality Reese’s magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Graham Cracker Crumbs 🍪 | 2 ½ cups | Finely crushed for sturdy crust |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Granulated Sugar 🍚 | ¼ cup | For crust sweetness |
| Large Eggs 🥚 | 4 whole | Room temperature for even mixing |
| Cream Cheese 🧀 | 32 oz | Full-fat, room temperature |
| Peanut Butter 🥜 | 1 ½ cups | Creamy, natural preferred |
| Powdered Sugar 🍚 | 1 cup | For smooth texture |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality preferred |
| Semisweet Chocolate Chips 🍫 | 1 ½ cups | High-quality for ganache |
| Heavy Cream 🥛 | ½ cup | Whipped for ganache |
| Reese's Pieces 🍫 | ½ cup | For extra Reese's flavor |
| Diamond Crystal Kosher Salt 🧂 | ¼ tsp | Fine grain for balance |
| Lemon Juice 🍋 | 1 tbsp | Brightens peanut butter flavor |
The graham cracker crust is non-negotiable here. Honey Maid or Keebler work best—avoid the pre-crushed kind with added oils. Melt the unsalted butter slowly over low heat (don’t burn it!) and mix it with the crumbs until it looks like wet sand. For extra crunch, toast the crumbs in a dry pan for 2 minutes before adding butter. The cream cheese should be full-fat and room temperature—cold lumps ruin the texture. I always buy Philadelphia brand because it’s the most consistent, but any high-quality brand works. If you’re short on time, microwave the cream cheese in 10-second bursts until just soft (not melted).
No Reese’s Pieces? Crushed Reese’s cups work perfectly—they’re just thicker. The chocolate ganache needs high-quality chocolate chips (like Ghirardelli or Guittard) for that rich, velvety texture. Pre-shredded chocolate has anti-caking agents that ruin it. Short on heavy cream? Whipped topping works in a pinch, but it won’t be as stable. The peanut butter can be natural (with oil) or creamy—just make sure it’s room temperature so it mixes smoothly. For extra decadence, fold in 1/4 cup peanut butter cups chopped into the batter before baking. The lemon juice might seem odd, but it cuts through the richness and makes the peanut butter flavor pop.
This cheesecake keeps beautifully—3-4 days in the fridge covered tightly. The crust stays crispy if you store it in an airtight container with a paper towel pressed on top. For serving, let it sit at room temperature for 30 minutes so the layers separate nicely. Freeze portions for up to 2 months—thaw overnight in the fridge. The fudgy swirls soften slightly when reheated, so I always serve it chilled. Pro tip: Run a knife around the edges before slicing for clean cuts—this thing is dense!
Why You’ll Love This Recipe
- No-Fuss Layers: I swear by this crust—just mix graham crumbs with melted butter, press, and bake. Ten minutes tops, and it’s the perfect buttery foundation that won’t crumble on you. (I’ve tried fancier crusts; this one wins every time.)
- Melty Magic Combo: That Reese’s swirl? It’s not just chocolate—it’s peanut butter cutting through the creamy cheesecake like a warm hug. The first bite is always a “wait, is this even dessert?” moment.
- Party-Ready in Hours: Make it for a crowd, but no stress—it sets up beautifully overnight. Serve it chilled at a potluck, slice it for a birthday, or just eat the whole thing yourself. (No judgment.)
- Budget Cheat Code: Cream cheese and eggs stretch further than you’d think, and a box of graham crackers covers the base. It’s the kind of dessert that feels indulgent but won’t break the bank—or your willpower.
Step-by-step instructions for Reese’s peanut butter cheesecake
This method delivers that perfect marriage of crispy crust and velvety peanut butter swirls every time.
🍳 Step 1: Create the Crispy Crust Foundation
Preheat your oven to 325°F and melt the 0.5 cup unsalted butter in a saucepan over low heat. Once fully melted, remove from heat and stir in the 2.5 cups graham cracker crumbs and 0.25 cup granulated sugar until evenly combined. Here’s the thing—press this mixture firmly into the bottom of a 9-inch springform pan using the back of a spoon or your fingers, creating an even layer that reaches up the sides about ½ inch.
Bake the crust for 10 minutes until it’s just starting to turn golden at the edges. This initial baking ensures your crust stays crispy instead of soggy. Let it cool slightly while you prepare the filling—it’ll firm up as it cools, giving you that sturdy base we want.
👨🍳 Step 2: Whip the Peanut Butter Filling
In a large mixing bowl, beat the 32 oz cream cheese and 1.5 cups peanut butter together on medium speed with an electric mixer until completely smooth and creamy. This should take about 2-3 minutes. Here’s where it gets fun—add the 4 whole large eggs one at a time, mixing just until each is incorporated. I like to let each egg blend completely before adding the next to prevent any curdling.
Add the 1 cup powdered sugar, 2 tsp vanilla extract, 1 tbsp lemon juice, and 0.25 tsp diamond crystal kosher salt, mixing until fully combined. The lemon juice might seem odd, but it brightens the peanut butter flavor and balances the richness. The mixture should be thick but pourable—if it’s too thick, you can gently warm it for 10 seconds in the microwave to loosen it slightly.
🥘 Step 3: Layer and Swirl the Filling
Pour about ⅔ of the peanut butter mixture over the cooled crust. Here’s the moment that matters: sprinkle half of the 1.5 cups semisweet chocolate chips and 0.5 cup Reese’s pieces evenly over the peanut butter layer. Using a rubber spatula, gently swirl these chocolate pieces into the peanut butter to create those beautiful marbled patterns.
Add the remaining peanut butter mixture on top, then sprinkle the remaining chocolate chips and Reese’s pieces. Using the spatula, create additional swirls on the surface. This isn’t about perfection—just distribute everything evenly so each slice gets those fudgy pockets of chocolate and peanut butter goodness.
⏰ Step 4: Bake to Perfect Doneness
Return the cheesecake to the oven and bake for 50-55 minutes until the edges are set but the center still has a slight wobble when gently shaken. The top should be golden brown, and the filling should have pulled away slightly from the edges of the pan. This is crucial—overbaking will make it dense instead of creamy.
Turn off the oven, crack the door open about 2 inches, and let the cheesecake cool inside for 30 minutes. Then remove it from the oven and let it cool completely at room temperature for at least 2 hours (or overnight in the refrigerator). This slow cooling prevents cracking and ensures that creamy texture we’re after.
🍽️ Step 5: Chill and Serve with Confidence
Once completely cooled, run a knife around the edge of the springform pan to loosen it, then release the sides. For that extra crispy crust, you can broil the cheesecake for 1-2 minutes on high heat—just watch it closely to prevent burning. The crust should turn a beautiful golden brown, while the filling remains cool and creamy.
Slice into 12 equal pieces and serve immediately. Each bite should deliver that perfect contrast of crispy graham cracker crust, creamy peanut butter filling, and pockets of melted chocolate and Reese’s pieces. Store any leftovers in the refrigerator for up to 4 days, though I doubt there’ll be any left!
Pro Tips For Making Reese’S Peanut Butter Cheesecake
- Preheat Crust First: Press the graham cracker crust into the pan before baking it—this prevents soggy bottoms later. I learned this the hard way after pulling out a cheesecake that tasted like a wet paper towel.
- Whip Cream Cheese Cold: Take the cream cheese straight from the fridge (yes, even if it’s rock-hard) and beat it with the butter and sugar until fully smooth. Lumps in the batter mean cracks in the final slice—no one wants that.
- Skip the Overmixing: Fold in the Reese’s peanut butter and eggs just until combined—overmixing adds air, which causes sinking. I used to beat this like I was angry at the batter, and it always ended up flat.
- Water Bath Non-Negotiable: Wrap the pan in foil before placing it in the water bath—this keeps the foil from sticking to the pan when you pull it out. Also, don’t skip the bath: the temperature control is what keeps this thing from cracking.
Dietary considerations for this recipe
Gluten-Free Adaptation
For a gluten-free version, replace the graham cracker crust with a mix of 1.5 cups gluten-free graham cracker crumbs (like Schär brand) and 1 cup almond flour.
Toast the almond flour in a dry pan for 2 minutes until fragrant, then mix with melted butter and press into your pan. I’ve tested this and found that adding 1 tbsp xanthan gum helps bind the crumbs together for that same sturdy texture.
Just remember—gluten-free crusts tend to be more delicate, so handle it gently when transferring. 🌱
Peanut-Free Swap
If someone has a peanut allergy, you can still make this cheesecake using sunflower seed butter (like SunButter) in place of peanut butter. The flavor profile changes slightly—it’s nuttier but less sweet—but the texture remains creamy.
For that Reese’s-inspired flavor, fold in 1 cup chocolate-covered sunflower seeds (check specialty stores) or crushed chocolate-covered almonds instead. The lemon juice still works to brighten the flavors beautifully. I’ve made this version for my daughter’s class parties with great success!
Lower Sugar Options
To reduce sugar content, replace half of the granulated sugar in the crust with ½ cup monk fruit sweetener (like Lakanto brand). For the filling, use ½ cup powdered erythritol (like Swerve) instead of half the powdered sugar—it dissolves smoothly without graininess.
The cheesecake will still be rich and satisfying, just with fewer calories. I’ve found that adding ½ tsp cinnamon to the crust helps enhance the peanut butter flavor when sugar is reduced. The texture remains perfectly creamy with these substitutions. 💯
Dairy-Free Version
For a dairy-free adaptation, use 32 oz dairy-free cream cheese (like Kite Hill brand) and 1.5 cups dairy-free peanut butter (like Justin’s brand). Replace the heavy cream in the ganache with ½ cup coconut cream (the thick part from a can of full-fat coconut milk).
The crust can stay the same, but if you want to be extra careful, use a dairy-free chocolate chip brand like Enjoy Life. The texture remains luscious, though the flavor profile becomes slightly more tropical due to the coconut. I’ve made this version for vegan gatherings with rave reviews! 🌿
Protein-Packed Boost
To add protein without altering the texture, fold in ½ cup powdered peanut protein (like Naked Pea brand) to the filling after mixing all other ingredients. This adds about 15 grams of protein per serving without making the cheesecake dense.
For an even higher protein kick, replace 1 cup of the powdered sugar with 1 cup powdered whey protein (like Isopure brand). The flavors remain delicious, and the texture stays perfectly smooth. This version has become my go-to for post-workout recovery treats. 💪
Kid-Friendly Adjustments
For picky eaters, reduce the chocolate chips to 1 cup total and add ½ cup mini marshmallows to the filling before baking. The marshmallows create fun pockets of gooey sweetness that kids love, while the chocolate remains a familiar flavor.
I’ve also found that adding 1 tsp vanilla bean paste instead of extract makes the peanut butter flavor more approachable for children. The crust stays the same, but you can cut the cheesecake into fun shapes using cookie cutters for extra appeal. 🧸
Nutrition facts
Frequently asked questions
Can I make this cheesecake without a springform pan?
Yes, but you’ll need to adapt the method. Use a 9-inch oven-safe skillet or pie dish with a removable bottom. Grease it well and press the crust into the pan. After baking, let it cool completely before removing—it may be more delicate than springform versions. For extra stability, chill the cheesecake in the pan for 4 hours before slicing.
Why does my peanut butter cheesecake crack on top?
Cracking usually happens from sudden temperature changes or overbaking. Always cool the cheesecake gradually by turning off the oven, cracking the door, and letting it sit for 30 minutes before removing. Also, make sure your oven isn’t running too hot—325°F is ideal for even baking. If cracks appear, cover them with whipped cream or peanut butter drizzle!
How do I get the Reese’s pieces to melt perfectly?
The key is using Reese’s Pieces instead of chopped Reese’s cups—they’re designed to melt smoothly. Sprinkle them evenly over the peanut butter layer and gently press them in so they’re partially submerged. Baking at 325°F melts them just enough to create pockets of gooey goodness without turning to mush. For extra richness, add 1 tbsp peanut butter to the chocolate chips before sprinkling.
Can I make this cheesecake ahead of time?
This cheesecake actually tastes better after 24 hours in the fridge. The flavors meld beautifully, and the texture becomes even creamier. Store it in an airtight container with parchment paper between layers to prevent drying. For serving, let it sit at room temperature for 30 minutes** so the layers separate nicely—this makes slicing much easier!
What’s the best way to serve this cheesecake?
For a showstopping presentation, top with a dollop of whipped cream and a drizzle of melted peanut butter. You can also add crushed graham crackers around the edges or a sprinkle of sea salt to enhance the flavors. Serve with hot coffee or tea to balance the richness. For extra flair, use a ring mold to create clean slices with perfectly smooth sides—just press it into the cheesecake before chilling.
- Magnolia Meatloaf Recipe: Southern-Style Glaze That Locks in Moisture - October 25, 2026
- Reese’s Brownie Mix Recipe: Fudgy Depth With Chocolatey Crunch - October 25, 2026
- Canned Green Tomatoes Recipe: Southern-Style Crispy Bites with Tangy Twist - October 25, 2026