Peanut Butter Pie
There’s something truly magical about the moment you slice into a homemade Peanut Butter Pie. The lush, creamy filling, paired beautifully with a crunchy chocolate crust, greets you with a delightful aroma that instantly invokes comfort. As the knife glides through, the rich layers reveal themselves; the creamy peanut butter filling glistens in the light, begging for a taste. This was always one of my family’s favorites during gatherings, especially around the holidays. I remember the excited chatter among my cousins as we eagerly awaited our slices—nothing could quite compare to that first taste of rich peanut butter paired with sweet, chocolatey goodness. It’s a nostalgic treat that brings back memories of laughter, joy, and festive celebrations. Whether it’s a birthday, holiday party, or just a warm day where you crave a slice of something sweet, this Peanut Butter Pie will surely steal the show. Let’s dive into this deliciously simple and crowd-pleasing dessert that will surely become a cherished staple in your home.
Table of Contents
Why This Is The Best Peanut Butter Pie Recipe
This recipe stands out not just for its incredible flavor but also for its simplicity. In only 15 minutes of prep time and a short 10 minutes of baking, you’ll whip up a dessert that will leave everyone coming back for another slice. The creamy, dreamy peanut butter filling plays wonderfully against the crunchy Oreo crust, creating a satisfying contrast in texture. Visually, it’s a showstopper with its rich, creamy layer topped with mouthwatering garnishes, perfect for impressing guests. Versatile enough for any occasion—from casual family dinners to elegant gatherings—this pie can truly fit in anywhere. Plus, with potential modifications for dietary needs, it’s a crowd-pleaser that everyone can enjoy.

Ingredients You’ll Need
Oreo cookie crumbs (2 cups): This forms the base of your pie crust, delivering an irresistible chocolate flavor. You can substitute with gluten-free cookie crumbs if needed, but the Oreo classic works best for that authentic taste.
Unsalted butter (2 tablespoons, melted): The melted butter binds the cookie crumbs together and adds richness to the crust. Always use unsalted to control the saltiness of your pie.
Cream cheese (8 ounces, full-fat, room temperature): Essential for creating a smooth and creamy filling. Be sure it’s softened to room temperature for easy mixing; otherwise, you’ll end up with lumps.
Creamy peanut butter (1 cup): Use a good-quality peanut butter for the best flavor. For an alternative, try crunchy peanut butter for added texture!
Powdered sugar (1 cup): This sweetens the filling and helps achieve that perfect creamy consistency. You can also use a sugar substitute designed for baking.
Vanilla extract (1 teaspoon): This enhances the overall flavor of the filling. Stick with pure vanilla extract for the best taste.
Heavy whipping cream (1 cup): Whipped into a fluffy cloud, this makes your filling light and airy. You can use a dairy-free substitute if desired, though the texture may vary slightly.
How to Make Peanut Butter Pie

Preheat and Prepare
Begin by preheating your oven to 350°F (175°C). This ensures that your crust bakes evenly. Next, combine the Oreo cookie crumbs with the melted butter in a medium bowl. Mix until the crumbs are moist but not soggy; they should hold together when pressed. This step is vital as it forms the delightful base of your pie.
Form the Crust
Once combined, press the cookie mixture into the bottom of a pie dish, spreading it evenly and pushing some crumbs up the sides. While the crust doesn’t need to fully cover the sides, pushing it slightly upwards gives a beautiful presentation. Bake this crust in your preheated oven for about 10 minutes or until fragrant and slightly firm. Remove it from the oven and let it cool while you whip up the filling.
Beat the Cream Cheese and Peanut Butter
In a large bowl, take your room-temperature cream cheese and creamy peanut butter. Using an electric mixer, beat them together on medium speed until the mixture is smooth and creamy. Gradually add the powdered sugar, mixing until fully incorporated—this method ensures there are no lumps. Then, add the vanilla extract and mix just until combined.
Whip the Cream
In a separate bowl, pour in your heavy whipping cream. Beat it on medium-high speed using a whisk attachment until stiff peaks form, which should take about 5 minutes. This whipped cream is essential for folding into your peanut butter mixture, adding volume and a lightness that makes every bite melt in your mouth.
Combine the Mixtures
Gently fold the whipped cream into the peanut butter mixture. It’s crucial to be gentle here—over-mixing will deflate the cream and compromise the texture. Aim for a light and fluffy filling that’s well-blended but still airy.
Fill the Pie Crust
Now that your filling is ready, spoon it into the cooled Oreo crust, smoothing the top with a spatula. This is your moment to savor how deliciously rich it looks! Cover your pie with plastic wrap and chill it in the refrigerator for at least 6 hours, or pop it in the freezer for about 3 hours to set.
Garnish and Serve
Once your pie has set, it’s time for the fun part—garnishing! You can top it with chopped Reese’s Cups, a drizzle of melted chocolate and peanut butter, or even extra whipped cream for that perfect finish.
Tips for Success
Soften your cream cheese properly: Let it sit at room temperature for a couple of hours. Cold cream cheese will create a lumpy filling.
Don’t skip chilling: Allowing the pie to set properly makes a big difference in texture. This step is crucial for that sliceable perfection.
Adjust sweetness: If you prefer a less sweet pie, start by using less powdered sugar and tasting the filling as you mix.
Be gentle while folding: The whipped cream should maintain its volume. Use a spatula and a gentle folding motion to combine.
To make ahead: This pie keeps beautifully; prepare it up to two days in advance so you can relax before your gathering!
Serve It With
To truly elevate your Peanut Butter Pie, consider pairing it with whipped cream and a sprinkle of chocolate shavings on top. A drizzle of hot fudge sauce can add a decadent touch as well! For a light and refreshing contrast, serve it alongside fresh berries like strawberries or raspberries. Accompanied by a cup of coffee or a tall glass of cold milk, this pie transforms from dessert to a delightful afternoon treat.
How To Store & Reheat Leftovers
Room Temperature: You shouldn’t keep the pie out for more than 2 hours due to its creamy filling.
Refrigeration: Store any leftovers in an airtight container in the fridge for up to 5 days. It will remain fresh and delicious, though the whipped topping may lose some fluffiness.
Freezing: If you want to store it longer, wrap the pie tightly in plastic wrap or foil and freeze for up to 3 months. Thaw it overnight in the refrigerator before serving.
Reheating: You can serve it cold right from the fridge, or let it sit out to reach room temperature for about 30 minutes before enjoying. Avoid microwaving as it can change the texture of the crust and filling.
Tips & Variations
For those feeling adventurous or wanting to cater to tastes, here are some fun variations on the traditional Peanut Butter Pie:
Add a layer of chocolate ganache: After filling, pour a layer of ganache to enhance flavors and create a stunning visual.
Try a different crust: Swap Oreo crumbs for graham cracker crumbs for a lighter base. You can also experiment with coconut or nut-based crusts.
Make it vegan: Replace the cream cheese with a vegan cream alternative and use coconut whipped cream. Just make sure to choose a dairy-free chocolate for the crust.
Infuse with flavors: Consider adding a pinch of sea salt or an extra dash of vanilla for an added flavor boost.
Fruit toppings: Fresh banana slices or chopped apples pair beautifully with peanut butter, offering a fresh, fruity twist.
Recipe FAQs
Why is my peanut butter pie filling runny?
If your filling is runny, it may not have been whipped enough. Be sure to whip the cream until stiff peaks form before folding it into the peanut butter mixture. Additionally, ensure your cream cheese was thoroughly softened and well-beaten to prevent lumps.
Can I make this pie in advance?
Absolutely! This pie can be made up to 48 hours ahead of time. Just chill it properly, and it will hold its shape and flavor beautifully until serving.
What can I use instead of heavy cream?
You can substitute heavy cream with coconut cream for a dairy-free option. Just refrigerate a can of coconut milk overnight, scoop out the solidified cream, and whip it as you would regular heavy cream.
How do I prevent the crust from burning?
If you’re worried about the crust burning, you can cover the edges with foil halfway through the baking time. This will shield the crust from excess heat while allowing the bottom to bake properly.
No matter how you choose to customize it, the joy of indulging in a slice of classic Peanut Butter Pie never fades. With every bite, you’ll experience a blend of creamy decadence and nostalgia, making any occasion special. Enjoy your baking adventure and remember—you can always share your delicious creations with friends and loved ones to spread the joy!
PrintMore Desserts & Appetizers Recipes
- Sugar Plum Shortbread Cookies
- Nutter Butter Balls
- Classic Chocolate Chess Pie
- Cookies and Cream Cookies
- Valentine Peanut Butter Protein Balls
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Peanut Butter Pie
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Peanut Butter Pie boasts a creamy filling and a crunchy Oreo crust, making it a delightful dessert for any occasion. It’s quick to prepare and sure to impress!
Ingredients
- 2 cups Oreo cookie crumbs
- 2 tablespoons unsalted butter, melted
- 8 ounces cream cheese, full-fat, room temperature
- 1 cup creamy peanut butter
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1 cup heavy whipping cream
Instructions
- Preheat oven to 350°F (175°C).
- Combine Oreo crumbs and melted butter in a bowl; mix until crumbs are moist.
- Press the mixture into a pie dish; bake for 10 minutes until fragrant. Let cool.
- Beat cream cheese and peanut butter with an electric mixer until smooth.
- Gradually add powdered sugar and vanilla extract; mix until combined.
- Whip heavy cream until stiff peaks form; fold into the peanut butter mixture.
- Spoon filling into cooled crust; smooth the top and chill for at least 6 hours.
- Garnish as desired and serve.
Notes
Make sure to soften cream cheese to avoid lumps in the filling.
Chill the pie for best texture before serving.
Can prepare up to two days in advance.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 15g
- Sodium: 250mg
- Fat: 24g
- Saturated Fat: 10g
- Unsaturated Fat: 14g
- Trans Fat: 0g
- Carbohydrates: 27g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 30mg





