Peanut Butter Pie Recipe Perfect for Holidays and Parties – Creamy, Easy, Crowd-Pleasing

This peanut butter pie is the kind of dessert that makes people close their eyes after the first bite. It’s smooth, creamy, and just sweet enough, with a chocolate cookie crust that balances the rich peanut butter filling. Best of all, it’s no-bake and easy to make ahead, which is exactly what you want during the holidays or before a party.

You can dress it up with chocolate drizzle or keep it simple. Either way, it looks impressive and tastes even better.

What Makes This Special

This pie hits that nostalgic note without feeling heavy. The filling is fluffy and silky thanks to a mix of cream cheese and whipped cream.

The crust adds crunch and a touch of chocolate that pairs naturally with peanut butter. It also sets beautifully in the fridge, so slices come out clean.

It’s a recipe you can assemble in about 20 minutes and let chill while you focus on everything else. It travels well, slices neatly, and keeps its shape on a dessert table.

For busy hosts and peanut butter fans, it checks all the boxes.

What You’ll Need

  • Chocolate cookie crust: 2 cups chocolate cookie crumbs (like Oreo crumbs, filling removed), 6 tablespoons unsalted butter (melted), 2 tablespoons granulated sugar
  • Creamy peanut butter: 1 cup (not natural or oily varieties)
  • Cream cheese: 8 ounces, softened to room temperature
  • Powdered sugar: 3/4 cup
  • Vanilla extract: 1 teaspoon
  • Heavy cream: 1 cup, cold (or 8 ounces whipped topping)
  • Salt: Pinch, to balance sweetness
  • Optional toppings: Warm chocolate ganache, chocolate shavings, chopped peanuts, peanut butter cups, or a drizzle of melted peanut butter

How to Make It

  1. Prepare the crust. Stir cookie crumbs, melted butter, and sugar until the mixture looks like wet sand. Press firmly into a 9-inch pie dish, going up the sides. Use the bottom of a measuring cup to compact it well.
  2. Chill or bake the crust. For a no-bake crust, chill 20–30 minutes.

    For extra crunch, bake at 350°F (175°C) for 8–10 minutes, then cool completely.

  3. Beat the filling base. In a mixing bowl, beat cream cheese, peanut butter, powdered sugar, vanilla, and a pinch of salt until smooth and fluffy. Scrape the bowl so everything blends evenly.
  4. Whip the cream. In a separate cold bowl, whip heavy cream to medium-stiff peaks. Don’t overwhip; you want it just firm enough to hold shape.
  5. Fold gently. Fold the whipped cream into the peanut butter mixture in two additions.

    Use a spatula and light strokes to keep the filling airy.

  6. Fill the crust. Spoon the filling into the cooled crust and smooth the top with the back of a spoon or an offset spatula.
  7. Chill to set. Cover and refrigerate for at least 4 hours, ideally overnight. The pie will slice cleanly once fully set.
  8. Add toppings. Before serving, top with chocolate drizzle, chopped peanuts, or shaved chocolate for a festive finish.
  9. Slice and serve. Use a warm, dry knife for neat slices. Wipe the blade between cuts.

Storage Instructions

Keep the pie covered and refrigerated for up to 4 days.

The flavor deepens slightly after the first day, and the texture stays silky. If you used a whipped topping instead of heavy cream, it may hold even longer.

To freeze, wrap the entire pie tightly in plastic and then in foil, or freeze slices in airtight containers. Thaw in the fridge overnight.

Add fresh toppings after thawing to keep them crisp.

Health Benefits

This is definitely a dessert, but it does offer a few upsides. Peanut butter brings protein and healthy fats that help with satisfaction, so a small slice goes a long way. Peanuts also contain vitamin E, magnesium, and niacin.

Using real whipped cream gives you control over sweetness compared to some store-bought fillings.

If you choose a lower-sugar crust or reduce the powdered sugar slightly, you can keep the pie balanced without losing that classic flavor.

Common Mistakes to Avoid

  • Using natural peanut butter. It can separate and make the filling oily. Stick to creamy, no-stir peanut butter for a stable texture.
  • Skipping the chill time. The pie needs several hours to set. Cutting too early leads to soft, messy slices.
  • Overwhipping the cream. If it turns grainy, the filling won’t be smooth.

    Aim for medium-stiff peaks.

  • Not compacting the crust. Press it firmly so it doesn’t crumble when sliced.
  • Adding hot toppings. Let ganache or melted peanut butter cool slightly before drizzling, or it may melt the filling.

Recipe Variations

  • Salted caramel swirl: Dollop and swirl 1/4 cup salted caramel into the top before chilling. Finish with flaky sea salt.
  • Chocolate-peanut butter layers: Spread a thin layer of melted chocolate over the cooled crust and let it set before adding the filling.
  • Nutty crunch: Fold in 1/3 cup chopped roasted peanuts for texture.
  • Mini pies: Press crust into muffin tins or mini tart shells. Chill and top each with a peanut butter cup.
  • Cookie butter twist: Swap 1/4 cup of the peanut butter for cookie butter for a spiced note.
  • Lighter option: Use reduced-fat cream cheese and a bit less powdered sugar.

    The texture stays creamy if you keep the whipped cream.

  • Gluten-free: Use gluten-free chocolate cookies for the crust.

Explore more irresistible pie recipes you won’t want to miss:

Buttermilk Pie Recipe

Nutter Butter Cream Pie​

FAQ

Can I make this a day or two ahead?

Yes. This pie is perfect for making ahead. Prepare it up to 2 days in advance and add toppings just before serving.

What if I only have natural peanut butter?

You can try it, but the filling may be looser and slightly oily.

If you must use natural, stir it very well and add an extra 2 tablespoons powdered sugar to help stabilize.

Can I use store-bought crust?

Absolutely. A premade chocolate or graham crust works fine. If using graham, consider adding a thin chocolate layer for that classic flavor combo.

How do I make ganache for topping?

Warm 1/4 cup heavy cream until steaming, then pour over 1/3 cup chopped chocolate.

Let sit 2 minutes, stir until smooth, cool slightly, and drizzle over the chilled pie.

How do I get clean slices?

Chill the pie fully, then use a sharp knife warmed under hot water and dried. Wipe the blade between cuts for neat edges.

Can I reduce the sugar?

Yes, reduce powdered sugar to 1/2 cup for a less sweet filling. Taste and adjust.

The chocolate crust and toppings will still bring plenty of sweetness.

What if I don’t have heavy cream?

Use 8 ounces whipped topping folded into the filling instead. It’s very stable and gives a fluffy texture.

Is there a way to make it dairy-free?

Try dairy-free cream cheese and a coconut-based whipped topping. Use a dairy-free cookie for the crust and check your chocolate for dairy-free labeling.

In Conclusion

This peanut butter pie delivers all the comfort of a classic dessert with almost no stress.

The creamy filling, crisp chocolate crust, and easy make-ahead steps make it ideal for holidays and parties. Keep it simple, or add a few festive toppings to make it your own.

When you need a reliable crowd-pleaser, this is the one to bring. It’s familiar, indulgent, and always the first pie to disappear from the table.

Creamy peanut butter pie with a smooth filling and crumbly crust, sliced on a white plate with whole peanuts on the side.

Peanut Butter Pie Recipe Perfect for Holidays and Parties - Creamy, Easy, Crowd-Pleasing

Prep Time 20 minutes
Chill Time 5 hours
Total Time 5 hours 20 minutes
Course Dessert
Cuisine American
Servings 8 Slices

Ingredients
  

  • Chocolate cookie crust: 2 cups chocolate cookie crumbs (like Oreo crumbs, filling removed), 6 tablespoons unsalted butter (melted), 2 tablespoons granulated sugar
  • Creamy peanut butter: 1 cup (not natural or oily varieties)
  • Cream cheese: 8 ounces, softened to room temperature
  • Powdered sugar: 3/4 cup
  • Vanilla extract: 1 teaspoon
  • Heavy cream: 1 cup, cold (or 8 ounces whipped topping)
  • Salt: Pinch, to balance sweetness
  • Optional toppings: Warm chocolate ganache, chocolate shavings, chopped peanuts, peanut butter cups, or a drizzle of melted peanut butter

Instructions
 

  • Prepare the crust. Stir cookie crumbs, melted butter, and sugar until the mixture looks like wet sand. Press firmly into a 9-inch pie dish, going up the sides. Use the bottom of a measuring cup to compact it well.
  • Chill or bake the crust. For a no-bake crust, chill 20–30 minutes.For extra crunch, bake at 350°F (175°C) for 8–10 minutes, then cool completely.
  • Beat the filling base. In a mixing bowl, beat cream cheese, peanut butter, powdered sugar, vanilla, and a pinch of salt until smooth and fluffy. Scrape the bowl so everything blends evenly.
  • Whip the cream. In a separate cold bowl, whip heavy cream to medium-stiff peaks. Don’t overwhip; you want it just firm enough to hold shape.
  • Fold gently. Fold the whipped cream into the peanut butter mixture in two additions.Use a spatula and light strokes to keep the filling airy.
  • Fill the crust. Spoon the filling into the cooled crust and smooth the top with the back of a spoon or an offset spatula.
  • Chill to set. Cover and refrigerate for at least 4 hours, ideally overnight. The pie will slice cleanly once fully set.
  • Add toppings. Before serving, top with chocolate drizzle, chopped peanuts, or shaved chocolate for a festive finish.
  • Slice and serve. Use a warm, dry knife for neat slices. Wipe the blade between cuts.

Leave a Comment

Recipe Rating