An epic vegan peanut butter pie with a chocolate cookie crust and raspberry jam. This pie uses less than 10 ingredients and no vegan cream cheese. It is naturally dairy free and can be made refined sugar free and gluten free!
Step-by-step video: How to make this pie
Ingredients you'll need
Notes about the ingredients
Sweet chocolate cookies (such as oreos) or chocolate graham crackers will work for the base. To make this pie gluten free, simply use gluten free cookies.
Smooth natural peanut butter is ideal but almond butter or sunflower seed butter will work too!
Firm silken tofu in a tub for the ultimate smooth texture. This variety of tofu is half way between extra silken tofu (often sold in a tube) and firm tofu. You won't be able to taste the tofu in the pie as it's combined with a few other ingredients.
Thick scoopable canned coconut cream which helps the filling set. I used only the thick creamy layer of 1-2 cans of coconut cream.
Brown or coconut sugar for extra sweetness. A liquid sweetener like maple syrup will work, though your filling will be softer.
A complete list of ingredients, quantities and instructions are in the grey recipe card at the bottom of this post.
Easy chocolate crust
This pie uses a classic crumbly cookie/cracker pie crust which perfectly complements the creamy peanut butter filling.
To make the crust, simply add your chocolate cookies, oreos or graham crackers and pulse fine crumbs. Then add the melted butter/coconut oil and pulse until combined!
This crust/recipe will work well in an 10 inch (25 cm) pie dish or 8 inch (20 cm) tart pan. Why the different sizes?! Because a pie dish has slanted edges whereas a tart pan has straight edges which means the volume of both are about the same!
The pie base needs to be baked in a preheated oven for about 10 minutes to help it set. If you don't bake the crust, your pie/tart will collapse when serving (speaking from experience). Alternatively, you can serve the pie frozen!
Raspberry Jam Layer (store-bought or homemade)
This is the best vegan peanut butter pie because it includes a simple layer of raspberry jam! The sweet tartness of the raspberries complements the creaminess of the peanut butter.
You can use a thick store-bought jam or make your own using my very easy method! Simply add raspberries, corn starch and a little sweetener to a small saucepan and cook for about 10 minutes until it's thickened.
Alternatively, you can make a raspberry chia jam which is adapted from my cookbook and requires no cooking! The chia jam alternative is listed in the notes section of the recipe card at the bottom of this post.
Peanut butter tofu mousse filling
The peanut butter mousse filling is a delicious dessert by itself! It's just like the filling from my popular chocolate berry mousse pie but without the chocolate.
To make the pie filling, simple add all ingredients to a blender and blend until smooth. The mousse will be runny initially but after chilling, it will set into a thick and creamy mousse.
If your peanut butter is very thick and lumpy, it may help to melt or warm it up first. However, this isn't needed if you have a high powered blender.
Tip: If you've run out of smooth peanut butter and don't want to go to the shops, you can actually use crunchy peanut butter IF you have a high powered blender. You will just need to blend the mousse for longer.
How to decorate this peanut butter pie
I decorated my pie with freeze-dried raspberries and crushed peanuts because that's what I had in my pantry. And it was easier than preparing anything extra!
However, you can decorate the peanut butter pie with:
- Drizzled melted chocolate
- Melted peanut butter
- Dairy free chocolate chips
- Vegan-friendly peanut butter cups
- Coconut whipped cream. I'd recommend the Nature's Charm brand!
Serving the pie
You can serve this pie straight out its pie dish after its been chilled for a few hours. The pie can be kept at room temperature for 3-4 hours, depending on your climate.
However, the mousse filling will soften over time and eventually turn into a soft pudding consistency so I wouldn't recommend keeping it out of the fridge for too long.
Customising this vegan peanut butter pie
For a healthy peanut butter pie which is refined sugar free and gluten free, you can:
- Use a nut and date crust instead of the chocolate cookie crust. I'd recommend the one from my chocolate mousse berry pie but replacing the nuts with peanuts.
- Use coconut sugar instead in the peanut butter filling
To make this a no bake pie, simply don't bake the crust, freeze the pie and serve partially frozen. The filling will be more like a fudge/ice cream than mousse.
Lastly, you can make this pie without tofu simply by using more coconut cream (replace it 1:1 by grams). If you do this, your filling will be slightly more firm.
Other vegan pie and tart recipes
Vegan Peanut Butter Pie with Jam
- 250g vegan-friendly chocolate cookies, (note 1 for graham cracker option)
- ⅓ cup (75g) melted vegan butter, or coconut oil (melted from solid)
Raspberry jam (or use 125g thick store-bought jam, see note 2 for raspberry chia jam alternative)
- 1 cup (125g) fresh or frozen raspberries
- 1 tablespoon corn starch / corn flour
- 1-2 tablespoons sugar or sweetener of choice, optional to taste
- Dash of lemon juice, optional to taste
- 1 ¼ cups (325g) firm silken tofu
- 1 cup (310g) smooth peanut butter
- 1 cup (240g) thick scoopable canned coconut cream
- ½ cup (95g) brown or coconut sugar
To decorate (optional)
- 3 tablespoons freeze dried raspberries
- 3 tablespoons roasted peanuts, chopped
To make the crust:
- Preheat oven to 180°C (350°F)
- Add the cookies or graham crackers to a blender or food processor and pulse until it forms fine crumbs. Add the melted vegan butter and pulse until it resembles wet sand.
- Firmly press the mixture into a 25 cm pie dish or 20 cm tall tart pan. Bake for 10 minutes. If the crust collapses a little (which is normal), press it back with a spoon or flat cup while it's warm.
- Bake for 10 minutes. If the crust collapses a little (which is normal), press it back with a spoon or flat cup while it's warm.
To make the raspberry jam (or use store-bought):
- Addall ingredients to a small saucepan over medium heat. Stir and mash berries with a fork. Cook for 5 minutes or until the mixture is slightly thickened. If desired, add more water for a thinner jam.
- Spread all the jam on the bottom and sides of the pie crust. Chill the pie crust in the fridge.
To make the peanut butter mousse filling:
- Addall ingredients to your blender and blend until very smooth.
- Pour the mixture into your pie crust and smooth the surface. Chill the pie in the fridge for 4 hours or until it’s no longer wobbly.
- Decorate the pie as desired and serve chilled!
- Alternatively, use 225g chocolate graham crackers and 25g cane, brown or coconut sugar.
- To make a raspberry chia jam, combine 1 cup (140g) raspberries, 3 tablespoons chia seeds and 1-3 tablespoons liquid sweetener (to taste) in a small mixing bowl. Mash the raspberries with the back of a fork until all juices have been released and there are no big lumps. Set aside for 10 minutes to thicken and use as needed.
This post was originally published in July 2018 and completely updated in November 2021 with an improved easier recipe and detailed instructions.
Please leave a comment below if you made this recipe, have any questions or thoughts! Your comment will help other readers and Rainbow Nourishments.