This Peanut Butter Pie is a creamy and no-bake recipe, which is made with cream cheese and creamy peanut butter. It’s the ultimate no-bake dessert, ready in about 4 hours and 30 minutes, including freezing time.
Peanut Butter Pie Ingredients
For the Hot Fudge Sauce:
- 1/3 cup heavy cream
- 1/4 cup light brown sugar
- 1/4 cup light corn syrup
- 2 tablespoons unsweetened cocoa powder
- 1/8 teaspoon table salt
- 1 teaspoon vanilla extract
- 4 ounces semisweet chocolate, finely chopped
For the Pie:
- 1 (9-inch) baked chocolate cookie pie crust
- 8 ounces cream cheese, at room temperature
- 3/4 cup confectioners’ sugar, plus 2 tablespoons, divided
- 3/4 cup creamy peanut butter, at room temperature
- 1 cup heavy whipping cream
- 1 teaspoon vanilla extract
- 2 ounces shaved milk chocolate
- Chopped peanuts, optional, for garnish
How To Make Peanut Butter Pie
- Make the Hot Fudge Sauce: In a heavy-bottomed saucepan over medium heat, add the cream, brown sugar, corn syrup, cocoa powder, salt, and vanilla. Reduce the heat to a simmer and add the chopped chocolate. Stir continuously for 3 to 4 minutes, until the chocolate is melted and the sauce has thickened. Let the sauce cool for 10 minutes before serving.
- Make the Peanut Butter Filling: In a large bowl, combine the room temperature cream cheese, ¾ cup of the confectioners’ sugar, and the peanut butter. Beat with an electric mixer for about 3 minutes, until the mixture is light and fluffy.
- Whip the Cream: In a separate, clean bowl, whip the heavy cream until it is thick and light. Add the remaining 2 tablespoons of confectioners’ sugar and the vanilla extract. Continue to whip until stiff peaks form.
- Assemble and Freeze the Pie: Gently fold the whipped cream into the peanut butter mixture. Pour this filling into the baked and cooled chocolate cookie crust. Sprinkle the top with the shaved milk chocolate and freeze for at least 4 hours, until firm.
- Serve: Serve slices of the frozen pie with the warm hot fudge sauce, extra whipped cream, and chopped peanuts, if desired.

Recipe Tips
- How to get a smooth filling? The most important step is to use room temperature cream cheese and peanut butter. If they are cold, they won’t blend as smoothly and you may end up with a lumpy filling.
- Can I use a different crust? Yes. If you don’t have a chocolate cookie crust, a pre-baked graham cracker crust or an Oreo cookie crust would also be delicious.
- Can I make this ahead of time? This is a perfect make-ahead dessert. You can assemble the entire pie and keep it well-wrapped in the freezer for up to a week. The hot fudge sauce can also be made ahead and stored in the fridge; just reheat it gently before serving.
- How to get fluffy whipped cream? For the best results, use very cold heavy cream and chill your mixing bowl and whisk attachment in the freezer for about 15 minutes before you start.
What To Serve With Peanut Butter Pie
This rich and decadent pie is a showstopper on its own, especially with the homemade sauce.
- The homemade Hot Fudge Sauce
- A dollop of extra whipped cream
- A sprinkle of chopped peanuts or extra chocolate shavings
- A tall glass of cold milk
How To Store Peanut Butter Pie
- Freeze: This pie must be stored in the freezer due to the ice-cream-like filling. Keep it well-wrapped in plastic wrap and then a layer of foil to prevent freezer burn. It will keep for up to one week.
Peanut Butter Pie Nutrition Facts
- Serving Size: 1 slice
- Calories: 650 kcal
- Fat: 45g
- Carbohydrates: 55g
- Protein: 12g
Nutrition information is estimated and may vary based on ingredients and cooking methods used.
FAQs
Do I have to use a chocolate cookie crust?
No, but the chocolate flavor pairs perfectly with the peanut butter. A regular or chocolate graham cracker crust would be the best substitute.
Can I use crunchy peanut butter?
Yes, if you’d like some extra texture in your pie filling, you can substitute the creamy peanut butter with an equal amount of crunchy peanut butter.
Is the hot fudge sauce necessary?
The pie is delicious on its own, but the warm, homemade hot fudge sauce takes it to a whole new level of decadence and is highly recommended.
Try More Recipes:

Peanut Butter Pie Recipe
Description
A rich and creamy no-bake pie with a chocolate cookie crust, a fluffy peanut butter and cream cheese filling, and a decadent homemade hot fudge sauce.
Ingredients
Instructions
- Sauce: Simmer cream, brown sugar, corn syrup, cocoa, salt, and vanilla. Add chopped chocolate and stir until thick. Cool slightly.
- Filling: Beat the room temperature cream cheese, ¾ cup of confectioners’ sugar, and peanut butter until light and fluffy.
- Cream: In a separate bowl, whip the heavy cream with 2 tbsp of confectioners’ sugar and the vanilla until stiff peaks form.
- Assemble: Fold the whipped cream into the peanut butter mixture. Pour into the cooled pie crust.
- Top with shaved milk chocolate and freeze for at least 4 hours until firm.
- Serve slices with the warm hot fudge sauce.
Notes
- Using room temperature cream cheese and peanut butter is the most important step for a smooth, lump-free filling.
- This is a perfect make-ahead dessert for a dinner party as it needs to be frozen.
- Don’t be afraid to be generous with the hot fudge sauce when serving!
- For a different flavor, try using a different kind of chocolate in the hot fudge sauce, like dark or milk chocolate.