If you’re looking for a dessert that combines the creamy goodness of peanut butter with the rich, chocolatey flavor of Oreos, look no further! This Easy Peanut Butter Pie Recipe is the perfect no-bake treat that’s sure to impress. With its smooth filling and crunchy crust, this pie is a crowd-pleaser for any occasion. Let’s dive into this deliciously simple recipe that will have everyone asking for seconds!
Why It’s Crowd-Pleasing

What makes this Easy Peanut Butter Pie Recipe so irresistible? It’s the perfect blend of flavors and textures. The Oreo crust adds a delightful crunch, while the creamy peanut butter filling is rich and satisfying. Topped with drizzles of warm peanut butter and chocolate sauce, it’s a dessert that hits all the right notes. Whether you’re serving it at a birthday party, holiday gathering, or just a casual weeknight dinner, this pie is guaranteed to be a hit with both kids and adults alike!
Ingredient Notes

- 24 Oreos with filling: These create the decadent crust that complements the peanut butter filling perfectly.
- 5 tablespoons unsalted butter, melted: This binds the crushed Oreos together, giving the crust its structure.
- 1 teaspoon unflavored gelatin: This helps set the filling, ensuring it holds its shape when sliced.
- 1 1/2 tablespoons water: Used to dissolve the gelatin.
- 1 cup heavy cream: Whipped to create a light and airy texture in the filling.
- 1 teaspoon vanilla extract: Adds depth of flavor to the filling.
- 8 ounces block cream cheese, very soft: This adds creaminess and richness to the pie.
- 1 cup powdered sugar: Sweetens the filling and balances the richness of the peanut butter.
- 3/4 cup creamy conventional peanut butter: Use brands like Skippy or Jif for that classic peanut butter flavor.
- 1/2 cup toffee bits, like Heaths Bits of Brickle: Adds a delightful crunch and caramel flavor to the pie.
- Peanut butter for drizzling: Slightly warmed for easy drizzling on top.
- Chocolate sauce for drizzling: Use store-bought or make your own (see notes). Adds a rich chocolate flavor.
- Favorite PB candy: Consider adding more toffee bits, Nutter Butters, Mini Reese’s Pieces, Butterfingers, or PB Chips for extra texture and flavor.
Equipment at a Glance

- 9-inch pie dish: For assembling your peanut butter pie.
- Food processor or zip-top bag and rolling pin: To crush the Oreos into fine crumbs.
- Mixing bowls: For combining your filling ingredients.
- Hand mixer or stand mixer: To whip the cream and blend the filling.
- Measuring cups and spoons: For accurate ingredient measurements.
Easy Peanut Butter Pie Recipe, Made Easy
Step 1: Prepare the Oreo Crust
Start by crushing the 24 Oreos in a food processor until they’re fine crumbs. If you don’t have a food processor, you can place the Oreos in a zip-top bag and crush them with a rolling pin. In a mixing bowl, combine the Oreo crumbs with 5 tablespoons of melted unsalted butter. Stir until the mixture resembles wet sand.
Step 2: Form the Crust
Press the Oreo mixture firmly into the bottom and up the sides of a 9-inch pie dish. Ensure it’s packed tightly for a sturdy crust. Place the crust in the refrigerator to set while you prepare the filling.
Step 3: Dissolve the Gelatin
In a small bowl, combine 1 teaspoon of unflavored gelatin with 1 1/2 tablespoons of water. Let it sit for about 5 minutes to bloom, then microwave for about 10-15 seconds until dissolved. Set aside to cool slightly.
Step 4: Whip the Cream
In a separate mixing bowl, whip 1 cup of heavy cream and 1 teaspoon of vanilla extract until soft peaks form. Be careful not to over-whip; you want a light, airy texture.
Step 5: Prepare the Peanut Butter Filling
In a large bowl, beat together 8 ounces of soft cream cheese and 1 cup of powdered sugar until smooth. Stir in 3/4 cup of creamy peanut butter until fully combined. Finally, add the dissolved gelatin and mix until well incorporated.
Step 6: Fold in the Whipped Cream
Gently fold the whipped cream into the peanut butter mixture, being careful not to deflate the whipped cream. Fold until just combined, creating a light and fluffy filling.
Step 7: Add Toffee Bits
Fold in 1/2 cup of toffee bits, ensuring they are evenly distributed throughout the filling.
Step 8: Assemble the Pie
Spoon the peanut butter filling into the prepared Oreo crust, smoothing the top with a spatula. Cover with plastic wrap and refrigerate for at least 4 hours, or overnight for the best results.
Step 9: Drizzle and Serve
Before serving, drizzle the top with slightly warmed peanut butter and chocolate sauce. You can also garnish with additional toffee bits or your favorite peanut butter candies for an extra special touch. Slice, serve, and enjoy!
Vegan & Vegetarian Swaps
- Replace the block cream cheese with vegan cream cheese for a dairy-free option.
- Use coconut cream in place of heavy cream for a vegan whipped topping.
- Choose dairy-free chocolate sauce to keep the recipe vegan-friendly.
- Use a vegan gelatin substitute, such as agar-agar, in place of unflavored gelatin.
Avoid These Mistakes
- Don’t skip the refrigeration step! This allows the filling to set properly and makes slicing easier.
- Avoid over-whipping the heavy cream; it should be soft peaks, not stiff.
- Make sure your cream cheese is very soft to prevent lumps in your filling.
- Be cautious with the gelatin—ensure it is fully dissolved to avoid a grainy texture.
Make Ahead Like a Pro
This Easy Peanut Butter Pie Recipe is perfect for making ahead of time. You can prepare the pie a day in advance and store it in the refrigerator until you’re ready to serve. Just add the drizzles and toppings right before serving for the best presentation and taste.
Easy Peanut Butter Pie Recipe Q&A
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add a nice texture to the pie, giving it an extra layer of crunch.
How long will this pie last in the fridge?
This pie can be stored in the refrigerator for up to 5 days, making it a great option for meal prep or leftovers!
Can I freeze the peanut butter pie?
Yes, you can freeze the pie! Just wrap it tightly with plastic wrap and store in the freezer for up to 2 months. Thaw in the refrigerator before serving.
What can I substitute for toffee bits?
If you can’t find toffee bits, you can use chopped nuts, chocolate chips, or even crushed candy bars for a delicious alternative.
Hungry for More?
If you loved this Easy Peanut Butter Pie Recipe, be sure to check out other irresistible desserts on the blog! Whether you’re in the mood for a classic chocolate cake or a fruity tart, there’s something for everyone to enjoy. Happy baking and even happier eating!

Easy Peanut Butter Pie Recipe
Ingredients
For the Crust:
- 24 pieces Oreos with filling
- 5 tablespoons unsalted butter melted
For the Filling:
- 1 teaspoon unflavored gelatin
- 1.5 tablespoons water
- 1 cup heavy cream
- 1 teaspoon vanilla extract
- 8 ounces block cream cheese very soft
- 1 cup powdered sugar
- 0.75 cup creamy conventional peanut butter
- 0.5 cup toffee bits like Heaths Bits of Brickle
- Peanut butter for drizzling slightly warmed
- Chocolate sauce for drizzling store-bought or homemade
Instructions
Instructions:
- Start by crushing the 24 Oreos in a food processor until they’re fine crumbs. If you don’t have a food processor, you can place the Oreos in a zip-top bag and crush them with a rolling pin. In a mixing bowl, combine the Oreo crumbs with 5 tablespoons of melted unsalted butter. Stir until the mixture resembles wet sand.
- Press the Oreo mixture firmly into the bottom and up the sides of a 9-inch pie dish. Ensure it's packed tightly for a sturdy crust. Place the crust in the refrigerator to set while you prepare the filling.
- In a small bowl, combine 1 teaspoon of unflavored gelatin with 1 1/2 tablespoons of water. Let it sit for about 5 minutes to bloom, then microwave for about 10-15 seconds until dissolved. Set aside to cool slightly.
- In a separate mixing bowl, whip 1 cup of heavy cream and 1 teaspoon of vanilla extract until soft peaks form. Be careful not to over-whip; you want a light, airy texture.
- In a large bowl, beat together 8 ounces of soft cream cheese and 1 cup of powdered sugar until smooth. Stir in 3/4 cup of creamy peanut butter until fully combined. Finally, add the dissolved gelatin and mix until well incorporated.
- Gently fold the whipped cream into the peanut butter mixture, being careful not to deflate the whipped cream. Fold until just combined, creating a light and fluffy filling.
- Fold in 1/2 cup of toffee bits, ensuring they are evenly distributed throughout the filling.
- Spoon the peanut butter filling into the prepared Oreo crust, smoothing the top with a spatula. Cover with plastic wrap and refrigerate for at least 4 hours, or overnight for the best results.
- Before serving, drizzle the top with slightly warmed peanut butter and chocolate sauce. You can also garnish with additional toffee bits or your favorite peanut butter candies for an extra special touch. Slice, serve, and enjoy!
Equipment
- 9-inch pie dish
- Food processor or zip-top bag and rolling pin
- Mixing Bowls
- Hand Mixer or Stand Mixer
- Measuring cups and spoons
Notes
- Make sure to refrigerate the pie to allow the filling to set properly.
- Use very soft cream cheese to avoid lumps in the filling.
- Feel free to substitute crunchy peanut butter for creamy for added texture.
