Desserts
This old-fashioned peanut butter pie recipe delivers the perfect balance of rich, nutty filling and a crispy graham cracker crust that holds up to every forkful. The secret lies in using a smooth peanut butter base that's thickened just enough to create that signature creamy texture without being overly sweet.
I've perfected this version over years of baking, and it never fails to become the star of any dessert spread.
The crust is where the magic begins—crushed graham crackers mixed with melted butter create a sturdy base that stays crispy even when loaded with filling. The filling itself is a simple yet foolproof combination of peanut butter, condensed milk, and eggs, baked until set but still tender.
What makes this recipe truly old-fashioned is the lack of artificial ingredients, relying instead on real peanut butter and classic pantry staples.
By the time it comes out of the oven, you'll have a pie with a golden, crispy crust that contrasts beautifully with the smooth, peanutty filling. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of sweetness and nuttiness.
This is the kind of pie that tastes even better the next day, making it ideal for meal prep or holiday gatherings.
Serve it chilled with whipped cream or a scoop of vanilla ice cream for the full experience. The crust stays sturdy enough to slice cleanly, and the filling holds its shape without being too firm. Here's how to make it from start to finish—no shortcuts, just classic flavor.
Ingredients for old fashioned peanut butter pie
Classic pantry staples transform into a nostalgic dessert with perfect texture contrast.
| Ingredient | Amount | Notes |
|---|---|---|
| Graham Crackers 🍪 | 2 cups | Crushed into fine crumbs |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Creamy Peanut Butter 🥜 | 1 ½ cups | Natural, unsweetened preferred |
| Sweetened Condensed Milk 🥛 | 14 oz | Standard 14 oz can |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Granulated Sugar 🍚 | ¼ cup | For crust sweetness |
| Vanilla Extract 🌿 | 1 tsp | Pure extract preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Powdered Sugar 🍚 | ¼ cup | For dusting top |
| Heavy Whipping Cream 🥛 | ½ cup | Optional whipped topping |
| Vanilla Ice Cream 🍦 | 1 ½ cups | For serving suggestion |
The graham crackers set the foundation—look for Honey Maid or Keebler for that classic flavor. The butter should be unsalted to control sweetness, and melted just until fluid to avoid clumps. For peanut butter, Creamy Jif or Skippy are reliable choices, but natural brands like Smucker's add depth without extra sugar. The condensed milk can be any standard brand—Eagle Brand is what I grew up with, but Nestlé works perfectly fine too. Room temperature eggs blend smoother, so take them out 30 minutes before baking.
No graham crackers? Crushed vanilla wafers or digestive biscuits work in a pinch, though the flavor will differ slightly. Short on peanut butter? Almond butter gives a similar texture but with a different nutty profile. The vanilla extract can be swapped for vanilla bean paste if you want extra specks. For the powdered sugar topping, Domino brand is widely available and dissolves perfectly. The whipped cream topping is optional but Whipped Cream from a can (like Reddi-wip) saves time if you're short on fresh cream. The ice cream suggestion is purely for serving—Breyers vanilla is a crowd-pleaser.
The crust keeps well in the fridge for 3 days if assembled ahead, but the filling should be added fresh for best texture. The finished pie holds for 4 days in the fridge, though it's best enjoyed within 2 days. For make-ahead convenience, bake the crust first, then refrigerate it overnight before adding the filling. The filling itself can be prepped 1 day ahead and stored in the fridge until ready to bake. Portion the whipped cream in small containers for easy serving—it stays fresh for 3 days in the fridge.
Why You'll Love This Recipe
- No-Fuss Crust: I crush graham crackers with butter in my food processor—literally 30 seconds of work. No rolling, no stress, just crumble and press. Honestly, the crust holds up better than most store-bought ones, and my kids think they’re helping (even though they just lick the bowl).
- Rich, Unapologetic Flavor: That combo of creamy peanut butter and sweetened condensed milk? It’s like a grown-up peanut butter cup, but better—smooth, slightly tangy, and just sweet enough. The eggs give it a silky texture that’s dangerously easy to over-slice.
- Potluck Hero: This pie travels like a champ—no leaking, no fuss—and always gets rave reviews. I’ve brought it to BBQs, book clubs, and even my mom’s Thanksgiving (yes, really). The graham crust keeps it sturdy, and the peanut butter filling is universally loved.
- Pantry Staple Magic: You’re probably already stocked for this—peanut butter, condensed milk, eggs? Standard stuff. And leftovers? They’re even better the second day, especially with a dollop of whipped cream. (Between us, I’ve made this twice in a week and still have ingredients left.)
Step-by-step instructions for old fashioned peanut butter pie recipe
Here's how to create a classic peanut butter pie with a perfect balance of nutty filling and crispy crust.
Prepare the Graham Cracker Crust
Preheat your oven to 350°F and line a 9-inch pie dish with parchment paper, leaving an overhang for easy removal. In a food processor, pulse the 2 cups graham crackers until they form fine crumbs—no flour should remain. Transfer the crumbs to a mixing bowl and stir in the 0.5 cup melted unsalted butter until evenly moistened.
Press the mixture firmly and evenly into the prepared pie dish, creating an even layer about ¼-inch thick. Use the back of a measuring cup to compact it tightly against the sides. Bake for 10 minutes until the edges begin to turn golden. Let cool completely before adding the filling—this prevents a soggy crust.
Mix the Peanut Butter Filling
In a large mixing bowl, combine the 1.5 cups creamy peanut butter, 14 oz sweetened condensed milk, 2 whole large eggs, 0.25 cup granulated sugar, 1 tsp vanilla extract, and 0.25 tsp salt. Use a hand mixer or stand mixer to beat on medium speed for 3-4 minutes until completely smooth and creamy.
This step is crucial for achieving that signature old-fashioned texture. The mixture should be thick but pourable—if it's too stiff, whisk in 1-2 tablespoons of warm water to reach the right consistency. The filling should coat the back of a spoon smoothly without leaving peanut butter streaks.
Assemble and Bake the Pie
Pour the peanut butter mixture into the cooled crust, spreading it evenly to the edges. Tap the pie dish gently on the counter to remove any air bubbles. Bake at 350°F for 40-45 minutes, until the center is just set but still slightly jiggly—this indicates it's fully cooked but not overbaked.
You'll know it's done when the edges pull away from the pan slightly and the top has a smooth, slightly puffed appearance. Let the pie cool completely at room temperature before refrigerating for at least 4 hours—this allows the filling to fully set and develop its signature texture.
Add Final Touches and Serve
Once chilled, dust the top generously with 0.25 cup powdered sugar using a fine-mesh sieve. For an optional garnish, whip the 0.5 cup heavy whipping cream to soft peaks and pipe decorative swirls on top. Serve slices with 1.5 cups vanilla ice cream on the side for the ultimate old-fashioned presentation.
The pie should have a firm, creamy texture with a perfect balance of sweetness and peanut flavor. Each slice should hold its shape well when cut, with a clean separation between the crisp crust and smooth filling. Store leftovers covered in the refrigerator for up to 5 days—if it lasts that long!
Pro Tips For Making Old Fashioned Peanut Butter Pie
- Toast Graham Crackers: Don’t just crush them—lightly toast the graham crackers in a dry skillet over medium heat for 2-3 minutes until they smell nutty. This adds depth and prevents the crust from getting soggy later. (Yes, even if you’re impatient like me.)
- Whip the Filling: Beat the peanut butter, condensed milk, and eggs together until the mixture is smooth and glossy, not just combined. That extra 30 seconds of mixing ensures no lumps and a creamier texture—no one wants a gritty pie.
- Skip the Overmixing: Once the filling is in the crust, tap the pie plate firmly on the counter 3-4 times to settle the layers. Overmixing after assembly can break the crust and make it crumble. (I learned this the hard way when my first attempt looked like a failed science experiment.)
- Chill Fully Before Slicing: Let the pie sit uncovered in the fridge for at least 4 hours—or overnight if you can wait. Cutting it too soon means a runny mess. Patience here guarantees clean slices and that perfect peanut butter consistency. (Your future self will thank you.)
Best sauces and condiments for this dish
Classic Whipped Cream
No peanut butter pie is complete without a dollop of classic whipped cream on top. I use heavy whipping cream chilled for at least 2 hours before whipping to achieve those perfect stiff peaks.
For extra flavor, fold in 1 teaspoon of vanilla extract or a pinch of ground cinnamon while whipping. Pipe decorative rosettes or swirls for a restaurant-worthy finish. 🥛
Hot Fudge Sauce
For a decadent twist, warm ½ cup semi-sweet chocolate chips with ½ cup heavy cream and 1 tablespoon butter over low heat until smooth. Stir in 1 teaspoon vanilla extract and let cool slightly before drizzling over pie slices.
The rich chocolate complements the peanut butter's nuttiness beautifully. I like to use Ghirardelli chocolate for its deep, smooth flavor.
Salted Caramel Drizzle
Elevate your pie with a salted caramel drizzle that adds a buttery-sweet contrast. Heat ½ cup granulated sugar in a saucepan until melted, then whisk in ¼ cup heavy cream and 1 tablespoon butter.
Simmer for 3 minutes, then stir in ½ teaspoon flaky sea salt. Let cool slightly before drizzling over slices. The salt enhances the caramel's sweetness and balances the peanut flavor.
Peanut Butter Drizzle
For an extra peanut-forward experience, melt ½ cup creamy peanut butter with 2 tablespoons heavy cream and 1 teaspoon honey in a microwave-safe bowl in 30-second intervals, stirring between each.
Drizzle over pie slices just before serving. This adds a glossy, nutty finish that ties the whole dessert together. I use Smucker's Natural Peanut Butter for its rich, unadulterated taste.
Honey-Lemon Glaze
Brighten the pie with a honey-lemon glaze that cuts through the richness. Whisk ¼ cup honey with 1 tablespoon lemon juice and 1 tablespoon water until smooth. Drizzle over slices and let set for 5 minutes before serving.
The tangy-sweet glaze adds a refreshing contrast to the creamy filling. For extra zing, add a pinch of zest from one lemon.
Chopped Nuts Topping
Add texture and crunch with a chopped nut topping made from ½ cup toasted peanuts or chopped pecans. Toast the nuts in a dry skillet over medium heat for 3-4 minutes until fragrant, then sprinkle over pie slices.
This adds a satisfying contrast to the smooth filling and enhances the peanut flavor. For extra flair, lightly toast chopped dark chocolate and mix it in with the nuts.
Nutrition facts
Frequently asked questions
Why does my peanut butter pie filling turn grainy?
Overmixing or using peanut butter with added oils can create a grainy texture. Always use creamy peanut butter (not chunky) and mix the filling just until smooth—3-4 minutes max. If it gets too thick, add 1 tablespoon warm water to restore creaminess. Chill the filling for 30 minutes before baking to prevent separation.
Can I make this pie without eggs?
Yes! Replace the 2 eggs with 2 tablespoons cornstarch mixed with 2 tablespoons water to thicken the filling. For binding, add 1 tablespoon arrowroot powder to the peanut butter mixture. The texture will be slightly lighter but still hold together.
How do I prevent a soggy crust?
Bake the crust for 10 minutes before adding filling to set it. Chill the pie completely (4 hours) before slicing—this lets the filling firm up. For extra insurance, brush the crust with 1 tablespoon melted butter after baking to create a moisture barrier.
What’s the best way to store leftovers?
Keep slices in an airtight container in the fridge for up to 5 days. For longer storage, freeze individual portions wrapped in plastic for 2 months. Thaw overnight in the fridge—never microwave directly, as it can make the filling oily.
Can I use almond butter instead of peanut butter?
Almond butter works well, but reduce the condensed milk to 12 oz to balance the flavor. The pie will have a lighter, more floral taste. For extra richness, add 1 teaspoon vanilla bean paste to the filling. The texture remains creamy, just with a different nutty profile.
