Creamy Peanut Butter Cheesecake (No Water Bath Needed)
This peanut butter cheesecake is my go-to when I want a dessert that feels like a weekend project but comes together on a weekday. The filling is dense and silky, with a salty sweet punch from the peanut butter, and the chocolate wafer crust adds a crisp contrast that makes each bite really satisfying.

I skip the water bath entirely and still get a smooth top by baking low and slow. The whole thing chills overnight, so the texture turns almost fudgy at the center and light at the edges.
Why This Recipe Works So Well
There is no water bath to fuss with, and the cheesecake still sets up without a crack across the top. A long, cool bake followed by a slow cool down keeps the surface even and the texture creamy.
The peanut butter flavor is front and center, not a faint whisper. Using a full cup of creamy peanut butter gives it the intensity you actually want from a peanut butter dessert, and the sour cream keeps it from turning into a brick.
It also slices clean right out of the fridge, so you can make it a day ahead and pull it out when guests show up. That makes it one of the lowest stress showoff desserts I know.
Ingredients

- 1 1/2 cups chocolate wafer crumbs (about 30 cookies): use chocolate wafers for a dark, cocoa crust, or swap in graham cracker crumbs for a milder base
- 1/3 cup unsalted butter, melted: helps the crust bind and firm up
- 2 tbsp granulated sugar: just enough to sweeten the crust lightly
- 24 oz full-fat cream cheese, softened: three 8 oz blocks, let them sit at room temperature for at least an hour, cold cream cheese leaves lumps
- 1 cup creamy peanut butter: avoid natural peanut butter here, the oil separation makes the filling greasy
- 1 cup granulated sugar: standard white sugar blends in smoothly
- 4 large eggs, room temperature: cold eggs can seize the batter, set them out with the cream cheese
- 1/2 cup full-fat sour cream: lightens the texture and cuts the richness just enough
- 2 tsp vanilla extract: rounds out the peanut butter flavor
Variations / Substitutions
- Swap the crust: use an Oreo crust instead of chocolate wafers for a sweeter, crunchier bottom; just leave out the sugar in the crust
- Make it chocolate peanut butter: drizzle 1/3 cup melted dark chocolate over the top before chilling and swirl it gently with a toothpick
- Use almond butter: if peanut is off the table, a creamy almond butter works, but the filling will taste nuttier and less sweet, so consider adding 2 extra tablespoons of sugar
- Dairy-free option: use a plant based cream cheese and a thick dairy free sour cream, but expect a softer set and a bit more chilling time
If you like this, try my Chocolate Peanut Butter Pie next.
How to Make Creamy Peanut Butter Cheesecake
Step 1: Press and Bake the Crust

Preheat your oven to 350°F (175°C). Combine the 1 1/2 cups chocolate wafer crumbs, 2 tbsp sugar, and 1/3 cup melted butter in a bowl until the mixture looks like wet sand. Press it firmly into the bottom and about an inch up the sides of a 9 inch springform pan. Use the flat bottom of a measuring cup to pack it tight. Bake the crust for 10 minutes, until you can smell the chocolate and the edges look dry. Let it cool on a rack while you make the filling, and lower the oven to 300°F (150°C).
The warm, toasted crust will smell like brownies, and the edges will be firm to the touch. A packed crust prevents the cheesecake batter from seeping underneath later.
Step 2: Whip the Cream Cheese Base

In a large bowl or the bowl of a stand mixer, beat the 24 oz softened cream cheese on medium speed until it is completely smooth with no lumps, about 2 minutes. Scrape the bowl well. Add the 1 cup sugar and beat again for 1 minute, until the mixture looks pale and fluffy. Keeping the mixer on low, add the 4 eggs one at a time, beating only until each egg disappears before adding the next. Overbeating now can puff the cheesecake and cause cracks, so stop as soon as the yellow streaks vanish.
The batter will thicken slightly and turn a soft yellow. The cream cheese should be so smooth that you see no white specks when you scrape the bowl.
Step 3: Blend in the Peanut Butter and Sour Cream

Scrape down the bowl and add the 1 cup creamy peanut butter, the 1/2 cup sour cream, and the 2 tsp vanilla extract. Mix on low speed just until everything comes together into a uniform tan batter, about 30 seconds. Fold by hand once or twice to catch any streaks at the bottom. Do not overmix here, or the sour cream can loosen the structure too much.
The batter at this stage will be thick, glossy, and smell intensely of peanut butter with a faint vanilla note. Pour it over the cooled crust and smooth the top with a spatula.
Step 4: Bake the Cheesecake Low and Slow

Set the springform pan on a baking sheet and slide it onto the middle rack of your 300°F oven. Bake for 55 to 65 minutes. The cheesecake is done when the edges are puffed and set, but the center 2 to 3 inches still jiggle like firm Jell-O when you gently shake the pan. Turn off the oven, crack the door open with a wooden spoon, and leave the cheesecake inside for 1 hour. This slow cool down prevents the top from cracking.
After the hour, remove the pan and let it cool completely on a wire rack. Then cover and refrigerate for at least 4 hours, but overnight is better. The chilling firms it into that dense, sliceable texture.
Step 5: Slice and Serve

Run a thin knife around the edge of the ring, then unlock the springform and lift it off. Dip a large sharp knife in hot water, wipe it dry, and cut clean slices. Wipe the blade between each cut if you want neat edges. Lay the slices on plates while they are still cold, and they will hold their shape beautifully.
Serve the cheesecake right away, or let it sit for 10 minutes out of the fridge so the creaminess really comes through. The first cut reveals a smooth, pale brown interior with a thin, crisp dark crust.
Tips for a Crack Free Cheesecake
- Bring all the cold ingredients to room temperature. Cold cream cheese or eggs make the batter lumpy and mess with the bake time.
- Mix on low speed once you add the eggs. Air whipped in causes the cheesecake to rise fast and fall, which leads to cracks.
- Do not open the oven door during the bake. The sudden temperature drop can cause the top to sink.
- If your cheesecake still cracks a little, a generous drizzle of melted chocolate or a dusting of cocoa powder covers it right up.
Bake times by pan size:
| Pan size | Crust bake time | Cheesecake bake time |
|---|---|---|
| 8-inch | 10 mins | 60–70 mins |
| 9-inch | 10 mins | 55–65 mins |
| 10-inch | 10 mins | 50–60 mins |
Keeping Peanut Butter Cheesecake Fresh
- Refrigerate: Store leftovers tightly covered in the fridge for up to 5 days. The crust stays crisp and the filling stays dense.
- Reheating: Not needed, you serve this cold. Leave it out for 10 minutes before slicing if you want a softer bite.
- Freeze: Wrap individual slices in plastic wrap and foil, then freeze for up to 2 months. Thaw overnight in the fridge.
What Goes Well With Peanut Butter Cheesecake
A cup of strong black coffee cuts through the richness better than anything else, the bitterness makes the peanut butter taste even deeper. If you want something fruity, a spoonful of tart raspberry or cherry compote on the side brightens each bite without adding more sugar. A scoop of vanilla ice cream turns it into a plated dessert if you handle the slices gently.
Frequently Asked Questions
Can I use natural peanut butter?
No, natural peanut butter’s oil can separate and make the filling greasy or uneven. Stick with a creamy, stabilized brand like Jif or Skippy.
How do I stop the top from cracking?
Bake at a low temperature and let the cheesecake cool slowly in the oven with the door cracked. Abrupt temperature changes are the main cause of cracks.
Can I make this cheesecake ahead of time?
Yes, it is best made the day before. The overnight chill improves the texture and makes slicing clean.
How do I get neat slices?
Dip a sharp knife in hot water, wipe it dry, and cut. Repeat between each slice. A cold cheesecake cuts much cleaner than a room temperature one.

Peanut Butter Cheesecake Recipe
Ingredients
Method
- Preheat oven to 350°F. Combine crumbs, 2 tbsp sugar, and melted butter. Press into a 9-inch springform pan and bake for 10 minutes. Cool and lower oven to 300°F.
- Beat cream cheese until smooth, then add 1 cup sugar and beat again. Add eggs one at a time on low speed, mixing only until combined.
- Blend in peanut butter, sour cream, and vanilla on low until just mixed. Fold by hand a few times to incorporate any streaks.
- Pour filling over crust, smooth the top, and bake at 300°F for 55–65 minutes, until edges are set and center jiggles slightly. Turn off oven, crack door, and leave cheesecake inside for 1 hour. Cool completely, then refrigerate at least 4 hours.
- Run a knife around the edge, remove the springform ring, and slice with a hot knife. Serve chilled.
