The Best Homemade Peanut Butter Pie Recipe

Recipe
This peanut butter pie is the kind of dessert that makes people beg for the recipe—creamy, rich, and downright addictive. Imagine a velvety peanut butter filling piled into a buttery graham cracker crust, topped with fluffy whipped cream and a drizzle of chocolate.
Every bite is pure bliss, striking the perfect balance between sweet and salty, smooth and crunchy. What makes it extra special? It’s no-bake, meaning less fuss and more time to enjoy the compliments.
Whether you’re a peanut butter fanatic or just someone who loves a good slice of pie, this one’s guaranteed to disappear fast. Trust me, once you try it, you’ll be making it on repeat.
Ingredients
Crust:
- 1 ½ cups graham cracker crumbs – Use high-quality graham crackers for the best flavor, or swap with chocolate cookies for a rich twist.
- 6 tablespoons melted unsalted butter – This binds the crust together and adds a rich, buttery flavor. For a lighter option, try coconut oil.
- 2 tablespoons granulated sugar – Just enough sweetness to complement the peanut butter filling.
Filling:
- 1 cup creamy peanut butter – Use a natural, no-stir peanut butter for the smoothest texture. Avoid overly processed brands with added sugars or stabilizers.
- 8 ounces cream cheese, softened – Full-fat cream cheese is non-negotiable for that luscious, creamy consistency.
- 1 cup powdered sugar – Sift it to avoid lumps and guarantee a silky-smooth filling.
- 1 teaspoon vanilla extract – Pure vanilla extract adds depth and enhances the peanut butter flavor.
- 1 cup heavy cream – Whipped to stiff peaks, it creates a light, airy texture. For a dairy-free option, use coconut cream.
Toppings (Optional but Recommended):
- ½ cup chocolate ganache or melted chocolate – Drizzle over the top for a luxurious finish.
- Crushed peanuts or Reese’s pieces – Adds a satisfying crunch and extra peanut butter goodness.
- Extra whipped cream – Perfect for piping around the edges for a bakery-worthy presentation.
With these ingredients and tips, you’re ready to create a peanut butter pie that’s creamy, dreamy, and downright unforgettable.
How to Make the Best Creamy Peanut Butter Filling

Add optional toppings.
Before serving, drizzle with melted chocolate or sprinkle with chopped peanuts for extra flavor and texture.
Be creative, but don’t overdo it—less is often more.
Slice and serve.
Use a sharp knife dipped in warm water for clean cuts.
Wipe the knife between slices to maintain a neat presentation.
Enjoy immediately!
Store any leftovers in the fridge for up to 3 days.
Nutrition
This peanut butter pie recipe provides a delicious dessert option. Below is the nutritional information per serving.
| Nutrition | Per Serving |
|---|---|
| Calories | 420 kcal |
| Fat | 29 g |
| Carbohydrates | 35 g |
| Protein | 8 g |
| Sugar | 25 g |
| Sodium | 320 mg |
| Cholesterol | 45 mg |
Chef Tips
When making this peanut butter pie, I always recommend chilling the filling thoroughly before adding it to the crust to guarantee it sets perfectly.
Use room-temperature cream cheese to avoid lumps, and whip the heavy cream until stiff peaks form for a lighter texture.
For extra richness, drizzle melted chocolate on top before serving. A sprinkle of sea salt enhances the flavors beautifully.
Frequently Asked Questions
Can I Use Crunchy Peanut Butter Instead?
Yes, you can use crunchy peanut butter if you prefer texture. I’d recommend tasting it first since some brands are saltier or sweeter. Just know it’ll add a bit of crunch to your pie’s filling.
How Long Does the Pie Need to Chill?
I’d chill the pie for at least 3-4 hours in the fridge to let it set properly. If I’m in a hurry, I’d pop it in the freezer for 1-2 hours, but fridge time gives the best texture.
Can I Freeze the Pie for Later?
Yes, I can freeze it for later. I’d wrap it tightly in plastic wrap or foil to prevent freezer burn. When I’m ready to eat it, I’ll thaw it in the fridge overnight. It’ll still taste great!
What’s the Best Crust Alternative for Gluten-Free?
I’d use a gluten-free graham cracker crust—it’s easy and tastes great. Almond flour or crushed gluten-free cookies mixed with butter work too. Just press it into the pan and chill before filling. Works every time!
Can I Substitute the Heavy Cream With Coconut Milk?
Yes, I’d substitute heavy cream with full-fat coconut milk for a similar creamy texture. It’ll add a slight coconut flavor, so I’d make sure it complements the peanut butter. I’d whisk it well for smoothness.
