Creamy Peanut Butter Pie
If you are a peanut butter lover, then this peanut butter pie recipe is going to completely knock your socks off. A no-bake Oreo crust is topped with a super creamy, silky smooth peanut butter filling made from scratch (no Cool Whip!). Serve it chilled and drizzled with peanut butter and chocolate; it will be a family favorite for years to come!

Okay, this pie straight-up takes like a mega peanut butter cup; one bite and you will be in heaven. I can’t resist an Oreo crust and when you pile it high with a creamy, fluffy, and light-as-air peanut butter filling, it’s absolutely irresistible.
The best part? It’s so easy to make, is built for making ahead of time, and is a guaranteed crowd-pleaser… A perfect anytime dessert for all of the peanut butter fanatics out there!

How to make the peanut butter pie
This pie is totally no-bake and incredibly easy to make; I promise it’s going to become a fast favorite at your house!
Here’s how we make it:
- Make Oreo Crust – Crush up Oreo cookies, combine with melted butter, and press into a 9-inch pie plate. Chill while you make the filling.
- Make the Filling – Cream cheese, powdered sugar, peanut butter, and vanilla extract are beat until creamy. Heavy cream is whipped to soft peaks and folded into the peanut butter mixture.
- Fill the Pie Plate – Transfer the peanut butter filling into the prepared Oreo crust and smooth into an even layer.
- Chill – Place the pie in the freezer for at least 4 hours or chill in the refrigerator overnight before serving.
- Garnish! – Drizzle the chilled pie with melted peanut butter and chocolate. You could also top it with Reese’s Pieces, chopped peanut butter cups, peanut butter chips, or a combination of all of the above.

Crust alternative
While I highly recommend the Oreo crust used here, you can put a spin on it by using my favorite graham cracker crust.
Use it as-is or substitute chocolate graham crackers!
Another idea for you – replace the Oreos with Nutter Butters for a true peanut butter overload experience.

The best peanut butter to use
I always, always recommend only baking with traditional creamy peanut butter, such as Jif, Skippy, or Peter Pan. Natural-style peanut butter that you need to stir will result in a pie filling that becomes oily and separated.
Save This Recipe
If you'd like to use a nut butter alternative, see the recipe notes below on some recommendations.

Make-ahead suggestions
This pie is the ultimate candidate for making ahead!
It has to be chilled for a number of hours or overnight for it to set properly, so making it at least one day in advance is perfect.

Storing and freezing instructions
This pie keeps exceptionally well! Here are some options:
- Refrigerator – The pie can be kept in the refrigerator, covered, for up to 3 days.
- Freezer – You can keep the pie in the freezer, covered tightly, for up to 1 month. (You can also wrap individual slices in plastic wrap and place in a resealable zip-top freezer bag.) Remove from the freezer 10 to 15 minutes before serving.
More favorite peanut butter recipes
- Homemade Peanut Butter Cups
- Easy Peanut Butter Cookies
- Peanut Butter Brownies
- Easy Peanut Butter Fudge
- Peanut Butter Cup Overload Cake

Watch the Recipe Video Below:
If you make this peanut butter pie and love it, I would so appreciate it if you would take a moment to leave a rating below. Thank you so much! ❤️️

Creamy Peanut Butter Pie
Ingredients
For the Crust:
- 28 (175 g) Oreo cookies
- 6 tablespoons unsalted butter, melted
For the Filling:
- 8 ounces (170.1 g) cream cheese, at room temperature
- 1 cup (90 g) powdered sugar
- 1½ cups (322.5 g) creamy peanut butter, not chunky or natural
- 1 tablespoon vanilla extract
- 2 cups (476 ml) heavy cream
For the Topping Drizzle:
- 1 ounce (28.35 g) semisweet chocolate, finely chopped
- 2 tablespoons peanut butter
Instructions
- Make the Crust: Process the Oreo cookies in a food processor until fine crumbs. Turn the crumbs out into a medium bowl. Add the melted butter and toss with a fork until all of the crumbs are moistened. Press into the bottom and up the sides of a 9-inch pie plate. Refrigerate for at least 30 minutes.
- Make the Filling: Using an electric mixer, beat the cream cheese and powdered sugar on medium speed until light and fluffy, about 2 minutes. Add the peanut butter and vanilla and beat again until completely combined.
- In a separate bowl, whip the heavy cream on medium-high speed until soft peaks form.
- Using a rubber spatula, stir 1/3 of the whipped cream into the cream cheese mixture to lighten it up. Use a rubber spatula to gently fold in the remaining whipped cream. Transfer the filling to the chilled crust and spread in an even layer. Freeze uncovered for at least 4 hours or up to 1 day covered with plastic wrap.
- Garnish the Pie: Put the chocolate in a microwave-safe bowl and heat in 30 second increments at 50% power, stirring after each. Continue until the chocolate is melted and smooth. Transfer to a resealable plastic bag and snip a tiny bit off the corner. Hold the bag over the pie and drizzle the melted chocolate in a zig-zag pattern. Melt the peanut butter in the microwave using the same method used for the chocolate. Add the melted peanut butter to a resealable plastic bag, snip off a corner and drizzle over the pie. Let stand for about 10 minutes to set. Return to the freeze if not serving immediately.
- Remove the pie from the freezer about 10-15 minutes before you are ready to serve. If you have trouble cutting it, running your knife under warm water will help. Cover leftovers tightly with plastic wrap and foil, and store in the freezer.
Notes
- Equipment recommendations: Pie plate / food processor
- Crust Alternative – You can replace the Oreo crust with my favorite graham cracker crust; use it as-is or substitute chocolate graham crackers! You can also replace the Oreos with Nutter Butters.
- Peanut Butter – It is important to use traditional, processed peanut butter (i.e. Jif, Skippy, Peter Pan, etc.) in this recipe. Using natural peanut butter will result in a pie that is oily and may separate, so I do not recommend using natural peanut butter.
- Nut Butter Alternatives – You can use other nut butters such as almond butter, cashew butter, etc. as long as they do not have oil separation (see the note above). A great almond butter substitute that works exceptionally well in baked goods is Barney Butter.
- Cool Whip – If you would prefer to use Cool Whip as a shortcut, you can fold in an 8-ounce container in place of using the whipped heavy cream.
- Recipe adapted from Martha Stewart’s Pies and Tarts.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
[Photography by Ari of Well Seasoned]




If I wanted to double this recipe for a large family gathering could I make it in a 9×13 dish?
Yes I think that would work!
My 42 year old daughter requested peanut butter pie for her birthday dessert. As soon as I saw yours, I knew that was the recipe. I have made other peanut butter pie recipes, but yours was over the top delicious since you recommended using heavy whipping cream, when I’ve always only used Cool Whip. Everyone LOVED it! My husband said it is better than any other peanut butter pie he’s ever had including one at a renowned restaurant in Philadelphia that was supposedly know for its peanut butter pie.
Where is the link fir the pie video?
Do I decorate the top of the pie right before serving or do I decorate and then refrigerate it for a while?
Hi Sharon, You could do it either way! If you decorate right before serving, let it sit for 10 to 15 minutes so the chocolate and peanut butter drizzle has a chance to set.