
Peanut butter cheesecake is pure comfort and celebration on one plate. This creamy dessert layers a buttery graham cracker crust with silky peanut butter cream cheese filling, then finishes with a chocolatey flourish and a handful of peanuts. It is a recipe I turn to anytime I want to truly wow guests or treat my family on birthdays and holidays.
I first made this for a potluck and every crumb vanished long before dessert was over. Ever since, it is our family’s go to when peanut butter cravings hit.
Ingredients
- Graham cracker crumbs: create a buttery base and hold up well under the creamy filling look for fresh packs with no off odors
- Granulated sugar: adds sweetness to both crust and filling opt for fine pure cane sugar for best texture
- Unsalted butter: binds the crust and carries the peanut flavor use fresh high quality butter for the richest taste
- Cream cheese: is the foundation for the creamy filling always soften to room temperature for lump free batter
- Creamy peanut butter: provides the star flavor choose a no stir style for best texture avoid natural brands that separate
- Sour cream: brightens and balances the richness pick full fat for a lush result
- Eggs: act as a binder for smooth slicing use large eggs at room temperature for even blending
- Vanilla extract: deepens the flavor with warmth try to use pure vanilla rather than imitation for depth
- Chocolate chips: form the drizzle for topping pick semisweet or dark chips to complement the filling
- Heavy cream: smooths the chocolate drizzle look for cream with high butterfat
- Chopped peanuts: add crunch and a hint of salt buy roasted peanuts and chop them just before using
Step by Step Instructions
- Prep the Crust:
- Preheat the oven to a low temperature and combine graham cracker crumbs fine granulated sugar and melted unsalted butter until everything is evenly moistened. Press this mixture firmly and evenly into the bottom of a springform pan creating a compact layer. Bake the crust briefly so it sets and becomes golden. Let it cool while preparing the filling.
- Make the Cheesecake Filling:
- In a large bowl beat softened cream cheese until it is absolutely smooth and creamy. Add creamy peanut butter and sugar and beat until everything is fully mixed with no streaks. Mix in full fat sour cream eggs and pure vanilla extract using low speed just until combined. Stop mixing as soon as you do not see pockets of egg or lumps to avoid too much air which can cause cracks.
- Bake the Cheesecake:
- Pour the creamy filling evenly over the prepared crust. For the most even bake with minimal cracks set the cheesecake pan into a water bath with hot water halfway up the sides. Bake until the edges are set but the center still wobbles just slightly with a gentle shake.
- Cool and Chill:
- Turn off the oven and prop the door open slightly. Let the cheesecake rest in the gentle heat for an hour to prevent shock which helps avoid cracks. Move the pan to the refrigerator and chill for at least four hours preferably overnight so the flavors meld and texture firms up.
- Make the Chocolate Drizzle:
- Microwave chocolate chips and a bit of heavy cream in short intervals stirring until smooth and glossy. Cool slightly then drizzle the warm chocolate over the chilled cheesecake. Sprinkle with freshly chopped peanuts for a crunchy finish.
- Release and Serve:
- Unlatch the springform pan and gently remove the cheesecake. Slice with a thin sharp knife dipped in hot water for the cleanest cuts. Serve chilled and enjoy every bite.

The peanut butter in this cheesecake is pure nostalgia for me. My son tried scooping extra filling before the cake was baked the first time I made it. It always reminds me of that day when baking feels like a family event.
Storage Tips
Keep the cheesecake well covered in the refrigerator and it will stay fresh and creamy for up to five days. For longer storage slice and freeze individual pieces on a tray then transfer to an airtight container. Let each piece thaw in the fridge overnight before serving for best texture.
Ingredient Substitutions
If you are out of graham crackers swap in crisp vanilla cookies or chocolate sandwich cookies for the crust. Mascarpone can be used for half the cream cheese for extra richness. For nut allergies try sunflower seed butter though the flavor will change a bit.

Serving Suggestions
This cheesecake stands beautifully on its own or with a dusting of cocoa. For celebrations add a dollop of lightly sweetened whipped cream or more chocolate shavings. I love to sprinkle a mix of chopped peanuts and a pinch of flaky salt over the top.
Cultural Notes
Peanut butter and cream cheese have starred in countless American baking traditions especially in the South and Midwest. This dessert brings together both for a modern classic that bridges nostalgia and gourmet appeal.
Recipe FAQs
- → How do you achieve a smooth cheesecake texture?
Start with softened cream cheese and blend ingredients thoroughly. Avoid over-mixing, which can introduce excess air and lead to cracks. Baking in a water bath also helps achieve a creamy, even consistency.
- → Can I use chunky peanut butter for the filling?
Creamy peanut butter yields the smoothest texture, but chunky can be used for extra texture and nutty bursts. Ensure it's well incorporated for even flavor.
- → How do I prevent the cheesecake from cracking?
Mix ingredients on low speed and don't overbeat after adding eggs. Bake in a water bath and let the cheesecake cool gradually in the oven before refrigerating.
- → Is it possible to make the crust with different cookies?
Absolutely! Substitute chocolate sandwich cookies or vanilla wafers for the graham crackers to vary the base's flavor and color.
- → How long should I chill the cheesecake before serving?
Chill for at least 4 hours, but overnight chilling is best to achieve a firmer, sliceable texture and intensified flavors.
- → What toppings work well with peanut butter cheesecake?
Drizzle with melted chocolate, sprinkle with chopped peanuts, or add a swirl of whipped cream for a decadent finish.