This post may contain affiliate links. For more information, read my disclosure policy.

There are a whole lot of good things going on in this Pretzel Peanut Butter Pie: a creamy homemade peanut butter pudding filling, a chocolate ganache layer, and a pretzel crust. It’s a sweet and salty, creamy, no-bake pudding pie you will love!

Pretzel peanut butter pie in glass pie dish with one slice missing

Homemade Peanut Butter Pie

If you’re a peanut butter cup fan, you will love this recipe! It has a rich peanut butter pudding filling and chocolate ganache on a crunchy pretzel crust.

I love my semi-homemade no bake peanut butter pie but this his old fashioned peanut butter pie is made entirely from scratch, and it’s worth it! I love homemade pudding, and if you’ve never made it, I think you’ll be surprised how easy it is. It’s combined with homemade whipped cream for the best light and creamy filling.

Of course, I had to add a layer of chocolate to this pie because it pairs perfectly with peanut butter. Add in that pretzel crust, and you get a fantastic pie that will knock everyone’s socks off!

Ingredients Needed

  • Cornstarch: This is the thickener – it’s a pudding without eggs.
  • Whole Milk: You can also use nonfat or low fat milk but the lower the fat the thinner the pudding. This recipe has not been tested with nondairy milk.
  • Peanut Butter: Use a no-stir (not natural) peanut butter.
  • Pretzel crust: I love a pretzel crust with this recipe – but use your favorite, ideas below!
  • Heavy Cream: For the whipped cream and ganache bottom.
  • Chocolate Chips: For the ganache on the bottom.

How to Make Peanut Butter Pie

  1. Place the sugar, cornstarch, and salt in a saucepan. Add the milk and whisk to combine. Warm the mixture over medium-low heat and stir with a wooden spoon until the mixture thickens.
  2. Add the vanilla and peanut butter and stir until smooth.
  3. Pour the pudding into a bowl and cover it with plastic wrap, so the wrap is touching the surface of the pudding. This will prevent a skin from forming on top.
  4. Cool the pudding to room temperature, and then refrigerate for four hours or until it’s set.
  5. Place the chocolate chips and two tablespoons of cream in a microwave-safe bowl. Heat them in the microwave for 30 seconds, and then whisk until the chocolate is smooth.
  6. Spread the melted chocolate on the bottom of the chilled pretzel crust. Chill the crust again while you make the filling.
  7. Once the pudding is set, you can make the filling. Beat the rest of the cream with the powdered sugar and vanilla until the mixture holds stiff peaks.
  8. Fold half of the whipped cream into the pudding. Spoon the filling over the chocolate layer in the chilled crust.
  9. Spread the rest of the whipped cream over the top of the filling. Decorate the top with chopped nuts and pretzels. Chill the pie for at least one hour before serving.
One slice of pretzel peanut butter pie on a plate next to pretzels

Favorite Crusts for Peanut Butter Pie

Want to switch up the crust? There are quite a few that go great with the peanut butter pudding filling. Here are some you might like to try.

Overhead shot of pretzel peanut butter pie topped with pretzels and peanuts

How to Store Peanut Butter Pie

Store this in the refrigerator loosely covered for up to 2 days. Because it uses heavy whipping cream it won’t last as long as a Cool Whip Pie.

One slice of pretzel peanut butter pie on a plate with one bite missing

Tip From Dorothy

Expert Tips

  • When you cook the pudding, be sure to stir constantly, so you don’t end up with lumps. Also, maintain the heat at medium-low. If it’s too hot, you can scorch the milk.
  • Don’t skip the chilling step for the pudding. It needs time to set up – you can make it a day ahead if it makes it easier!
  • When you melt the chocolate and cream, don’t microwave them for more than 30 seconds. If your chocolate is still not melted after you stir, warm them again for 15 to 20 seconds and stir again. If you microwave them for too long, the chocolate will seize.
  • After making the whipped cream, carefully fold it into the pudding, and don’t stir. Stirring will deflate the whipped cream so take your time and gently fold it in.
  • Make Ahead Instructions: To make things easier, you can make and assemble the pretzel crust and the peanut butter pudding a day ahead and then assemble and chill the pie the next day.


How do you make simple pudding without eggs?

You don’t have to add eggs to homemade peanut butter pudding. It’s easy to make it without them! Whisk sugar, cornstarch, and salt in a pan. Add the milk and heat the mixture while constantly stirring. The pudding will thicken, and then you can pour it into a bowl and chill it so it can set.

What peanut butter is best for pudding pie?

Use regular peanut butter, not natural peanut butter.

Can I use Cool Whip?

Yes, you can skip making the whipped cream and fold Cool Whip into the pudding instead.

Why didn’t my pie set up?

Don’t skip the chilling step for the pudding. The pudding needs to set up and be cold when you add the whipped cream. If it’s warm, it can melt the whipped cream. When you fold the whipped cream into the pudding, use a folding motion instead of stirring. Folding takes a little longer, but it prevents the whipped cream from deflating or breaking, which can cause your pie not to set up correctly.

One slice of pretzel peanut butter pie on a plate next to pretzels

Pretzel Peanut Butter Pie Recipe

5 from 2 votes
This Pretzel Peanut Butter Pie is a sweet and salty, creamy, no-bake pudding pie that everyone will love!
Prep Time 45 minutes
Cook Time 7 minutes
Chill Time 5 hours
Total Time 5 hours 52 minutes
Yield 8 servings
Serving Size 1 serving


For the peanut butter pudding:

  • cup (133 g) granulated sugar
  • ¼ cup (32 g) cornstarch
  • ¼ teaspoon salt
  • 2 cups (474ml) whole milk
  • ½ cup (134 g) peanut butter
  • 1 teaspoon vanilla extract

To assemble the pie:

  • 1 recipe Pretzel Pie Crust
  • 2 cups + 2 tablespoons heavy whipping cream divided (474ml + 30ml)
  • cup (64g) chocolate chips
  • 2 tablespoons (14g) powdered sugar
  • 1 teaspoon vanilla extract
  • Chopped peanuts and pretzels for garnish
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!


Prepare pudding:

  • Whisk sugar, cornstarch, and salt in a medium saucepan. Add milk and whisk a few times. Place the pan over medium-low heat, switch to a wooden spoon for stirring, and cook, stirring constantly, until thickened, about 5-8 minutes. Remove from heat once it is thick and coats the back of a wooden spoon.
  • Add the vanilla and peanut butter and stir until smooth.
  • Pour the pudding into a bowl and cover with plastic wrap (touch the plastic to the pudding, so a skin doesn’t form). Let cool to room temperature then cover with plastic wrap and refrigerate until set, at least 4 hours.

Make and assemble pie:

  • Prepare crust in a 9-inch pie plate. Chill until ready to fill.
  • Place 2 tablespoons (30ml) heavy whipping cream and chocolate chips in a small microwave safe bowl. Heat for 30 seconds, then whisk until smooth. Don’t overheat or you risk seizing the chocolate. Immediately spread the chocolate in the bottom of the crust, while it’s still hot. Chill while preparing filling.
  • Make whipped cream: Once pudding is set and you’re ready to assemble the pie, beat heavy cream with powdered sugar and vanilla until stiff peaks form. Fold half of the whipped cream into the pudding carefully. Place peanut butter mixture in prepared pie crust.
  • Top pie with remaining whipped cream and chopped peanuts and pretzels. Chill at least 1 hour before serving.
  • Store loosely covered in the refrigerator for up to 2 days.

Recipe Video

Recipe Notes

Want to make this semi-homemade? Whisk a small box of instant vanilla pudding mix with ¾ cups peanut butter and 1 ¼ cups nonfat milk. Use 1 container whipped topping in place of the whipped cream.

Recipe Nutrition

Serving: 1serving | Calories: 450kcal | Carbohydrates: 34g | Protein: 7g | Fat: 33g | Saturated Fat: 17g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 10g | Cholesterol: 76mg | Sodium: 183mg | Potassium: 241mg | Fiber: 1g | Sugar: 28g | Vitamin A: 973IU | Vitamin C: 1mg | Calcium: 123mg | Iron: 1mg
Nutritional information not guaranteed to be accurate
Course Dessert
Cuisine American

Homemade peanut butter pie with pretzel crust is guaranteed to get rave reviews. The sweet and salty combo with the rich peanut butter filling is seriously the best. Make it soon and let me know what you think!

Favorite No Bake Pies

Last Updated on August 17, 2023

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating