Easy Peanut Butter Pie Recipe
The Peanut Butter Pie That Stole My Heart (And Why It’ll Steal Yours Too)
There’s something about peanut butter pie that just feels like a warm hug in dessert form. I remember the first time I tasted it—creamy, rich, with that perfect balance of sweet and salty that makes you close your eyes and sigh. It wasn’t fancy or fussy, but it was *so* good. Since then, I’ve made this version countless times for birthdays, potlucks, lazy Sunday afternoons… even just because I needed a little pick-me-up. And honestly? Every single time, someone asks for the recipe. It’s that kind of dessert—simple enough for weeknights, impressive enough for guests, and comforting enough to eat straight from the fridge with a spoon (no judgment here!). If you’ve ever fallen for the magic of peanut butter in dessert form, this pie is your next must-make. Trust me, your sweet tooth will thank you.

What Is Peanut Butter Pie?
Peanut butter pie is a no-bake American classic that’s been showing up at family gatherings and church suppers for generations. At its core, it’s a silky-smooth filling made with creamy peanut butter, whipped cream or cream cheese, and just enough sugar to balance the nutty richness—all nestled inside a crisp graham cracker crust. Unlike its baked cousins, this pie sets up beautifully in the fridge, giving you that luxuriously dense yet airy texture that melts on your tongue. It’s not overly sweet like some desserts; instead, it lets the natural depth of peanut butter shine through. Whether you’re a lifelong peanut butter fan or just discovering its magic in pie form, this treat strikes that rare balance between indulgent and approachable. Plus, it’s endlessly customizable—swirl in chocolate, top with crushed peanuts, or keep it pure and simple. Either way, it’s pure comfort on a plate.
Why You’ll Love This Recipe
This peanut butter pie recipe has become my go-to for so many reasons—and I bet it’ll become yours too. First off, it’s incredibly forgiving. You don’t need fancy equipment or pastry skills; just a mixing bowl, a whisk or hand mixer, and a 9-inch pie dish. The ingredient list is short and pantry-friendly: graham crackers, butter, peanut butter, cream cheese, powdered sugar, and whipped topping. No eggs, no baking, no stress. It comes together in under 20 minutes of active time, then chills while you kick back with a cup of coffee or catch up on your favorite show.
But beyond the ease, it’s the flavor that wins me over every time. That creamy, nutty filling has just the right amount of tang from the cream cheese and lightness from the whipped topping—it’s rich without being heavy. And because it’s no-bake, there’s zero risk of overcooking or drying out. Plus, it’s a total crowd-pleaser. Kids love it, grown-ups swoon over it, and even folks who claim they “don’t like peanut butter” often change their tune after one bite. It’s also perfect for make-ahead entertaining—prep it the night before, and you’ve got a stunning dessert ready to serve without any last-minute fuss. Honestly, once you try this version, store-bought just won’t cut it anymore.
How to Make Peanut Butter Pie
Quick Overview
This peanut butter pie is a no-bake dream that sets up firm and creamy in just a few hours. You’ll start by pressing a buttery graham cracker crust into your pie dish, then whip together a luscious filling of cream cheese, peanut butter, powdered sugar, and whipped topping. Pour it into the crust, smooth the top, and chill until set. That’s it! No oven required, no complicated steps—just simple ingredients working their magic. The whole process takes about 15 minutes of hands-on time, plus 4 hours (or ideally overnight) to chill. Serve it cold, preferably with a dollop of whipped cream or a drizzle of chocolate sauce, and watch it disappear.
Ingredients
For the crust:
- 1 ½ cups graham cracker crumbs (about 10–12 full sheets)
- 6 tablespoons unsalted butter, melted
- 2 tablespoons granulated sugar
For the filling:
- 8 ounces full-fat cream cheese, softened
- 1 cup creamy peanut butter (not natural-style)
- ¾ cup powdered sugar
- 1 teaspoon pure vanilla extract
- 1 (8-ounce) container frozen whipped topping, thawed

Step-by-Step Instructions
In a medium bowl, mix the graham cracker crumbs, melted butter, and sugar until the mixture resembles wet sand. Press firmly into the bottom and up the sides of a 9-inch pie dish. Set aside.
In a large mixing bowl, beat the softened cream cheese until smooth and creamy—about 1–2 minutes. Add the peanut butter and beat until fully combined and silky. Mix in the powdered sugar and vanilla until incorporated. Gently fold in the thawed whipped topping using a spatula, being careful not to deflate it too much.
Pour the filling into the prepared crust and smooth the top with a spatula. Cover loosely with plastic wrap and refrigerate for at least 4 hours, or preferably overnight, until completely set. Slice and serve cold!
What to Serve It With
This peanut butter pie shines all on its own, but if you want to elevate it just a notch, a few simple additions make all the difference. A generous swoop of freshly whipped cream on each slice adds lightness, while a drizzle of warm chocolate fudge sauce creates that irresistible salty-sweet combo we all crave. For texture, sprinkle chopped roasted peanuts or chocolate shavings over the top before serving. It’s also lovely alongside a scoop of vanilla ice cream—especially if you’re serving it at a dinner party. And don’t forget the coffee! A strong black coffee or even a cold brew cuts through the richness perfectly. Honestly, though, my favorite way to enjoy it is straight from the fridge on a hot afternoon, with no frills—just me, a fork, and that creamy, dreamy slice of happiness.
Top Tips for Perfecting Your Peanut Butter Pie
First, use full-fat cream cheese—it gives the filling structure and richness that low-fat versions just can’t match. Make sure it’s softened to room temperature so it blends smoothly without lumps. Second, stick with creamy, conventional peanut butter (like Jif or Skippy). Natural peanut butter separates and can make your filling greasy or uneven. Third, don’t skip the chilling time! Rushing this step leads to a filling that’s too soft to slice cleanly. If you’re in a pinch, you can freeze it for 1–2 hours, but fridge time is best for that perfect texture. Lastly, if you want a chocolate twist, melt ½ cup semi-sweet chocolate chips with 1 tablespoon of coconut oil and swirl it into the filling before chilling—or drizzle it on top before serving. And remember: this pie tastes even better the next day, so making it ahead is always a win.
Storing and Reheating Tips
This peanut butter pie should always be stored in the refrigerator, covered loosely with plastic wrap or in an airtight container. It stays fresh and delicious for up to 5 days—though honestly, it rarely lasts that long in my house! Because it’s a no-bake dessert with dairy and whipped topping, never leave it at room temperature for more than 2 hours. You can also freeze it for up to 2 months: wrap the whole pie or individual slices tightly in plastic wrap and foil. Thaw overnight in the fridge before serving. One note: don’t try to “reheat” this pie—it’s meant to be served cold! But if it’s been in the fridge too long and feels overly firm, let it sit at room temperature for 10–15 minutes before slicing for easier cutting.
Frequently Asked Questions
Final Thoughts

This peanut butter pie isn’t just a recipe—it’s a little slice of joy that’s gotten me through busy weeks, celebrated small wins, and brought smiles to so many faces. There’s something deeply satisfying about making something so simple yet so deeply delicious, especially when it’s met with that first blissful bite. I hope you’ll give it a try, maybe even share it with someone you love (or keep the whole thing for yourself—no shame!). However you enjoy it, I hope it brings you that same cozy, contented feeling that it always brings me. Happy baking—or should I say, happy *no-baking*!

Easy Peanut Butter Pie Recipe
Ingredients
Method
- In a medium bowl, mix graham cracker crumbs, melted butter, and sugar until well combined. Press the mixture firmly into the bottom and up the sides of a 9-inch pie dish. Set aside.
- In a large bowl, beat the softened cream cheese until smooth. Add peanut butter, powdered sugar, and vanilla extract. Beat until fully combined and creamy.
- In a separate bowl, whip the heavy cream until stiff peaks form. Gently fold the whipped cream into the peanut butter mixture until no streaks remain.
- Pour the filling into the prepared crust and smooth the top with a spatula. Sprinkle chopped peanuts over the top if desired.
- Refrigerate for at least 4 hours, or until firm. Slice and serve chilled.
