Walking Through Lavender Fields
Vegan Peanut Butter and Jam Pie PB&J 1

Vegan Peanut Butter and Jam Pie

I love the combination of peanut butter and jam. It’s one of my favourite things to spread on bread. This pie is a real celebration of this combination. It’s rich, creamy and indulgent. I adapted it from a non-vegan recipe that Travis Tallant published on Allrecipes.com. Besides replacing non-vegan ingredients with vegan ones I also made some adjustments in the layers. I decided to put more jam in the middle so that peanut butter and jam are equally balanced in this dessert. The filling is sweetened with medjool dates instead of powdered sugar. I also decreased the cream topping and used a lot less sweetener for the cream.

I’ve received a lot of praise for this pie as I shared it with friends at different occasions. It’s a real treat but also relatively simple and quick to make. The ingredients are of course very important. I’m using my favourite vegan cookies McVitie’s Digestives, Reese’s peanut butter and a strawberry jam from St. Dalfour.

What my friends also sometimes said about this pie was that it is a very satiating dessert and would perhaps be better in a smaller version. If you wish to make it like this, reduce the crust by 1/3, filling by 1/2 and strawberry jam by 1/2. This way you get more of a tart than a pie.

More delicious peanut butter desserts:

Vegan Peanut Butter and Jam Pie PB&J 1

Vegan Peanut Butter and Jam Pie

If you love the peanut butter and jam combination beyond the toast, then this pie is for you. It's made with a cookie crust, peanut butter filling that uses medjool dates for the sweetener, strawberry jam that is sandwiched between the filling and decorative topping. This vegan dessert is an indulgent and amazing treat.
5 from 4 votes
Prep Time 1 hour 30 minutes
Cook Time 0 minutes
Total Time 1 hour 30 minutes
Course Dessert
Servings 10
Calories 738 kcal



  • 408 g vegan cookies I used 28 McVitie's Digestives
  • 140 g vegan butter melted


  • 228 g vegan cream cheese plain
  • 288 g (1 cup) smooth peanut butter
  • 240 ml (1 cup) coconut cream just cream from a can of coconut cream without the water
  • 90 g medjool dates pitted
  • 1/2 tsp vanilla powder

Jam layer:

  • 310 g (1 cup) strawberry jam


  • 120 ml (1/2 cup) coconut cream just cream from a can of coconut cream without the water
  • 2 1/4 tsp powdered sugar
  • 36 g (2 tbsp) smooth peanut butter melted
  • 40 g (2 tbsp) strawberry jam
  • 1 vegan cookie crushed



  • Crush vegan cookies in a blender. Work in several batches so it's easier.
  • Melt vegan butter over low heat. Pour it over crushed cookies and mix well together.
  • Line the bottom of 23 cm baking dish with parchment paper so that the sides of parchment paper overhang. Then close the baking dish with the side part so that it squeezes also the parchment paper. Grease the sides of the baking dish that are not lined with baking paper. Transfer the crust mixture to a baking dish and press the crust with your hands to the bottom and the sides of a baking dish.
  • Put the crust in a refrigerator while you work on the filling.


  • Put vegan cream cheese, peanut butter, coconut cream, medjool dates and vanilla in a blender. Mix together well until you get a silky and smooth mixture.
  • Divide the batter in two equal parts.
  • Take crust out of the refrigerator. Pour one part of the filling over it and smooth the top with a back of the spoon.
  • Put the pie in a freezer for 15 min.
  • After 15 min take it out of the freezer and spread on top strawberry jam.
  • On top of strawberry jam pour the second part of the filling.
  • Return the pie to the freezer for 15 min.


  • Put coconut cream and powdered sugar in a small bowl. Whisk with a hand mixer.
  • Take pie out of the freezer and spread sweetened coconut cream on top.
  • Melt peanut butter over low heat. Transfer it to the piping bag and make a decoration on top of the pie.
  • Transfer strawberry jam to the other piping bag and make decoration with that also.
  • Crush vegan cookie (I used the same one as for the crust) with a back of a fork. Sprinkle crumbs on top of the pie.
  • Put pie in a refrigerator for a couple of hours.


*Put two cans of coconut cream in the refrigerator a day before starting if they’re not already there.
*I like plain vegan cream cheese from Violife, Reese’s peanut butter and strawberry jam from St. Dalfour.
*For the piping of peanut butter use a small round tip, while for the piping of strawberry jam use a tip with a little more wider hole because jam can have some larger bits that get stuck and can’t get through a small hole. You can also just skip the piping and drizzle peanut butter and strawberry jam freely on top for decoration.
*If you wish to make a smaller version of this pie (that will be more of a tart than a pie), reduce the crust by 1/3, the peanut butter filling by 1/2 and strawberry jam by 1/2. So you would use 272g (about 19 McVitie’s Digestives) and 93g vegan butter for the crust. For the filling you would use 114g vegan cream cheese, 144g (8 tbsp) peanut butter, 120 ml (1/2 cup) coconut cream, 45g medjool dates and 1/4 tsp vanilla powder. For the strawberry jam layer you would use 155g (1/2 cup) strawberry jam. The toppings stay the same. Place the layers as follows: crust, filling, strawberry jam, toppings. You don’t have to put the pie in the freezer for the second time, since strawberry jam won’t really harden in this time.
*Prep time does not involve the time pie needs in the freezer and fridge to harden.
*Adapted from Travis Tallant’s recipe on Allrecipes.com.


Serving: 1servingCalories: 738kcalCarbohydrates: 65gProtein: 12gFat: 49gSaturated Fat: 23gPolyunsaturated Fat: 3gMonounsaturated Fat: 8gSodium: 309mgFiber: 4gSugar: 34g
Did you like this recipe?Tag @WalkingThroughLavenderFields on Instagram or hashtag it #walkingthroughlavenderfields!

You Might Also Like...


  • Reply
    May 22, 2023 at 15:23

    5 stars
    Love it!

    • Reply
      May 22, 2023 at 16:03

      Thanks, Urh!

  • Reply
    January 19, 2022 at 06:17

    Such a drool worthy recipe!

Leave a Reply

Recipe Rating