Desserts
This old-fashioned peanut butter pie recipe brings back the nostalgic comfort of homemade dessert with a nutty cream cheese crust and velvety peanut butter filling. The secret to its success lies in the balance of rich peanut butter and creamy texture—no artificial flavors here, just pure, wholesome ingredients.
I’ve perfected this recipe over years of baking, ensuring every slice delivers that classic taste of childhood with a modern twist.
The crust starts with a buttery graham cracker base, pressed firmly into a pie dish for a sturdy foundation. Meanwhile, the filling combines smooth peanut butter with cream cheese, sugar, and eggs for a silky, creamy texture that sets perfectly when chilled.
This isn’t just dessert—it’s a celebration of simplicity and tradition, where every bite transports you back to simpler times.
Once baked and cooled, the pie develops a smooth, glossy finish that’s impossible to resist. The contrast between the crunchy crust and the luscious filling makes it a showstopper at any gathering.
Whether you top it with whipped cream, a drizzle of chocolate, or crushed peanuts, this pie is guaranteed to become a family favorite.
Ready in just 45 minutes of active prep plus 4 hours of chilling, this recipe is perfect for special occasions or whenever you crave a taste of home. Let’s get baking—your taste buds will thank you.
Ingredients for old fashioned peanut butter pie
Homemade crust, creamy filling, and nostalgic flavors—just these simple ingredients transform into pure comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Graham Crackers 🍪 | 2 ½ cups | Crushed into fine crumbs |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Granulated Sugar 🍚 | 1 ½ cups | For crust sweetness |
| Cream Cheese 🧀 | 16 oz | Full-fat, room temperature |
| Creamy Peanut Butter 🥜 | 1 ½ cups | Natural, no added sugar |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Powdered Sugar 🍚 | 1 ½ cups | For filling sweetness |
| Vanilla Extract 🌿 | 2 tsp | Pure, high-quality |
| Salt 🧂 | ¼ tsp | Fine sea salt |
| Heavy Whipping Cream 🥛 | 1 cup | For optional topping |
| Chopped Peanuts 🥜 | ½ cup | For garnish, optional |
| Dark Chocolate Chips 🍫 | ¼ cup | For drizzle, optional |
The graham crackers make all the difference. Honey Maid or Keebler work perfectly, but avoid the pre-crumbled kind—it gets clumpy. Costco or bulk bins often have the best prices for whole boxes. For the crust, crush them into fine crumbs (a food processor works best), and don’t skip the melted butter—it’s what binds everything together. If you’re feeling fancy, add a pinch of cinnamon to the crust mix for warmth. The peanut butter? Natural, no-stir varieties like Smucker’s or Jif are ideal—they’re smoother and less likely to separate. Store-bought is fine, but if you’ve got homemade, even better.
No cream cheese? Substitute with a mix of sour cream and butter—about 3/4 cup sour cream plus 1/4 cup melted butter. Running low on powdered sugar? Granulated sugar works in a pinch, but it won’t be as light. The eggs are non-negotiable—they’re what give the filling that silky texture, so don’t use anything less than large. For the topping, whipped cream is classic, but crushed peanuts or chocolate drizzle add that extra wow factor. Pro tip: If your filling seems too thick, add a splash of milk (about 1-2 tbsp) to loosen it up. And if you’re worried about the pie being too sweet, trust the process—it balances out perfectly.
This pie tastes even better the next day, so make it ahead if you can. The crust stays crisp for about 3 days if stored properly, but the filling is best within 48 hours. Wrap tightly with plastic wrap and store in the fridge. For serving, let it sit at room temperature for 10-15 minutes—it’s less likely to crack that way. Leftovers? Portion into small containers and freeze for up to 2 months. Just thaw overnight in the fridge before serving.
Why You'll Love This Recipe
- No Crust Struggles: I’ve made enough pie crusts to know this is a game-changer—just crush graham crackers with butter, press into a pan, and boom, no rolling pins or flaky failures. The buttery crumble stays put, even when my kids "help" scoop ice cream into it.
- Creamy Crunch Magic: That creamy peanut butter filling? It’s like a hug in dessert form—rich, smooth, and just sweet enough to balance the tangy cream cheese. Honestly, the first time I tasted it, I nearly licked the bowl. (Yes, even on a Tuesday night.)
- Picnic to Party: This pie travels like a dream—no leaking, no mess, and it’s the star of any spread. I’ve packed it in coolers for tailgates, sliced it for potlucks, and even sent it to my mom’s house (she still asks for the recipe). The graham crust holds up to heat or room temp, so you’re covered.
Step-by-step instructions for old fashioned peanut butter pie
Here's how to create a rich, nutty peanut butter pie with a creamy cheese crust and velvety filling.
Prepare the Graham Cracker Crust
Preheat your oven to 375°F. In a food processor, pulse the 2.5 cups graham crackers until you achieve fine crumbs—think sand-like texture, not flour. Transfer these crumbs to a large mixing bowl and add the 0.5 cup melted unsalted butter. Stir until the mixture looks like wet sand, with no dry spots remaining.
Press this mixture evenly into a 9-inch pie dish, using the back of a spoon to compact it firmly. Bake for 10 minutes until the edges start to turn golden. Remove from the oven and let cool completely—this prevents sogginess when you add the filling later. I like to weigh down the crust with pie weights or dried beans if I'm worried about shrinking, but this recipe's crust holds its shape beautifully.
Make the Creamy Peanut Butter Filling
In a large mixing bowl, beat the 16 oz cream cheese until completely smooth—no lumps allowed. This takes about 2-3 minutes with an electric mixer. Gradually add the 1.5 cups creamy peanut butter while mixing continuously until fully combined. The mixture should be thick and creamy, almost like peanut butter frosting.
In a separate bowl, whisk together the 4 whole large eggs, 1.5 cups powdered sugar, 2 teaspoons vanilla extract, and 0.25 teaspoon salt. Slowly pour this mixture into the peanut butter-cream cheese blend, mixing on low speed until just combined. You're aiming for a smooth batter with no streaks—this ensures that silky texture we all love in peanut butter pie. The batter should be thick but pourable.
Assemble and Bake the Pie
Pour the filling into your cooled crust, spreading it evenly with a spatula. Tap the pie dish gently on the counter a few times to release any air bubbles that might have formed. Bake at 350°F for 45-50 minutes, or until the center is just set but still slightly wobbly—it'll continue cooking as it cools. You'll know it's ready when the edges are golden and the center barely jiggles when you shake the pie dish.
Remove from the oven and let it cool completely on a wire rack. This cooling step is crucial—it allows the filling to set properly. If you can't wait, pop it in the fridge for 1 hour to speed up the process. The pie should have a smooth, creamy surface with no cracks when fully cooled.
Add Optional Toppings and Garnishes
Once completely cooled, spread the 1 cup heavy whipping cream evenly over the top of the pie. Use a spatula to create swirls or leave it smooth—your choice! For extra texture, sprinkle the 0.5 cup chopped peanuts over the cream. If you're feeling fancy, melt the 0.25 cup dark chocolate chips in a microwave-safe bowl in 30-second intervals, stirring between each, until smooth. Drizzle this over the pie just before serving.
The pie tastes best after chilling in the refrigerator for at least 4 hours, but I promise you'll want to cut into it immediately. Serve slices with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate peanut butter pie experience. Store leftovers covered in the fridge for up to 3 days, though they rarely last that long in my house!
Pro Tips For Making Old Fashioned Peanut Butter Pie
- Pulse Graham Crumbs: Dump graham crackers in a food processor and pulse until you get a mix of fine crumbs and a few larger pieces—this gives the crust texture and prevents it from turning into a brick. I used to grind them too fine, and the crust ended up dense instead of crumbly.
- Melt Butter Slow: Warm the butter for the crust over low heat, stirring constantly, until it’s just melted but not browned—overheating turns it greasy and ruins the texture. I learned this the hard way when my first pie crust turned out greasy and fell apart.
- Whip Cream Cheese Cold: Chill the cream cheese and mixing bowl before beating it with sugar and peanut butter—this prevents it from getting grainy or separating. I was skeptical until I tried it, and now it’s non-negotiable for a smooth filling.
- Chill Filling Before Baking: Refrigerate the peanut butter filling for at least 30 minutes before pouring it into the crust—this keeps it from leaking out while baking and ensures a clean slice. Sounds weird, but it works every time.
Creative variations of old fashioned peanut butter pie
Southern-Style Chocolate Swirl
For a decadent twist, add ½ cup melted dark chocolate to the peanut butter filling before pouring it into the crust. Swirl it in with a knife for a marbled effect that looks stunning and tastes like a cross between peanut butter pie and chocolate mousse.
I use Ghirardelli 60% dark chocolate bars for that perfect balance of richness and peanut flavor. 💛
Salted Caramel Peanut Butter
Take this classic pie to the next level by adding a layer of salted caramel between the crust and filling. Spread ½ cup store-bought or homemade caramel sauce over the cooled crust, then top with a sprinkle of flaky sea salt before adding the peanut butter mixture.
The contrast of sweet, salty, and nutty flavors is pure magic. I recommend Trader Joe’s salted caramel sauce for convenience.
Peanut Butter & Jelly Twist
Who says peanut butter pie can’t have jelly? Spread a thin layer of grape or strawberry jelly (about ¼ cup) over the crust before adding the filling. The fruity tang cuts through the richness, creating a nostalgic nod to classic PB&J sandwiches.
I like to use Welch’s Concord grape jelly for its bold flavor. This variation is especially popular with kids and pie lovers who enjoy a fruity surprise.
Coconut Cream Cheese Crust
Swap out the graham crackers for a tropical-inspired crust by mixing 2 cups crushed graham crackers with ½ cup shredded coconut and ½ cup melted butter. Press into the pie dish and bake as directed.
The coconut adds a subtle sweetness that pairs beautifully with the peanut butter filling. For extra flair, toast the coconut in a dry pan for 2-3 minutes before mixing it in for enhanced aroma.
Peanut Butter & Pretzel Crust
For a savory-sweet twist, create a pretzel crust by crushing 1.5 cups pretzels (about 10-12 sticks) into fine crumbs and mixing with ½ cup melted butter and 2 tbsp brown sugar. Press into the pie dish and bake for 10 minutes at 375°F.
The salty pretzel crunch contrasts perfectly with the creamy peanut butter filling. I use Snyder’s of Hanover pretzels for their classic taste and texture.
No-Bake Peanut Butter Pie
Skip the oven entirely and make a no-bake version perfect for hot days. Use a store-bought graham cracker crust (like Keebler’s) and mix 16 oz cream cheese, 1.5 cups peanut butter, 1.5 cups powdered sugar, and 2 tbsp milk until smooth.
Pour into the crust and chill for 4 hours. Top with whipped cream and peanuts. This version is just as delicious but requires no baking at all! 💡
Nutrition facts
Frequently asked questions about old-fashioned peanut butter pie
Why does my peanut butter pie filling turn grainy?
Graininess usually happens when the peanut butter isn't smooth enough or the eggs aren't fully incorporated. Always use creamy peanut butter (not chunky) and beat the cream cheese until completely smooth before mixing. If the batter seems too thick, add 1-2 tablespoons of milk to help blend everything evenly. Also, make sure your eggs are at room temperature to prevent lumps.
Can I make this pie without a graham cracker crust?
For a no-crust version, simply pour the filling into a 9-inch pie dish and bake as directed. The filling will set into a smooth, creamy texture without any crust. You can also use a pre-made pie crust or even a cookie crust (like Oreos or chocolate cookies) if you prefer a different flavor. Just make sure it's fully cooled before adding the filling to avoid sogginess.
How do I prevent cracks in the peanut butter pie?
Cracks usually form when the pie cools too quickly or if the filling isn't fully set. Let the pie cool completely at room temperature for at least 2 hours before refrigerating. If you're in a hurry, chill it in the fridge for 1 hour instead. Also, make sure the filling is smooth and free of lumps—this helps it set evenly. Avoid overbaking, as the center should still be slightly jiggly when done.
What’s the best way to store leftovers?
Store your peanut butter pie in an airtight container in the refrigerator for up to 3 days. For longer storage, wrap individual slices tightly in plastic wrap and freeze for up to 2 months. To serve, let it thaw in the fridge overnight. The texture stays creamy when stored properly, but the crust may lose some crunch after freezing—reheat slices in the oven for 5-10 minutes at 350°F to restore crispiness.
Can I use powdered peanut butter instead of creamy?
Powdered peanut butter works in a pinch, but the texture will be slightly different—it’s lighter and less rich. If using powdered, add 2-3 tablespoons of milk or water to help it blend smoothly. For the best results, stick with creamy peanut butter, as it creates that classic, velvety filling we all love. If you’re concerned about oil separation, choose a brand labeled "no-stir" for better consistency.
