This no-bake peanut butter pie has a chocolatey cookie crust topped with creamy, dairy-free peanut butter filling, a layer of fluffy coconut cream, and chopped vegan peanut butter cups. It’s a decadent dessert that peanut butter lovers can’t resist!

Slice of creamy no-bake peanut butter pie on plate

Is there any flavour combination better than chocolate and peanut butter? I love it in my chocolate peanut butter swirl brownies and homemade peanut butter ice cream. And when I need a show-stopping no-bake dessert for a crowd, I make this easy peanut butter pie.

This vegan chocolate peanut butter pie starts with the fudgy Oreo crust from my chocolate mousse pie recipe. Since we’re not baking it, you don’t have to worry about cracks or shrinking. On top, the filling is light and fluffy, with just enough peanut butter and tangy vegan cream cheese to give it a flavour similar to a no-bake cheesecake.

Finally, we’re adding a layer of vanilla whipped coconut cream and chopped peanut butter cups. I mean, does it get any better than that?! I’ll show you how easy this is to make, step-by-step.

What Makes This Vegan Peanut Butter Pie a Favourite No-Bake Dessert

  • Just as rich and creamy. Most traditional no-bake pies are pretty heavy on the dairy, but this one is completely plant-based and just as delicious and creamy.
  • No need to turn on the oven. This no-bake peanut butter pie is a terrific summer dessert. I love that I can pop it into the fridge ahead of our BBQs, and I don’t have to heat the house with the oven.
  • Perfect for any occasion. Whether it’s a summer BBQ, holiday gathering, or just a regular day when you’re craving something sweet, this no-bake peanut butter pie is sure to please.
Overhead view of ingredients for no-bake peanut butter pie with labels

Notes on Ingredients

Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • Oreos – Regular Oreos are naturally vegan. If you don’t want to use Oreos, you can use any chocolate sandwich cookies, such as from Whole Foods’ 365 brand, Nature’s Own, or your favourite vegan option. You’ll combine the cookie crumbs with store-bought or homemade vegan butter to make the crust.
  • Peanut butter – I recommend smooth, no-stir peanut butter for a perfectly creamy filling. As much as I love homemade peanut butter and natural peanut butter, the oils will separate, and your pie filling may not set properly.
  • Vegan cream cheese – Let this soften to room temperature.
  • Powdered sugar – Also called confectioner’s sugar.
  • Coconut whipped cream – I’ll often use my coconut whipped cream recipe.
  • Peanut butter cups – For garnish. Cut them into quarters or sixths for bigger chunks, or roughly chop them. 

What Brands of Peanut Butter Cups Are Vegan?

Unfortunately, not all peanut butter cups are vegan. I love my 3-ingredient homemade vegan peanut butter cups, and as of this writing, Reese’s has a plant-based peanut butter cup made with oat milk. Justin’s Dark Chocolate Peanut Butter Cups, Unreal Dark Chocolate Peanut Cups, and No Cow Peanut Butter Cups are also vegan options.

Creamy peanut butter pie topped with peanut butter cups in glass pie plate with one slice removed

How to Make No-Bake Peanut Butter Pie

Let’s get started! Although there are a few layers in this pie, they’re all super simple to whip up. Here’s how to make this creamy vegan peanut butter pie in a few easy steps.

  • Make the crust. Pulse the Oreos in a food processor until they form fine crumbs. Transfer the crumbs to a bowl and stir in the melted vegan butter. Press the mixture into a pie pan and chill.
  • Make the peanut butter layer. Stir together the peanut butter, powdered sugar, salt, and softened vegan cream cheese in a large bowl. Fold in the coconut whipped cream.
  • Chill. Spread the peanut butter filling into the crust and refrigerate for at least 4 hours or overnight.
  • Make the topping. Prepare the next batch of coconut whipped cream and fold in the vanilla.
  • Finish. Spread the coconut whipped cream over the peanut butter filling, then sprinkle the peanut butter cups over the top.

Tips for a Perfect Peanut Butter Pie

  • Let the vegan cream cheese soften. This will help ensure it mixes smoothly into the other ingredients without any lumps.
  • Use shelf-stable regular peanut butter. AKA not the natural peanut butter that needs to be stirred and refrigerated. While I adore natural peanut butter, because the oil can separate from the solids, it doesn’t always behave predictably in recipes.
  • Use full-fat coconut milk for the whipped cream. Low-fat options will not work as well, or at all—you really need full-fat!
  • Allow time for chilling. The pie needs at least 4 hours to set in the fridge before serving, so plan accordingly.
Whole vegan no-bake peanut butter pie in glass pie pan

Try These Variations

While this no-bake peanut butter pie is delicious as-is, there are a few ways you can change things up and make it your own.

  • Swap the Oreos for graham crackers or another type of cookie for the crust. You could also leave them out altogether and make this more of a scoopable, pudding-like dessert.
  • Use almond butter or another nut butter in place of the peanut butter if you have a peanut allergy, then buy almond butter cups for the topping.
  • Allergic to all nuts? Then use sunflower seed butter and sunflower seed butter cups to make this dessert nut-free.
  • More garnishes. Top with a drizzle of melted chocolate or vegan caramel sauce for an extra indulgent touch. 
  • Add some crunch with roasted peanuts on top of the pie, either instead of or in addition to the peanut butter cups.
No-bake peanut butter pie topped with peanut butter cups in glass pie plate with one slice removed

Storage and Freezing Instructions

  • Refrigerate. Store your no-bake peanut butter pie covered in the refrigerator for up to 3 days. Note that it’s best served within the first 24 hours. When possible, add the coconut whipped cream and any toppings just before serving.
  • Freeze. This no-bake peanut butter pie can be frozen for longer storage. After chilling the pie in the fridge for 4 hours, wrap it tightly in plastic wrap or place it in an airtight container. When ready to enjoy, thaw the pie in the fridge before serving.
Slice of no-bake peanut butter pie on plate with tip of pie on fork

More Vegan Pie Recipes

Enjoy friends! If you make this no-bake peanut butter pie, please snap a photo and tag #jessicainthekitchen on Instagram. We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much.

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

No-bake peanut butter pie topped with peanut butter cups in glass pie plate with one slice removed

No-Bake Peanut Butter Pie

With an Oreo crust, creamy peanut butter filling, coconut whipped cream, and vegan peanut butter cups, this vegan peanut butter pie is the ultimate no-bake dessert for peanut butter lovers.
5 (from 6 ratings)

Ingredients

Crust:

  • 1 package Oreos, 36 cookies, 14.3 oz or 405 grams (or other chocolate cream filled sandwich cookies)
  • 4 tablespoons vegan butter, melted (58 grams)

Peanut Butter Filling:

  • 1 cup peanut butter, 255 grams
  • 8 oz vegan cream cheese, softened (226 grams)
  • cup powdered sugar, 80 grams
  • 1 batch coconut whipped cream, (1 ½ cups)
  • ¼ teaspoon salt

Coconut Whipped Cream:

Topping:

  • 3 (1.4 oz) packs Reese's plant based cups, chopped (120 grams)

Instructions 

  • In a food processor, pulse the Oreos until they turn into fine crumbs. Transfer the cookie crumbs to a bowl and add the melted vegan butter. Mix well until the crumbs are evenly coated.
  • Press the Oreo crumb mixture into the bottom and up the sides of a 9-inch pie dish, creating an even crust layer. Place the crust in the refrigerator to chill while you prepare the filling.
  • In a large mixing bowl, combine the peanut butter, powdered sugar, salt and softened vegan cream cheese. Mix until smooth and well combined. Gently fold in the prepared coconut whipped cream until the filling is smooth and creamy.
  • Add the peanut butter filling into the crust, spreading it out evenly. Place in the fridge for at least 4 hours or overnight.
  • Prepare the next batch of coconut whipped cream. Gently fold in the vanilla extract to the whipped cream.
  • Spread the coconut whipped cream over the peanut butter filling.
  • Sprinkle the chopped Reese's cups over the whipped cream layer. Enjoy!

Notes

To store: Store your no-bake peanut butter pie covered in the refrigerator for up to 3 days. Note that it’s best served the day it’s made.
To freeze: This no-bake peanut butter pie can be frozen for longer storage. Simply wrap it tightly in plastic wrap or place leftovers in an airtight container. When ready to enjoy, thaw the pie in the fridge before serving.
Calories: 443kcal, Carbohydrates: 41g, Protein: 8g, Fat: 30g, Saturated Fat: 9g, Polyunsaturated Fat: 5g, Monounsaturated Fat: 11g, Trans Fat: 0.04g, Cholesterol: 11mg, Sodium: 385mg, Potassium: 229mg, Fiber: 3g, Sugar: 25g, Vitamin A: 282IU, Calcium: 46mg, Iron: 5mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.