Jump to RecipeJump to VideoLeave a ReviewPin Recipe

A creamy peanut butter pie is the perfect old fashioned dessert with a crisp vanilla wafer crust and a light, fluffy filling. This easy recipe comes together with simple ingredients and sets beautifully for holidays, potlucks, or any family gathering.

If you’re looking for more sweet treats, try this chocolate pudding pie and this easy banana pudding, or browse our collection of Easy Christmas Desserts.

Peanut butter pie in a white pie plate on a white table.

Before You Get Started

  • Use a processed peanut butter like Jif or Skippy. Natural peanut butter tends to separate and can leave you with a runny or grainy filling.
  • Be sure the heavy cream is very cold. Cold cream whips quickly and gives the filling its fluffy texture.
  • Let the crust cool all the way to room temp before filling it.

A Classic Southern Dessert

Here in Virginia, we take a lot of pride in our pork, oysters, and peanuts. From baked ham at Easter to oyster stew on Christmas Eve and easy peanut butter pie for dessert, these foods show up in so many of our favorite traditions.

The good news is that you do not have to be a Virginian to enjoy the decadence of a rich, creamy peanut butter pie made from scratch. This make ahead dessert comes together with simple pantry staples in just a few minutes and fits any occasion, from birthdays to casual cookouts or holiday dinners.

Slice of peanut butter pie on a white table.

How to Make Peanut Butter Pie

Step 1: Prepare the Cookie Crust

Start by mixing the vanilla wafer crumbs with melted butter and sugar. It will look sandy, but once you press it into the dish it firms up nicely.

** Pro Tip: Use the bottom of a small measuring cup to press everything into an even layer. Get the crumbs up the sides of the dish too so the filling has a nice place to sit. Baking this crust helps it stay crisp under the soft filling.

Step 2: Cool the Crust Completely

This part is important. A warm crust will melt the filling the minute it hits the pan. Let the crust cool on a wire rack, then slide it into the fridge for a few minutes if you are running short on time. You want it completely cool to the touch.

Cookie crust for a peanut butter pie.

Step 3: Mix the Peanut Butter and Cream Cheese

In a large bowl, beat the peanut butter and softened cream cheese together until smooth. Scrape the bowl a couple of times so nothing clings to the sides. Mixing these two ingredients first keeps your filling lump free.

Step 4: Add the Confectioners Sugar

Sift your confectioners sugar before adding it to the bowl. If you forget to sift it, do not worry. Just beat the filling a little longer and most tiny lumps will smooth out. The mixture will start to thicken as the sugar blends in.

Step 5: Whip in the Heavy Cream

Pour in the cold cream and start mixing on low just until it combines. Then turn the mixer to high speed and watch closely. The filling thickens fast once the cold cream hits the peanut butter mixture.

** Pro Tip: Stop mixing as soon as you see soft peaks and gentle ripples. Overmixing can make the filling grainy.

Mixing the filling in a stand mixer for a peanut butter pie.

Step 6: Fill and Chill the Pie

Spread the filling gently into the cooled crust. Try not to press too hard or you will deflate the whipped cream.

Cover the pie and refrigerate for at least 4 hours. The filling will firm up beautifully and slice cleanly once chilled.

** Pro Tip: Any extra filling that you can’t fit into the crust sets up as a delicious peanut butter mousse. Tuck it into ramekins and keep it in the fridge for a chef’s treat.

Adding the filling to peanut butter pie.

Step 7: Add Garnishes Before Serving

Right before serving, top the pie with chopped peanuts or a swirl of whipped cream. I like to add the peanuts at the last minute so they stay crunchy.

Side shot of a woman holding a peanut butter pie.

Variations

  • Make an Oreo crust or graham cracker crust instead of vanilla wafers.
  • Add a drizzle of melted chocolate over the filling before it chills for a pretty swirl.
  • Fold in chopped Reese’s cups.
  • Add sliced bananas under the filling for a peanut butter banana twist.
  • Make individual mini pies in muffin tins for parties.

Frickin’ amazing! I had a bottle of the chocolate shell topping so I added it to the top. Super yummy, everyone wants more.

– Sarah

Storage, Freezing & Make Ahead

Store the pie in the refrigerator for up to 4 days.

Freeze individual slices for 1 to 2 months. Wrap each slice in plastic, then foil. Thaw in the fridge before serving.

Make the pie a day ahead for the easiest holiday prep.

Frequently Asked Questions

Why is my peanut butter pie soft or runny?

This usually happens when natural peanut butter is used, the crust is warm, or the filling is under whipped. Use processed peanut butter and make sure the cream is very cold.

Can I use natural peanut butter?

You can, but it changes the texture. Natural peanut butter separates and will not whip as smoothly. For best results, stick with a classic processed peanut butter.

Why is my filling grainy?

Graininess comes from overmixing or from using cold cream cheese. Make sure your cream cheese is softened and stop whipping as soon as the filling thickens.

How do I make a no bake version?

Skip the baked crust and press the crumbs firmly into the dish. Chill the crust for at least 30 minutes before adding the filling.

Can I double this for a deep dish pie plate?

Yes. Increase the crust by 50 percent and double the filling (you likely won’t need all of that extra filling though). The pie will need a little extra chill time to fully set.

Slice of peanut butter pie with a bite on a fork.

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Square side shot of a slice of peanut butter pie with a bite on a fork.

Old-Fashioned Peanut Butter Pie

5 from 6 votes
Prep: 40 minutes
Cook: 10 minutes
Chilling Time 6 hours
Total: 6 hours 50 minutes
Servings 8 slices
Calories 952 kcal
A fluffy, creamy peanut butter pie with a crisp vanilla wafer crust that comes together easily and tastes like a classic diner favorite.

Equipment

  • 9 inch pie plate
  • Electric mixer or stand mixer

Ingredients
  

For the Crust:

  • 2 cups vanilla wafer cookie crumbs (I use 60 whole Nilla wafer cookies)
  • 6 tablespoons salted butter melted and cooled
  • ¼ cup sugar

For the Filling:

  • 1 ½ cups creamy peanut butter
  • 1 (8 ounce) block cream cheese softened at room temperature
  • 1 cup confectioners’ sugar sifted
  • 2 cups very cold heavy whipping cream
  • Optional garnish: chopped peanuts, whipped cream

Instructions

Prepare the Crust:

  • Preheat the oven to 400°F.
  • In a bowl, combine the cookie crumbs, melted butter, and sugar. Pat the mixture onto the bottom and sides of a buttered 9-inch pie plate. I use the flat bottom of a small measuring cup to press the crumbs in an even layer.
  • Bake the shell in the 400°F oven for 10 minutes, transfer it to a rack, and let it cool completely.
    Cookie crust for a peanut butter pie.

Prepare the Filling:

  • Once the crust is completely cool, prepare the filling. In a large bowl, use an electric mixer to beat the peanut butter and cream cheese on medium speed until combined. Add confectioners’ sugar and beat to combine. Add cream; mix on low speed until combined. Increase mixer to high speed; beat just until the mixture thickens (be careful not to overbeat).
    Mixing the filling in a stand mixer for a peanut butter pie.
  • Spread the filling in the pie crust. Cover and refrigerate until firm, at least 4 hours or overnight.
    Adding the filling to peanut butter pie.
  • Garnish with chopped peanuts and whipped cream just before serving.
    Horizontal overhead shot of a finished peanut butter pie on a white table.

Notes

  • Use a processed peanut butter like Jif or Skippy for the smoothest, creamiest filling. Natural peanut butter separates and can make the pie runny.
  • Make sure the cream cheese is softened to room temperature so it blends smoothly with the peanut butter.
  • Keep the heavy cream very cold so the filling whips up light and fluffy.
  • Sift the confectioners sugar to avoid tiny lumps in the filling.
  • Do not overmix once the heavy cream is added. Stop as soon as the filling thickens to prevent a grainy texture.
  • Bake the vanilla wafer crust so it stays crisp under the creamy filling.
  • Allow the crust to cool completely before adding the filling or it will soften the bottom layer.
  • Plan for at least 4 hours of chill time so the pie slices cleanly. Overnight is even better.
  • Add chopped peanuts or whipped cream right before serving so the toppings stay fresh and crunchy.
  • Extra filling can be refrigerated in small ramekins. It sets up into the best peanut butter mousse.

Nutrition

Serving: 1sliceCalories: 952kcalCarbohydrates: 66gProtein: 17gFat: 72gSaturated Fat: 32gPolyunsaturated Fat: 11gMonounsaturated Fat: 24gTrans Fat: 1gCholesterol: 136mgSodium: 592mgPotassium: 438mgFiber: 4gSugar: 41gVitamin A: 1518IUVitamin C: 1mgCalcium: 90mgIron: 1mg
Keyword: easy peanut butter pie, old fashioned peanut butter pie, peanut butter pie
Course: Dessert
Cuisine: American, Southern

Originally published in August, 2021, this post was updated in December, 2025.

Square shot of Blair Lonergan from the food blog The Seasoned Mom serving a pie at a table outside.

Hey, I’m Blair!

Welcome to my farmhouse kitchen in the foothills of Virginia’s Blue Ridge Mountains. Inspired by local traditions and seasonal fare, you’ll find plenty of easy, comforting recipes that bring your family together around the table. It’s down-home, country-style cooking!

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. Barb G. says:

    5 stars
    I followed the instructions of this pie. The only thing I did wrong was, I pressed the crumb crust in hard with the bottom of a flat bottom measuring cup. Made the crust hard. It was in the fridge two days, & it didnโ€™t soften up, like you said it wouldnโ€™t. Other than that, Itโ€™s a fabulous pie. The filling is lite & very flavorful. I didnโ€™t add Vanilla Extract. I will make again.

    1. Blair Lonergan says:

      Hi, Barb! Thanks for your note. I’m glad that you liked the pie!

  2. Joel says:

    5 stars
    Great recipe so far as I can tell, but I’ve got twice as much filling as I need. I goofed?

    1. Blair Lonergan says:

      Hi, Joel! No, you didn’t do anything wrong! I try to pile as much filling as possible in the crust, and then refrigerate any extra filling โ€” it will set up and be a delicious peanut butter mousse to eat with a spoon or scoop with cookies. The chefโ€™s treat!

  3. Penny says:

    5 stars
    Delish!!! Does this pie freeze well?–Penny

    1. The Seasoned Mom says:

      Thank you, Penny! Yes, you can freeze leftovers for up to 1 month.

  4. Donna says:

    5 stars
    My family loves it ever single time I make it. Hereโ€™s my notes:
    1) To get 2 cups of vanilla wafer crumbs takes less than an 11 ounce box of vanilla wafers
    2) Be sure to evenly spread pie crust in the pan and check every 30-60 seconds towards the end of the 10 minutes bake time to ensure that any thin spots in the crust donโ€™t burn
    3) It took about 90 minutes for the pie crust to cool to room temperature (January in Illinois)
    4) Use the scraper attachment on the KitchenAid mixer to mix the filling. The whisk attachment will not mix all the peanut butter from the sides of the bowl.

    1. Blair Lonergan says:

      Awesome tips, Donna. Thank you! I’m so glad that your family enjoys it!

  5. Sandy says:

    Looking good
    Is the heavy cream cold or room temp?
    I bought a graham cracker crust, will I have too much leftover?
    Can I cut down the ratio?
    Thanks

    1. Blair Lonergan says:

      Hi, Sandy! The heavy cream should be cold (sorry that wasn’t clear — I added that to the recipe). You will likely have some extra filling, which you can refrigerate. It will set up and be a delicious peanut butter mousse to eat with a spoon or scoop with cookies. The chefโ€™s treat!

  6. Rose says:

    5 stars
    Just made this pie today. It was easy, but I have a question….is there any way to lighten it up a bit? It seems awful heavy. I was thinking instead of using the heavy whipping cream, could you use Cool Whip. This is very high calorie, and very heavy. I didnt think that it. would be so heavy, until I picked it up to placd if in the fridge.
    Wish there is some way to lighten it up, because I probably won’t make it again. It did have a( very good taste! I cut the pieces very small because we are on lo cal diets, the remainder went to the neighbors minus 2 pics for tomorrow!

    1. Ms Dedria says:

      Rose….

      I did lighten up the heavy recipe.
      I see the author didn’t answer,
      I used coolwhip instead of the heavy cream.
      I cut mostly everything in 1/2. The peanut butter also made it heavy. I beat the heck out of the cream cheese to lighten it with the 10x sugar. Then the peanut butter, whipped it and added coolwhip. Just enough for a prepared frozen pie crust, and it turned out great. Just experiment. It disappeared at the BBQ we had.
      So, yes…you can lighten it up.
      I taught at the Y a long time ago!

      1. The Seasoned Mom says:

        Thank you for for sharing!

  7. Sarah says:

    5 stars
    Frickinโ€™ amazing! I had a bottle of the chocolate shell topping so I added it to the top. Super yummy, everyone wants more.

    1. The Seasoned Mom says:

      Thank you, Sarah!