This page may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. If you choose to make a purchase after clicking a link, I may receive a commission at no additional cost to you. My goal is to provide helpful and valuable content, and any commissions help me maintain this site and continue creating high-quality content for my readers. Thank you for your support!
This easy peanut butter pie is rich, creamy, and packed with irresistible peanut butter flavor.
A buttery crust, smooth peanut butter filling, and chocolate topping come together with simple ingredients and minimal baking.
It’s an easy dessert that’s sure to impress.
Why You’ll Love This Peanut Butter Pie
- Creamy and rich peanut butter flavor: Every bite is smooth, rich, and packed with delicious peanut butter taste.
- Easy to prepare: Simple ingredients and straightforward steps make this pie beginner-friendly.
- Perfect for any occasion: It’s a delicious choice for holidays, parties, or a family dessert.
- Great for making ahead: Prepare it in advance and keep it chilled until you’re ready to serve.
- Chocolate and peanut butter: The classic combination creates a dessert that’s hard for anyone to resist.

Ingredients for Peanut Butter Pie
For the Pie Crust
- 1½ cups graham cracker crumbs
- 6 tablespoons unsalted butter, melted
- ¼ cup granulated sugar
For the Peanut Butter Filling
- 1 cup creamy peanut butter
- 8 ounces cream cheese, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 cup heavy whipping cream, whipped, or 2 cups whipped topping
For the Topping
- 1 cup whipped cream
- ¼ cup chocolate shavings or chocolate chips
- 2 tablespoons peanut butter, melted for drizzling (optional)
How to Make Peanut Butter Pie
1. Prepare the Pie Crust
Add the graham cracker crumbs, melted butter, and granulated sugar to a bowl and stir until the crumbs are evenly coated and the mixture resembles wet sand.
Press the mixture firmly and evenly into the bottom and sides of a 9-inch pie dish.
Use the bottom of a measuring cup or glass to compact the crust, which helps prevent it from crumbling when sliced.
Chill the crust for at least 30 minutes, or bake it at 350°F (175°C) for 8–10 minutes if you prefer a firmer, slightly crispier base.
Let a baked crust cool completely before adding the filling.
2. Make the Peanut Butter Filling
Beat the softened cream cheese and creamy peanut butter together until the mixture is smooth and free of lumps.
Add the powdered sugar and vanilla extract, then beat again until everything is well combined.
In a separate bowl, whip the heavy cream until it forms soft peaks if you are using fresh whipped cream.
Gently fold the whipped cream into the peanut butter mixture until the filling is light, smooth, and creamy.
Avoid overmixing at this stage so the filling stays fluffy.
3. Fill the Pie
Spoon the peanut butter filling into the prepared crust.
Spread it evenly from the center toward the edges using a spatula or the back of a spoon.
Smooth the surface so the pie has an even finish and is ready for its toppings.
4. Chill the Pie
Cover the pie loosely and refrigerate it for at least 4 hours, or until the filling is firm enough to slice cleanly.
For the best texture, you can also chill it overnight.
Giving the pie enough time to set is important because it helps the creamy filling hold its shape when served.
5. Add the Toppings
Once the pie is fully chilled, spread or pipe whipped cream over the top.
Sprinkle with chocolate shavings or chocolate chips for a simple chocolate finish.
For extra peanut butter flavor, gently melt the 2 tablespoons of peanut butter and drizzle it over the top.
Slice the pie with a sharp knife and serve it cold for the best texture.
Tips for Making the Best Peanut Butter Pie
- Use creamy, well-stirred peanut butter: This creates a smooth, evenly mixed filling without excess oil.
- Soften the cream cheese: Room-temperature cream cheese blends more easily and helps prevent lumps.
- Avoid overmixing: Gently fold in the whipped cream to keep the filling light and fluffy.
- Chill the pie thoroughly: Allow enough time for the filling to firm up so it slices neatly.
- Use a sharp knife: A sharp knife helps create clean, attractive slices without crushing the crust or filling.
Peanut Butter Pie Variations
- Chocolate Cookie Crust: Replace the graham cracker crust with crushed chocolate cookies for a richer chocolate flavor.
- No-Bake Peanut Butter Pie: Skip baking the crust and chill the assembled pie until the filling is firm and ready to serve.
- Chocolate Peanut Butter Pie: Add melted chocolate or cocoa powder to the filling for an extra layer of chocolate flavor.
- Peanut Butter and Banana Pie: Add sliced bananas between the crust and filling for a sweet, fruity twist.
- Salted Peanut Butter Pie: Sprinkle flaky sea salt over the chocolate topping to balance the pie’s sweetness.
- Mini Peanut Butter Pies: Divide the crust and filling among small tart pans or muffin cups to make individual desserts.
How to Store Peanut Butter Pie
Store leftover peanut butter pie in the refrigerator to keep the creamy filling firm and fresh.
Cover the pie tightly with plastic wrap or aluminum foil, or place individual slices in airtight containers.
Keep the pie refrigerated at 40°F (4°C) or below and enjoy it within 3–4 days for the best taste and texture.
If you want to keep the pie longer, freeze it before adding delicate toppings such as whipped cream.
Wrap the chilled pie tightly in plastic wrap, followed by a layer of aluminum foil, to help prevent freezer burn.
Freeze the pie for up to 2 months, then thaw it overnight in the refrigerator before serving.
Add fresh whipped cream, chocolate, or peanut butter drizzle after thawing for the best finish.
What to Serve With Peanut Butter Pie
- Whipped cream: Add a light, creamy topping that balances the rich peanut butter filling.
- Chocolate sauce: Drizzle over each slice for an extra layer of chocolate flavor.
- Caramel sauce: Add a sweet, buttery finish that pairs beautifully with peanut butter.
- Vanilla ice cream: Serve alongside a chilled slice for a delicious contrast of textures.
- Fresh berries: Add strawberries or raspberries for a bright, slightly tart contrast.
- Chopped peanuts: Sprinkle over the top for extra crunch and roasted peanut flavor.
Final Thoughts
This peanut butter pie is creamy, rich, and surprisingly easy to make with simple ingredients and minimal baking.
Give it a try for your next gathering or family dessert—you’ll have a delicious pie everyone will want another slice of.
FAQs
Does peanut butter pie need to be refrigerated?
Yes, peanut butter pie should be refrigerated because its creamy filling contains dairy and needs to stay chilled for food safety and the best texture.
Can I make peanut butter pie ahead of time?
Yes, it’s an excellent make-ahead dessert because the filling needs several hours to chill and set properly before serving.
Can I freeze peanut butter pie?
Yes, wrap the pie tightly in plastic wrap and aluminum foil, then freeze for up to 2 months; thaw it overnight in the refrigerator before serving.
Why is my peanut butter pie too soft?
The pie may be too soft if it hasn’t chilled long enough, contains too much liquid, or the whipped cream wasn’t properly whipped before being added.
Can I use natural peanut butter in peanut butter pie?
Yes, but natural peanut butter can separate and release oil, which may make the filling softer or less smooth. Stir it thoroughly before using.
Easy Peanut Butter Pie Recipe: Creamy, Chocolatey & Irresistible
Difficulty: Easy8
Slices20
minutes10
minutes4
hours30
minutesA rich and creamy peanut butter pie with a buttery graham cracker crust, fluffy filling, whipped cream, and chocolate shavings.
Ingredients
For the crust:
1½ cups graham cracker crumbs
6 tablespoons unsalted butter, melted
¼ cup granulated sugar
For the filling:
1 cup creamy peanut butter
8 ounces cream cheese, softened
1 cup powdered sugar
1 teaspoon vanilla extract
1 cup heavy whipping cream
For the topping:
1 cup whipped cream
¼ cup chocolate shavings or chocolate chips
2 tablespoons peanut butter, melted, optional
Directions
- Prepare the crust: Preheat the oven to 350°F (175°C). Mix the graham cracker crumbs, melted butter, and sugar until evenly combined.
- Bake the crust: Press the mixture firmly into a 9-inch pie dish, covering the bottom and sides evenly. Bake for 8–10 minutes, then cool completely.
- Make the filling: Beat the softened cream cheese and peanut butter until smooth. Add the powdered sugar and vanilla, then mix until fully combined.
- Whip the cream: In a separate bowl, beat the heavy cream until soft peaks form. Gently fold it into the peanut butter mixture until smooth and fluffy.
- Fill the crust: Spoon the filling into the cooled crust and spread it evenly with a spatula.
- Chill: Cover and refrigerate for at least 4 hours, or preferably overnight, until the filling is firm.
- Decorate and serve: Top with whipped cream and chocolate shavings. Drizzle with melted peanut butter if desired, then slice and serve chilled.
Notes
- Use creamy, well-stirred peanut butter for the smoothest filling.
- Make sure the cream cheese is softened to prevent lumps.
- Chill the pie thoroughly before slicing so it holds its shape.
- Store leftovers covered in the refrigerator for 3–4 days.
- For longer storage, wrap the pie well and freeze for up to 2 months.


Hi, I’m Sorenna Blythe, the baker and writer behind Mix Whisk Bake. I share simple, reliable recipes and honest kitchen moments to help home bakers bake with confidence and joy. When I’m not testing new treats, you’ll find me sipping coffee and dreaming up my next bake.