Oh my goodness, friends, have I got a treat for you today! This Dreamy Peanut Butter Cheesecake is absolutely swoon-worthy—rich, velvety smooth, and packed with that perfect balance of sweet and salty that makes peanut butter desserts so irresistible. The first time I made this cheesecake for my family, there was actual silence at the table as everyone took their first bite, followed by a chorus of “WOW!” Trust me, this isn’t just any cheesecake—it’s a show-stopping dessert that’ll have everyone thinking you spent hours in the kitchen (when really, it’s surprisingly simple to make!).

Table of Contents
Why You’ll Love This Recipe
- Peanut Butter Paradise: If you’re a peanut butter lover, this cheesecake delivers that perfect peanut butter flavor in every creamy bite.
- Make-Ahead Wonder: This cheesecake actually tastes better after chilling overnight, making it perfect for entertaining or holiday desserts.
- Impressive Presentation: With its gorgeous swirls and optional chocolate drizzle, this dessert looks as amazing as it tastes—no fancy decorating skills required!
- Versatile Base: Once you master this recipe, you can customize it with different mix-ins like chocolate chips, chopped peanut butter cups, or a drizzle of jam.
Ingredients
All you need for this heavenly Dreamy Peanut Butter Cheesecake is:
- Graham crackers: Creates the perfect crunchy base that complements the creamy filling.
- Butter: Binds the crust together and adds richness.
- Sugar: Both granulated and brown sugar provide the perfect sweetness balance.
- Cream cheese: The foundation of any great cheesecake—use full-fat for the creamiest texture.
- Peanut butter: The star of the show! Creamy works best, but choose a quality brand for the best flavor.
- Vanilla extract: Enhances all the other flavors.
- Heavy cream: Creates that luxurious, mousse-like texture.
- Eggs: Provides structure while maintaining that velvety smooth consistency.
- Salt: Just a pinch enhances the peanut butter flavor and balances the sweetness.
- Sour cream: The secret ingredient for that perfect cheesecake tang and silky texture.
- Chocolate chips: Optional, but who doesn’t love a chocolate-peanut butter combo?
- Chopped peanuts: Adds texture and visual appeal to the top.
The full ingredient list with measurements will be available in the recipe card below.
How to Make the Dreamy Peanut Butter Cheesecake
Step 1: Prepare the Crust
Preheat your oven to 325°F and position the rack in the center. Wrap the outside of a 9-inch springform pan with aluminum foil (this prevents any water from seeping in during baking). In a food processor, pulse the graham crackers until they form fine crumbs. Mix with melted butter and a touch of sugar until it resembles wet sand. Press this mixture firmly into the bottom and slightly up the sides of your springform pan. Bake for about 10 minutes until set and slightly golden. Let cool while you prepare the filling.
Step 2: Create the Filling
In a large bowl, beat the cream cheese until smooth and creamy—no lumps allowed here! Add both sugars and beat until well incorporated and fluffy. Mix in the peanut butter until smooth, then add vanilla extract. Beat in the eggs one at a time on low speed, just until each is incorporated. Overbeating at this stage can cause cracks, so go easy! Fold in the sour cream and a pinch of salt, stirring just until combined.
Step 3: Optional Peanut Butter Swirl
For that gorgeous marbled effect, reserve about 1/2 cup of the batter and mix it with an additional 2 tablespoons of peanut butter. Pour the main batter into the prepared crust, then dollop the reserved peanut butter mixture on top. Use a knife or skewer to create beautiful swirls throughout.
Step 4: Water Bath Baking
Place your foil-wrapped springform pan in a larger roasting pan. Pour hot water into the roasting pan until it reaches about halfway up the sides of the springform. This water bath ensures gentle, even cooking and helps prevent cracks. Bake for 55-65 minutes, until the edges are set but the center still has a slight jiggle.
Step 5: The Perfect Cool-Down
Here’s where patience becomes a virtue! Turn off the oven, crack the door open, and let the cheesecake cool slowly in the oven for about an hour. This gradual cooling helps prevent the dreaded crack across the top. Then remove from the water bath, run a thin knife around the edges, and cool completely at room temperature before refrigerating for at least 6 hours, but preferably overnight.
Pro Tips for Making the Recipe
- Room Temperature Ingredients: This isn’t just chef talk—your cream cheese, eggs, and sour cream MUST be at room temperature for a smooth, lump-free batter.
- Don’t Overmix: Once you add the eggs, mix gently and just until combined. Overmixing incorporates too much air, which can cause cracks during baking.
- Quality Peanut Butter: Use a good-quality, creamy peanut butter. Natural peanut butter that separates can affect the texture, so traditional varieties like Jif or Skippy work well here.
- Foil Alternative: If you’re worried about water leaking through the foil, place your springform pan in a slightly larger cake pan before setting in the water bath—double protection!
How to Serve
This Dreamy Peanut Butter Cheesecake is versatile enough to shine in many different ways:
- Chocolate Lover’s Dream: Drizzle with warm chocolate ganache and sprinkle with chopped peanuts just before serving.
- Berry Delicious: Pair with fresh raspberries or strawberries—the fruit’s tartness beautifully balances the rich peanut butter.
- Caramel Indulgence: A drizzle of warm caramel sauce takes this to a whole new level of decadence.
- Simple Elegance: Sometimes less is more—a light dusting of powdered sugar and a dollop of whipped cream lets the peanut butter flavor shine.
Make Ahead and Storage
Storing Leftovers
Store covered in the refrigerator for up to 5 days. The flavor actually improves after the first day as the peanut butter flavor deepens!
Freezing
This cheesecake freezes beautifully! Wrap individual slices or the whole cake (without toppings) tightly in plastic wrap, then aluminum foil, and freeze for up to 3 months.
Reheating
There’s no need to reheat! Simply thaw frozen slices in the refrigerator overnight or at room temperature for about 30 minutes before serving.
FAQs
Can I make this cheesecake without a water bath?
While a water bath gives you the best texture and helps prevent cracks, you can skip it if needed. If you do, lower the oven temperature to 300°F and place a pan of water on the rack below your cheesecake to add moisture to the oven. Your cheesecake might crack a bit more easily, but a delicious topping can hide any imperfections!
My cheesecake cracked anyway. What went wrong?
Don’t worry—it happens to the best of us! Cracks usually form from overmixing, overbaking, or cooling too quickly. The good news is that a cracked cheesecake tastes just as amazing! Simply top it with a layer of chocolate ganache, whipped cream, or even a peanut butter mousse to cover any imperfections.
Can I use crunchy peanut butter instead of creamy?
Yes, but with a caveat! Crunchy peanut butter will change the smooth texture of the filling. If you want that bit of crunch, I recommend using creamy peanut butter in the filling for smoothness, then sprinkling chopped peanuts on top or between the crust and filling for that textural contrast.
How do I know when my cheesecake is done baking?
The perfect cheesecake should still have a slight jiggle in the center when you gently shake the pan—about a 2-3 inch circle in the middle should wobble slightly. The edges should be more set and may have pulled away from the sides of the pan slightly. Remember, it will continue to set as it cools!

Dreamy Peanut Butter Cheesecake
Equipment
- 9-inch springform pan
- Mixing bowls
- Electric mixer
- Spatula
- Roasting Pan
- Aluminum foil
Ingredients
For the Crust
- 1 1/2 cups graham cracker crumbs
- 5 tablespoons unsalted butter melted
- 2 tablespoons sugar
For the Filling
- 24 oz cream cheese softened
- 1/2 cup granulated sugar
- 1/2 cup brown sugar
- 3/4 cup creamy peanut butter
- 1 teaspoon vanilla extract
- 3 large eggs
- 1/4 teaspoon salt
- 1/2 cup sour cream
Optional Toppings
- 1/2 cup chocolate chips
- 1/4 cup chopped peanuts
- 2 tablespoons additional peanut butter for swirling
Instructions
- Preheat oven to 325°F and wrap a 9-inch springform pan with foil to prevent leaks.
- Combine graham cracker crumbs, melted butter, and sugar. Press into the bottom of the springform pan and bake for 10 minutes. Cool while preparing filling.
- In a large bowl, beat cream cheese until smooth. Add both sugars and mix until fluffy.
- Mix in peanut butter and vanilla until combined. Add eggs one at a time, mixing on low just until incorporated.
- Fold in sour cream and salt gently. Do not overmix.
- Pour batter into cooled crust. For a swirl effect, mix 2 tablespoons peanut butter with 1/2 cup of the batter, dollop on top and swirl with a knife.
- Place pan in a roasting pan. Fill outer pan with hot water halfway up the sides. Bake for 55–65 minutes until center is slightly jiggly.
- Turn off oven, crack door, and cool in oven for 1 hour. Then cool completely at room temperature before refrigerating for at least 6 hours or overnight.
- Top with chocolate chips and chopped peanuts before serving if desired.