This post may contain affiliate links. Read my disclosure policy here.
Peanut butter pie is a super easy to make, no-bake dessert. With creamy peanut butter, rich cream cheese, and a whipped topping, it’s full of all our favorite delicious flavors!

Easy Peanut Butter Pie
This easy peanut butter pie is not only so simple to make, it’s super delicious as well.
From the crunchy graham cracker crust to the light Cool Whip topping, this pie is creamy, rich, and so delicious. But the best part is the peanut butter filling. It’s made by mixing together peanut butter, powdered sugar, and cream cheese. I don’t know about you, but I’m totally sold when I hear the word cream cheese and peanut butter together.
Why We Love This No Bake Peanut Butter Pie
- Easy to make!
- No-bake recipe
- Prep time is only 10 minutes
- Make ahead recipe – great when entertaining!

Ingredients
- ½ cup of milk
- 1 cup of powdered sugar
- ⅔ cup peanut butter
- 4 ounces of cream cheese
- Graham cracker pie crust or Oreo Pie Crust
- Cool Whip
- Chopped roasted peanuts
SEE FULL PRINTABLE RECIPE CARD BELOW
How to Make No-Bake Peanut Butter Pie
This recipe is so easy, and it turns out delicious every single time. It’s pretty much impossible to mess it up. After making this once, you’ll already be a pro! It’ll be a quick and easy dessert recipe that will become one of your go-to treats for gatherings or just a fun dessert for family dinner.
- Cream together peanut butter, cream cheese, and powdered sugar until well blended.
- Add the milk and mix again.
Pro-Tip: Filling should be smooth, but liquid enough to pour. - Pour the mixture into the pie crust and level it off using a spatula.
- Spread Cool Whip or whipped topping over the top of the pie. Sprinkle with chopped, roasted peanuts as garnish (optional).
- Freeze and allow to set.
Pro-Tip: It only needs to be in the freezer until it sets completely. Usually, this will take about 3 hours. But, you can keep it in the freezer until you are ready to serve. Cover the pie with plastic wrap, or a plastic pie lid before placing it in the freezer.
Ingredient Substitutions
- Graham Cracker Crust: For all you chocolate lovers out there, you could totally swap out the graham cracker crust for an Oreo crust. What’s better than peanut butter and chocolate? You could also make a homemade graham cracker crust with chocolate or regular graham crackers.
- Roasted Peanuts: The roasted peanuts as a garnish are totally optional. You could leave them off, although they add a nice crunch! You could also swap them out for a different garnish altogether. Crushed Reese’s cups or Reese’s Pieces would be awesome to top the pie off!
Frequently Asked Questions
When you’re ready to serve the pie, be sure to take it out of the freezer at least 5 to 10 minutes before you plan to serve it. That way, it will be the perfect softness when you go to cut it. It should have an ice cream like consistency.
You can serve it as is, or if you want to get a bit fancy you can add a few more garnishes. For example, I like to add a drizzle of chocolate syrup or melted peanut butter. It just gives it a nice look, and adds a bit of sweetness!
We also love to crush peanut butter cups or Reese’s Pieces on top to give it some other crunch and decoration.
You’ll want to keep any uneaten peanut butter pie (in the unlikely case that there is some) in the freezer. Simply rewrap it with the plastic wrap from before or put the plastic pie cover on top and pop it back in the freezer! Simple as pie. 😉

All you peanut butter lovers out there are about to be in heaven. This peanut butter pie is to die for. With its creamy peanut butter with smooth cream cheese filling, sweet and crunchy graham cracker crust, and light Cool Whip topping, it’s full of all the best flavors! Plus, it’s as easy and no-bake pie recipes get. This recipe is for sure to be a win for you!
Other Easy No Bake Desserts

No-Bake Peanut Butter Pie
Ingredients
- ½ cup milk
- 1 cup powdered sugar
- ⅔ cup peanut butter
- 4 ounces cream cheese
- 1 graham cracker pie crust or oreo pie crust
- Cool Whip
- Chopped roasted peanuts
Instructions
- Begin by creaming the peanut butter, cream cheese, and powdered sugar. Add milk.
- Once well mixed, pour into crust.
- Spread Cool Whip on top. Add chopped nuts if desired.
- Freeze for 3 hours before serving. You may want to remove from the freezer for 10 minutes before cutting to serve.
Notes
- Try using a chocolate graham cracker crust and top with chocolate syrup for an extra sweet bite!
- Filling should be smooth, but liquid enough to pour.
- It only needs to be in the freezer until it sets completely. Usually, this will take about 3 hours. But, you can keep it in the freezer until you are ready to serve. Cover the pie with plastic wrap, or a plastic pie lid before placing it in the freezer.
Nutrition
Nutrition Disclosure
Nutrition information is an estimate. Please utilize your own brand information to double check against our estimates.
Sign up for the Princess Pinky Girl Newsletter and automatically receive our latest & greatest delivered right to your inbox! Follow Princess Pinky Girl on Facebook, Twitter, Pinterest and Instagram for all of the newest recipes, crafts, travels and updates!
If you make a Princess Pinky Girl creation make sure you take a picture and share it on Instagram with @princesspinkygirl ! I love seeing your masterpieces!
Leave a Comment