There is something truly magical about a creamy, dreamy peanut butter dessert that doesn’t require turning on the oven. The No Bake Peanut Butter Pie Recipe is a delightful treat that combines the rich, nutty flavor of peanut butter with a smooth, luscious filling nestled inside a crisp graham cracker or Oreo crust. It’s a perfect dessert for warm days, last-minute gatherings, or when you simply want something indulgent without the fuss of baking. Once you try this recipe, it will quickly become your go-to guilty pleasure for any occasion!

Ingredients You’ll Need
Each ingredient in this No Bake Peanut Butter Pie Recipe is simple yet essential, working together to create an irresistible combination of flavors and textures. From the creamy peanut butter that forms the heart of the pie to the light and airy Cool Whip that adds the perfect finish, every element plays a starring role in crafting this no-bake wonder.
- Peanut butter (⅔ cup): Choose creamy for a smooth filling that melds perfectly with the other ingredients.
- Cream cheese (4 ounces, room temperature): Adds tang and richness that balances the sweetness beautifully.
- Powdered sugar (1 cup): Sweetens the pie evenly without any grit, ensuring a silky texture.
- Milk (½ cup): Lightens the mixture and makes the filling delightfully fluffy and smooth.
- Pie crust (1 9” graham cracker or Oreo crust): Provides a crisp, buttery base that perfectly complements the peanut butter filling.
- Cool Whip (4 ounces, thawed): Adds a cloud of lightness on top, making each bite heavenly.
- Roasted peanuts (chopped, optional garnish): Introduces a satisfying crunch and extra peanut flavor when sprinkled on top.
How to Make No Bake Peanut Butter Pie Recipe
Step 1: Cream the Base Ingredients
Start by combining the peanut butter, cream cheese, and powdered sugar in a large mixing bowl. Using an electric mixer, beat until the mixture is completely smooth and creamy. This step is key because it ensures that the peanut butter and cream cheese blend into a silky filling without lumps. Once those are perfectly creamed together, gradually add the milk and continue mixing until everything is light and fluffy.
Step 2: Pour Into the Crust
Next, pour your peanut butter filling into the prepared graham cracker or Oreo pie crust. Use a spatula to spread the filling evenly, smoothing the top so the pie has a clean, polished look. This creates a thick layer of creamy peanut goodness nestled inside the crunchy crust, making every bite a perfect texture contrast.
Step 3: Top With Cool Whip and Peanuts
Gently spread the thawed Cool Whip evenly over the peanut butter layer. This adds a light, airy texture that balances the richness of the filling beautifully. If you want to boost the peanut flavor and add some texture, sprinkle chopped roasted peanuts on top—they give a delightful crunch and extra nutty aroma to the pie.
Step 4: Freeze Until Set
Place your pie in the freezer for at least 3 hours to allow it to firm up properly. This chilling step is crucial because it helps the filling set without baking, giving you that perfect sliceable consistency. When ready to serve, pull it out about 10 minutes beforehand so it softens just slightly for the easiest slicing and best flavor release.
How to Serve No Bake Peanut Butter Pie Recipe

Garnishes
While the pie is already a star on its own, adding garnishes takes it to the next level. Besides chopped roasted peanuts, consider drizzling melted chocolate or sprinkling a little sea salt on top to contrast the sweetness. Fresh berries, like raspberries or sliced bananas, can add a pop of color and freshness that complements the nutty filling wonderfully.
Side Dishes
Serve this pie alongside a scoop of vanilla ice cream or a dollop of whipped cream for an indulgent experience. A simple glass of cold milk or a cup of coffee also pairs beautifully, balancing the richness of the peanut butter and enhancing every bite of this no bake dessert.
Creative Ways to Present
To impress guests, try serving individual slices on decorative plates with a small spoonful of chocolate sauce drizzled artistically on the side. You can also cut the pie into bite-sized squares for a fun dessert platter or make mini versions in small jars or ramekins for portable, party-friendly treats.
Make Ahead and Storage
Storing Leftovers
Keep any leftover pie covered tightly with plastic wrap or stored in an airtight container in the refrigerator. It will stay fresh and delicious for up to 3 days. This makes it the perfect dessert to prepare ahead of time when you need something ready to go for a crowd.
Freezing
If you want to enjoy this pie later, freezing is a great option. Wrap the entire pie tightly with plastic wrap and aluminum foil to prevent freezer burn, then freeze for up to a month. When ready to eat, thaw it overnight in the refrigerator before serving for best texture and flavor.
Reheating
This No Bake Peanut Butter Pie Recipe is best enjoyed cold or at room temperature, so reheating is not necessary. Just let it sit out for 10 minutes after taking it from the fridge or freezer to soften slightly so you get the perfect slice and luscious texture every time.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Using crunchy peanut butter will add extra texture and nutty bits inside the filling, which some people really enjoy. Just be aware it might make the pie slightly less smooth, but it’s a delicious variation.
Is there a substitute for Cool Whip?
You can use homemade whipped cream or any whipped topping of your choice. Just make sure it’s fully thawed and light to keep the airy texture on top of the pie.
Can I make this pie with a different crust?
Yes! While graham cracker and Oreo crusts are classic options, feel free to get creative with a pretzel crust for a salty twist or even a simple cookie crust made from crushed cookies and melted butter.
How long does it take to set properly before serving?
The pie requires freezing for at least 3 hours to achieve the right consistency. If you’re short on time, chilling it overnight is even better for a firmer set.
Can this pie be made dairy-free?
You can try substituting dairy-free cream cheese and whipped toppings along with a plant-based milk. The texture may vary slightly, but the rich peanut butter flavor will still shine through.
Final Thoughts
This No Bake Peanut Butter Pie Recipe is more than just an easy dessert—it’s a celebration of peanut butter’s rich flavor and creamy texture that comes together effortlessly. Whether you’re whipping it up for a family gathering or a casual treat, it always brings smiles and satisfied taste buds. Give it a try; I promise this will be one pie you’ll want to keep in your recipe collection forever!
Print
No Bake Peanut Butter Pie Recipe
- Prep Time: 15 minutes
- Cook Time: 0 minutes
- Total Time: 3 hours 15 minutes
- Yield: 8 servings
- Category: Dessert
- Method: No-Cook
- Cuisine: American
Description
This no bake peanut butter pie is a creamy, rich dessert that combines the smooth flavors of peanut butter and cream cheese with a sweet graham cracker or Oreo crust, topped with fluffy Cool Whip and optional roasted peanuts. It’s an easy, no-heat recipe perfect for a quick yet indulgent treat, chilling in the freezer for a few hours until perfectly set.
Ingredients
Pie Filling
- ⅔ cup peanut butter
- 4 ounces cream cheese (room temperature)
- 1 cup powdered sugar
- ½ cup milk
Pie Shell
- 1 9” graham cracker pie crust or Oreo pie crust
Topping
- 4 ounces Cool Whip (thawed)
- Roasted peanuts (chopped, optional garnish)
Instructions
- Prepare the filling: In a large mixing bowl, use an electric mixer to cream together the peanut butter, cream cheese, and powdered sugar until smooth and well combined. Gradually add the milk while continuing to mix to achieve a creamy, spreadable consistency.
- Fill the crust: Pour the peanut butter filling evenly into the prepared 9-inch graham cracker or Oreo pie crust. Use a spatula to smooth the surface for an even layer.
- Add the topping: Spread the thawed Cool Whip evenly over the peanut butter filling using a rubber spatula. If desired, sprinkle chopped roasted peanuts on top for added texture and flavor.
- Chill the pie: Place the pie in the freezer for at least 3 hours to set completely. Before serving, remove from the freezer about 10 minutes early to allow it to soften slightly for easier slicing.
Notes
- The pie can be stored in the freezer for up to 2 days before serving for best texture.
- You can substitute the Cool Whip with homemade whipped cream if preferred.
- For a crunchier crust, use an Oreo crust instead of graham cracker crust.
- Allowing the cream cheese to reach room temperature ensures a smooth, lump-free filling.
- Make sure to thaw Cool Whip fully before spreading to avoid clumps.

