No-Bake Peanut Butter Pie
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!

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.

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.

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.

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.

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.

More Vegan Pie Recipes
- Buttermilk Pie
- Vegan Apple Pie Recipe
- Strawberry Cream Pie
- Vegan Sweet Potato Pie
- Vegan Pecan Pie Recipe
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.

No-Bake Peanut Butter Pie
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:
- 1 batch coconut whipped cream, (1 ½ cups)
- 1 teaspoon vanilla extract, 4 grams
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
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.


Hi can you use Aresol coconut whipped cream in the can instead of making your own this recipe looks delicious.
Hi Lisa,
Huh I didn’t think about that! I suppose it could work as long as the one you’re using holds firm! I would recommend using a can of it however! Hope this helps!
Do you use 1 can of coconut milk for the whole recipe or does it take 2 cans to make enuf for filling and topping?Β
Thank you
Hi JoAnn,
You need two cans! 1 cup of coconut milk is about 1 Β½ cups of liquid. Hope this helps and enjoy!
These look Awesome π π π π π π thanks for sharing π
You’re so welcome Tamira!!
Can it be natural peanut butter? Also can it be cashew or almond or oat butter? Thanks
Hi Bobbie,
Great questions! You can definitely use natural peanut butter. While I havenβt tested it with other nut butters, I do think that Almond butter would be a great consistency for a substitute if you prefer, or even splitting it 50/50 with Almond and Peanut. Cashew butter may work but some are quite loose in consistency so youβll just want to keep an eye on that. I have not tried oat butter yet! Happy nutty-baking!