Overhead of a slice of peanut butter pie garnished with chocolate pieces on a ceramic plate with two forks nearby.

Two of the tastiest flavors in the world are chocolate and peanut butter. Put them together in an easy, no-bake chocolate peanut butter pie, and you’ve hit the dessert jackpot! This pie oozes peanut butter goodness with every bite and is incredibly simple to toss together. Whether you’re looking for a simple weeknight dessert or planning on wowing your family at Thanksgiving, this pie will have everyone begging for seconds.

What is peanut butter pie made of?

There are two parts to making a peanut butter pie—the crust and the filling. If you want, you can buy a pre-baked pie crust at the store. But if you have the time, I highly recommend making the chocolate pie crust from this peanut butter pie recipe because it’ll take the whole dessert up a notch!

For the crust, you’ll need some typical baking ingredients—all-purpose flour, cocoa powder, sugar, unsalted butter, and cold water. For the filling, you’ll need the following:

  • Chocolate shavings or mini chocolate chips
  • Heavy whipping cream
  • Creamy peanut butter
  • Full-fat cream cheese
  • Powdered or confectioner’s sugar

Overhead of a whole pie garnished with broken chocolate pieces in a white pie plate on a light counter.

Tell me about this chocolate crust!

Peanut butter and chocolate are a match made in heaven—I’m looking at you, peanut butter buckeyes! This peanut butter pie uses an easy-to-make chocolate cookie crust that adds the perfect base for the mouth-watering peanut butter filling.

Homemade pie crusts are remarkably simple to make, and you can make them in advance. But for this chocolate crust, it is super important to follow the baking instructions to the letter—this will give you a perfectly-cooked, even crust. If you veer off from the recipe, you could end up with a shrunken, shriveled crust instead.

Can I use a different crust?

Yes! You can use any store-bought or homemade crust you’d like for this chocolate peanut butter pie—I just prefer the chocolate pie crust. If you want to experiment with a pre-made chocolate cookie crust or one made with graham cracker crumbs, feel free to try it out. This no-bake chocolate peanut butter pie is such an easy dessert because you can take the time to make the crust yourself or toss the filling in a store-bought crust, and it’ll still come out tasting amazing!

A slice of peanut butter pie with a chocolate crust rests on a ceramic plate with a fork beside it.

How do I make chocolate peanut butter pie?

There’s not a lot of hands-on preparation work involved in making a chocolate peanut butter pie—although it requires a bit of planning for chilling and baking the crust. To make this chocolate peanut butter pie recipe, follow these simple steps.

To make the crust:

Collage of images showing steps to make chocolate pie crust. A text overlay reads, "How to Make Chocolate Pie Crust."

  1. Combine the flour, cocoa powder, cold butter cubes, and sugar in a food processor.
  2. Pulse until it’s developed a crumb-like texture—be careful not to over-pulse! You want pea-sized crumbs, not super fine crumbs.
  3. Add two tablespoons of water and pulse a few more times. The dough should hold its shape when pressed into a ball. If it’s too dry, add a bit more water, one tablespoon at a time. Wrap the pie crust dough in plastic wrap and chill in the refrigerator for an hour.
  4. Roll the cold dough onto a floured surface until it is 1/2-inch thick. Move it to a greased pie pan and prick the bottom with a fork to prevent air bubbles. Freeze the dough for 20 to 30 minutes, and preheat the oven to 400°F.
  5. Line the frozen pie crust with parchment paper and fill it with dried beans or pie weights. Bake for 20 minutes, remove the parchment paper and dried beans, and then return it to the oven to bake for another five minutes. Remove the pie crust from the oven and allow it to cool completely.

Wholefully Protip

When preparing your surface for rolling out the dough, try using cocoa powder or a mixture of cocoa powder and flour to prevent the pie from sticking while maintaining that delicious chocolaty flavor!

To make the filling:

Collage of images show steps to make no bake filling for a chocolate peanut butter pie. A text overlay reads, "How to Make Peanut Butter Pie."

  1. Add the peanut butter, powdered sugar, and cream cheese to a large mixing bowl and stir well.
  2. Use an electric mixer or the whisk attachment on your stand mixer in a separate bowl to whip the heavy cream for a few minutes. You’ll know it’s ready when the cream has formed soft peaks.
  3. Gently the whipped cream and the peanut butter mixture.
  4. Pour the creamy peanut butter filling into the pie crust.
  5. Top with shaved chocolate or mini chocolate chips, and then transfer the pie to the fridge to allow it to chill for at least four hours.
  6. Serve!

How do you know when the pie filling is set?

When you add the filling to your pie crust, it’ll be soft and fluffy. At this point, it’s not possible to slice into it and serve it, which is why it needs to chill in the fridge. Your pie will be ready to serve after chilling for four hours. If you want to take it out sooner, touch the top with a finger softly. It should feel firm enough to slice.

Wholefully Protip

You can get creative with the toppings on this pie. Try using variations on the chocolate chips such as mini Reese peanut butter cups, chocolate syrup, whipped cream, or peanut butter syrup to take the flavor of your peanut butter chocolate pie up a notch.

A pie server holds a slice of pie above the garnished pie in a white pie plate.

Can I make this pie in advance?

Yes! You can make both the crust and the whole pie in advance. If you plan on freezing the pie crust, follow the crust recipe up to step seven, then freeze it solid in a metal pie plate. Wrap the frozen pie crust in several layers of plastic wrap, and it’ll last in the freezer for several months.

If you decide to make the entire chocolate peanut butter pie in advance, you can keep it in the fridge for up to three days as long as it’s well-wrapped in plastic wrap. You can also freeze your pie by wrapping it well in plastic wrap and storing it in the freezer. It’s best to serve frozen chocolate peanut butter pie as close to frozen as possible; the texture will change if you allow it to thaw too much before serving.

Psst: Want a chocolate-only version? Try chocolate chess pie or chocolate pudding pie.

How do I store chocolate peanut butter pie?

If you’re storing the whole pie, wrap it in several layers of plastic wrap and keep it refrigerated until you’re ready to serve so the filling doesn’t soften. Stored this way, it’ll last up to three days in the fridge.

If you’re storing slices or a partial pie, you can place them in an airtight container and store in the fridge for up to three days.

Close view of a slice of chocolate peanut butter pie with fluffy no bake filling.

Want more delicious pie recipes like this one?

There’s a whole world of scrumptious pies out there waiting to be whipped up for a sweet dessert. If you’re in the mood for pie, you’ve got to try some of these easy and delicious recipes!

Overhead of a slice of peanut butter pie garnished with chocolate pieces on a ceramic plate with two forks nearby.

Chocolate Peanut Butter Pie (No Bake Filling)

Yield: 8 slices
Prep Time: 2 hours
Cook Time: 25 minutes
Additional Time: 4 hours
Total Time: 6 hours 25 minutes


For the Crust:

  • 1 1/3 cup all-purpose flour
  • 1/4 cup granulated sugar
  • 3 tablespoon unsweetened cocoa powder
  • 1/2 cup cold unsalted butter, cut into cubes
  • 2-3 tablespoon cold water

For the Filling:

  • 1 cup creamy peanut butter
  • 6 ounces of full-fat cream cheese (softened)
  • 1 cup powdered sugar
  • 1 1/4 cup heavy whipping cream
  • 1/4 cup chocolate shavings (or mini chocolate chips)


  1. In a food processor, combine flour, sugar, cocoa powder, and cold butter. Pulse until combined and small crumbs form.
  2. Add 2 tbsp cold water, and pulse until a dough forms. If the dough seems too dry at this point, add another tablespoon and combine into a dough.
  3. Wrap the dough in plastic wrap and refrigerate for 1 hour.
  4. Transfer the cold dough to a floured surface, and roll until 1/2-inch thick. Transfer to a greased pie plate, and pierce the bottom several times with a fork to avoid bubbles. Place in the freezer for 20-30 minutes until frozen solid. Preheat your oven to 400°F while the crust is in the freezer.
  5. Once frozen, remove the pie crust from the freezer and place a square of parchment paper onto the crust. Fill with dry beans or pie weights. Bake the pie crust for 20 minutes in the preheated oven.
  6. Remove the parchment and beans, and bake for an additional 5 minutes. Allow to cool before filling with peanut butter filling.
  7. Make the peanut butter filling: In a large mixing bowl, whip together the peanut butter, softened cream cheese, and powdered sugar until well combined, then set aside.
  8. In a separate bowl and using the whisk attachment on your stand mixer or a handheld electric mixer, whip the heavy cream until soft peaks form (about 2-3 minutes).
  9. Combine the peanut butter filling with the whipped cream until smooth and fluffy.
  10. Transfer the peanut butter filling into the cooled pie crust, top with chocolate shavings or mini chocolate chips, and then chill for at least 4 hours. Serve!


  • To save time, you can buy a pre-baked pie crust or graham cracker crust and just make the peanut butter filling instead.
  • If you do make the chocolate crust (which we really recommend because it's delicious!), be sure to follow the instructions closely so that it bakes properly and doesn't shrink on you!
  • Peanuts, peanut butter chips, or mini chocolate chips are all great toppings for this pie. Chocolate sauce is also a good option!

Nutrition Information:
Yield: 8 Serving Size: 1 slice
Amount Per Serving: Calories: 681Total Fat: 50gSaturated Fat: 24gTrans Fat: 0gUnsaturated Fat: 21gCholesterol: 95mgSodium: 237mgCarbohydrates: 50gFiber: 3gSugar: 26gProtein: 12g

At Wholefully, we believe that good nutrition is about much more than just the numbers on the nutrition facts panel. Please use the above information as only a small part of what helps you decide what foods are nourishing for you.

Leave a Reply

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