Vegan Peanut Butter Pie
October 13, 2025
Chocolate and peanut butter lovers, this is the no-bake, vegan dessert you've been waiting for! Made with a chocolate cookie crust, a light and creamy peanut butter filling, and a topping of whipped cream and vegan peanut butter cups, this peanut butter pie is perfect for Thanksgiving or Christmas dessert, but easy enough to make for an everyday treat.
A pie that's this delicious, rich, and creamy shouldn't be this easy to make, but it is. Even better, it's made with no dairy and no store-bought vegan cream cheese, but no one will be able to tell the difference, even omnivore friends and family members.
This peanut butter pie is a little different from most, because it doesn't have the cheesecake-like tang you get from cream cheese; just rich peanut butter flavor. If you do want a bit of tangy flavor, however, you can always add a splash of lemon juice into the filling.

Ingredient Notes & Substitutions
What brand of cookies is best for this recipe? Where can I find coconut whipping cream? If you have any ingredient-related questions, check this section first. You can also leave a comment if you can't find the answer here, and I'll reply as soon as I can!

chocolate sandwich cookies: While Oreos are usually the go-to chocolate cream cookie, some vegans eat them and others don't (it's unclear whether the sugar used in Oreos is vegan or processed with animal bone char). I've tested this recipe with both Oreos and Back to Nature brand cookies, and both work, but there are differences. Back to Nature cookies are both larger and contain more cream than Oreos, so I recommend going by weight rather than counting cookies. While you can blend Oreos right out of the box, you may want to remove the cream from about 1/4 of your Back to Nature cookies to ensure the right ratio of cream to cookies. To make this recipe gluten-free, choose a gluten-free cookie for your crust.
vegan butter: You can use any type of vegan butter here, including store-bought spreads and sticks or my homemade vegan butter. Because cookie brands are different, the amount of vegan butter you need will vary. I used 2 1/2 tablespoons of vegan butter with Back to Nature cookies and 4 tablespoons with Oreos.
coconut whipping cream: I used Nature's Charm coconut whipping cream for this recipe, but most vegan whipping creams should work equally well. If you're using a frozen whipped topping or other pre-made whipped cream with additional sugar, reduce the maple syrup in the filling to 1/3 cup. You'll want to use about 3/4 of a 10-oz. whipped cream package for the filling and another 3/4 for the topping (1.5 10-oz packages total).
maple syrup: I created this recipe with maple syrup because its flavor pairs well with peanut butter. If you want to substitute, I'd recommend using 1/3 cup of agave instead. I've also tested this recipe with powdered sugar, and while it works, maple syrup delivers a richer flavor.
silken tofu: This helps to create a creamy, light texture for the peanut butter filling.
cashews: Make sure your cashews are raw and unsalted. They'll blend up into a creamy filling that adds to the filling's texture without interfering with the flavor.
vanilla extract: I always recommend using real vanilla extract, which has more complex flavors than an artificial substitute.
salt: This helps bring out all the flavors of the pie filling. I used sea salt, but pink salt or table salt work equally well.
creamy peanut butter: Peanut butter is the star of the filling, and I recommend using a natural peanut butter brand that's made with just salt and peanuts, like Santa Cruz or Trader Joe's.
oat flour: This helps to thicken the filling so it's easier to slice. You can find oat flour in most natural grocery stores or online. You can also pulse some rolled oats in your blender into a fine powder to make your own oat flour.
vegan peanut butter cups: You can use any brand you like (like Justin's, Unreal, or Reese's Plant-Based), but for the best results, I recommend making my homemade peanut butter cups.

Topping Suggestions
This light and creamy peanut butter pie pairs perfectly with a layer of vegan whipped cream and a sprinkle of chopped vegan peanut butter cups. But you can switch it up by adding other toppings, like:
- chopped roasted peanuts
- drizzled melted peanut butter
- shaved vegan chocolate
- chocolate syrup (make your own by whisking together 1/4 cup of agave and 3 tablespoons of high-quality cocoa powder)
- vegan chocolate chips
- vegan peanut butter chips
Serving & Storage
To make this pie easier to slice, I recommend freezing it for 1 hour before serving (don't freeze it too much longer, or it will become solid!) Use a large kitchen knife to slice, and wash your knife with warm water and dry it between each slice. Make sure you cut through all the way to the bottom of the pie. You may also want to release the pie crust by sliding a thin butter knife underneath the crust.
Since topping the pie with peanut butter cups can make it more difficult to slice, you may want to add the peanut butter cups after slicing.
Cover the pie with plastic wrap or place slices into an airtight container, then refrigerate for up to 5 days. Pie slices also freeze well for up to 2 months in a freezer-safe container. Defrost overnight in the refrigerator.

More Easy Vegan Dessert Recipes
Delicious vegan desserts don't have to be difficult! These recipes are guaranteed showstoppers, perfect for special gatherings and everyday treats. If you're looking for holiday desserts, you can also check out my complete collection of vegan Thanksgiving dessert recipes.
Watch This Recipe as a Video
Vegan Peanut Butter Pie
Yield8 servings
Prep Time25 minutes
Cook Timen/a
Total Time4 hours, 30 minutes
Ingredients
Cookie Crust
- 7.75 oz. vegan chocolate sandwich cookies (19 Back to Nature cookies or 24 Oreos)*
- 2 to 4 tablespoons vegan butter, melted*
Peanut Butter Filling
- 13.5 oz. coconut whipping cream, chilled (I used Nature's Charm)
- 1/2 cup maple syrup
- 4 oz. silken tofu (1/4 of a 16 oz. package)
- 1/2 cup raw, unsalted cashews, soaked and drained
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
- 1 1/4 cups creamy, unsweetened peanut butter
- 1/4 cup oat flour
For Topping
- vegan whipped cream (from the filling's coconut whipping cream)
- vegan peanut butter cups, chopped
Instructions
Place your cashews in hot water and soak for 10 minutes, then drain and set aside. Meanwhile, grease a 9-inch pie pan and set aside.
Add your chocolate sandwich cookies to a blender or food processor and pulse until you have fine crumbs.
Transfer your cookie crumbs to a small mixing bowl, then add vegan butter 1 tablespoon at a time and mix. Add only as much vegan butter as you need to just moisten the cookies without saturating them.

Press your mixture into the bottom and up the sides of a 9-inch pie pan, then place the pan in the refrigerator to chill.

Scrape the entire can of coconut whipping cream into the bowl of a stand mixer or a large mixing bowl, then whip the cream with your stand mixer or a handheld electric mixer.* Scoop out half of the whipped cream and place it in a small bowl in the refrigerator to use for the topping.

Add maple syrup, silken tofu, soaked cashews, vanilla extract, and salt to a blender jar and blend until the mixture is completely smooth.

Add your blended mixture to the whipped cream, then add your creamy peanut butter and oat flour. Mix everything together with your stand mixer's paddle attachment or your handheld mixer.

Spread the pie filling into your prepared crust, then refrigerate the pie for 4 hours or overnight. For easier slicing, you may want to freeze the pie for up to 1 hour before serving.

When ready to serve, spread your reserved whipped cream on top of the pie, then sprinkle with 3 to 4 chopped peanut butter cups.

Notes & Hints
If you're using Back to Nature cookies or another brand that has more cream than Oreos, remove the cream from 1/4 of the cookies for best results.
Use only as much vegan butter as needed to moisten the cookies without creating an oily crust; I used 2 1/2 tablespoons with Back to Nature cookies and 4 tablespoons with Oreos.
Chill your coconut whipping cream for at least 24 hours (preferably 2 to 3 days) before using it.
If you don't have a stand mixer or would like to use pre-whipped store-bought whipped cream, see the "Ingredient Notes & Substitutions" section of the blog post for instructions.
Nutrition information includes whipped cream topping and 3 peanut butter cups.
Nutrition Data
Serving Size 1/8 of recipe
| Amount Per Serving | ||
|---|---|---|
| Calories 756 | Calories from Fat 477 | |
| % Daily Value* | ||
| Total Fat 53g | 68% | |
| Saturated Fat 22g | 110% | |
| Trans Fat 0g | ||
| Cholesterol 0mg | 0% | |
| Sodium 462mg | 19% | |
| Total Carbohydrate 61g | 20% | |
| Dietary Fiber 6g | 24% | |
| Sugars 36g | ||
| Protein 15g | 30% | |
| Vitamin A 0mcg RAE | 0% | |
|---|---|---|
| Vitamin B12 0mcg | 0% | |
| Vitamin C 0mg | 0% | |
| Vitamin D 0mcg | 0% | |
| Calcium 29mg | 2% | |
| Iron 2mg | 11% | |
| Potassium 460mg | 10% | |
| Zinc 0mg | 0% | |
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
Note: This data should be used only as an estimate. Please see the nutrition section of my terms and conditions for more information on how this data is calculated.


Tofu That Doesn't Suck.
FREE EMAIL BONUS: 5 days of recipes that turn your boring tofu blocks into culinary masterpieces!

Leave a Comment
I love reading comments! I'll do my best to answer questions, too. If you made the recipe, please leave a star rating, it helps support the blog so I can make more recipes and articles. Thank you!
Loading comments...