This post may contain affiliate links. Please read our disclosure policy.
Peanut butter pie is an easy no-bake dessert! The rich, elegant, creamy peanut butter filling and chocolate topping make it perfect for casual and special occasions.

Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Why you'll love this peanut butter pie recipe
- Quick and easy dessert recipe for any skill level.
- No oven is needed for no-bake peanut butter pie. Just blend and chill.
- Use store-bought or homemade crust.
- The 2-ingredient chocolate topping is optional but recommended.
- Perfect for casual gatherings and special occasions.
- No one can resist homemade chocolate peanut butter pie.
Ingredient notes
- Crust—You can make peanut butter pie with my included graham cracker crust recipe or use your favorite prepared crust.
- Cream cheese adds flavor, richness, and structure to peanut butter cream pie filling.
- Peanut butter - I always use unsweetened, natural, creamy peanut butter because it lacks excess ingredients. But any variety will work for this recipe.
- Powdered sugar - Dissolves easily, sweetens, and thickens the peanut butter cream cheese filling, creating a smooth consistency.
- Vanilla extract - Adds a subtle sweetness and depth to the filling and balances the other ingredient flavors.
- Heavy whipping cream (or store-bought frozen whipped topping) adds richness, stability, and an airy texture to the peanut butter cream cheese mixture.
- Chocolate topping - This is optional but certainly recommended for chocolate and peanut butter lovers. Like a classic ganache, you only need chocolate chips, milk, and a heat source.
- (optional) sea salt - This is the secret weapon of chocolate-covered things. A little sprinkle goes a long way.

How to make peanut butter pie
This peanut butter cream pie uses minimal ingredients and only a few steps. Enjoy these photo instructions and grab the full, printable recipe below.
Decide which pie crust you want to use. I've included a homemade crust in the recipe card below.
To make the peanut butter pie filling, beat cream cheese and peanut butter together in a mixing bowl until combined. Add powdered sugar and vanilla. Beat until combined (the texture will be crumbly).

In a separate mixing bowl, whip heavy cream until stiff peaks form. If using packaged whipped topping, skip forward to the next step.


Next, add the whipped cream (or whipped topping) to the peanut butter mixture and beat on low speed until combined – don't over-mix. Spread the creamy pie filling evenly in the prepared crust. Refrigerate the pie momentarily.

Pro tip: If you make the chocolate topping before filling the crust, you can spread a layer on the crust before adding the filling. This adds an unexpected layer of chocolate to the pie. So fun!
To make the chocolate topping or chocolate ganache, heat milk in the microwave until steaming. Then add chocolate chips, rest a few minutes, stir until smooth, and rest about 10 minutes. You want it slightly cooled and spreadable.


Spread the chocolate topping over the cream pie surface in a uniform layer. I like to sprinkle the top with a few crumbs from my homemade crust and a few pinches of salt.


Cover and refrigerate the finished pie for a minimum of 4 hours. Then, it's time to slice, serve, and live happily ever after.

Recipe tips
- Pie crust: Feel free to substitute the pie crust with any prepared crust of your choice.
- Pie plate size - This pie will fit into a 9-inch or 11-inch pie plate, however it may not look as full in the larger crust.
- Peanut butter variety: I use natural, unsalted peanut butter for this recipe, but you can substitute JIF or Peter Pan in equal amounts for a slightly sweeter pie.
- Slicing and serving tip: Cut and serve the pie when frozen or chilled. Opt for slivers, as peanut butter pie is quite rich.
- Make-ahead: You can make and freeze this pie for up to 30 days or longer.
- Toppings: Add extra toppings like graham cracker crumbs, chocolate shavings, flaky sea salt, mini peanut butter cups, chopped peanuts, or whipped cream.

Dessert recipes we love
📖 Recipe

Easy Peanut Butter Pie Recipe
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from The Kitchen Girl.
Video
Note about scaling
When scaling, the light gray ingredient notes after the comma don’t change. Adjust as needed.
Ingredients
For the crust
- 1 ½ cups Graham Cracker Crumbs (193g), approx 13 cracker sheets, blended
- ¼ cup Brown Sugar
- 6 tablespoons Butter, melted
Pie Filling
- 8 ounces Cream Cheese, softened
- ¾ cup Creamy Peanut Butter
- 1 cup Powdered Sugar
- ½ teaspoon Vanilla Extract
- 1 cup Heavy Cream, or 4 ounces of whipped topping
- ¼ teaspoon Salt, if using unsalted peanut butter
Chocolate topping
- 2 tablespoons Heavy Cream, or milk
- ⅓ cup Semisweet Chocolate Chips
Instructions
For the crust
- Stir the GRAHAM CRACKER CRUMBS, BROWN SUGAR, and MELTED BUTTER in a mixing bowl until combined. The mixture should resemble wet sand.Note: If using whole GRAHAM CRACKERS, pulse them in a food processor or crush them in a plastic bag until finely crumbled.
- Transfer the mixture to a 9-inch or 11-inch pie plate. Use your fingers and a flat-bottomed cup to evenly press the crust into the edges and sides.
- No-bake option: Refrigerate the crust for at least 1 hour before adding the filling.Baked crust option: Preheat the oven to 350°F and bake the crust for 8 minutes until golden brown. Cool completely before adding the peanut butter pie filling.
For the filling
- In a mixing bowl, beat CREAM CHEESE and PEANUT BUTTER on medium speed until combined.
- Add POWDERED SUGAR and VANILLA. Beat until well-combined. It's ok if the texture is crumbly.
- Place the HEAVY WHIPPING CREAM in a separate mixing bowl and beat on medium speed until stiff peaks form (3-5 minutes).Note: If using store-bought WHIPPED TOPPING, no need to beat. Skip to the next step.
- Add WHIPPED CREAM to the peanut butter mixture. Beat on low speed just until combined.
- Spread filling into prepared pie crust. Set aside or cover and refrigerate while making the topping.
For the topping
- Heat HEAVY CREAM just until steaming using a microwave or range top.
- Add CHOCOLATE CHIPS and allow to rest a few minutes.
- Whisk until smooth and pour the chocolate topping over the pie surface. Spread in an even layer. *see topping options below
Chill the pie
- Cover and refrigerate the pie for 8 hours to fully set, but 4-6 hours will chill it enough to enjoy. Cut and serve chilled or near room temperature.
- To store, refrigerate in an airtight container up to 5 days or freeze up to 90 days.
Recipe Notes
Equipment
- 9-inch pie plate or 11-inch
- electric hand mixer or stand mixer
- microwave-safe bowl or saucepan to heat cream for chocolate topping
- wire whisk or fork
Nutrition
Nutrition facts are estimates and may vary based on brands, ingredients, and portions.






Glenda says
Easy recipe but taste like you bought it from a bakery. I did use chocolate graham crackers for the crust and added crumbled Reese cups. Husband loved it for father's day dessert.
Traci says
I'm so glad he loved it and honored that you chose my recipe for his special day 🙂 I LOVE your changes to the crust and topping!! Thanks for coming back to share your results. Yay!