Fare Isle | Vegan Peanut Butter S'mores Bars

Vegan Peanut Butter S'mores Bars

Yield 16 2" bars

Classic summertime s'mores are made even more delicious in these easy to make and take bars with a filling of smooth creamy peanut butter, dark chocolate and vegan marshmallows all sandwiched between a homemade graham cracker cookie crust.


Graham Cracker Cookie Crust



  1. Preheat oven to 350˚F. Lightly grease the bottom and all sides of an 8"x8" square pan with vegan butter or shortening. Cut 2 pieces of parchment to 8"x16" which will leave about a 2-inch overhang on all sides of the pan to act as handles to lift out the finished bars. Press in one piece of parchment then lightly grease the top of it before laying the second piece of parchment over it in the opposite direction. Greasing the pan and parchment will keep the parchment from sliding around.
  2. Cut a third piece of parchment to 8"x16" and place into bottom of the pan. This will be for the forming the top crust.
  3. In a stand mixer fitted with paddle attachment or a hand mixer, cream together softened vegan butter alternative and brown sugar until fluffy, about 1 minute.
  4. Beat in maple syrup, vanilla extract and 3 tablespoons of the milk until evenly combined, about 30 seconds.
  5. In a separate bowl whisk together flour, baking soda and salt.
  6. Add dry mixture to the wet mixture and mix until combined, about 1 minute.
  7. If mixture seemed too dry, mix in remaining 1 tablespoon of milk to form a thick cookie dough that holds together.
  8. Divide dough in half and press one half of the dough into one smooth even layer into the bottom of the prepared pan. Prick the dough all over with a fork. Then lift out the crust using the top piece of parchment paper. Set top crust aside for later.
  9. Press the other half of the dough into the pan in the same manner as above to form the bottom crust and prick with a fork as above.
  10. Pre-bake bottom crust at 350˚F for 10 minutes. Then remove from oven.
  11. Unwrap chocolate bars and place onto the bottom crust. The chocolate will start to melt, which is ok.
  12. Melt peanut butter in the microwave for 30 seconds in heat safe glass measuring cup or in a double boiler, to help make it easy to pour and spread. Pour peanut butter over chocolate bars and spread with an offset spatula. It is ok if peanut butter and chocolate start to mix.
  13. Top peanut butter layer with marshmallows or spread with marshmallow creme.
  14. Place the top crust you made over the marshmallows by sliding it off of the parchment and onto the marshmallow layer.
  15. Bake bars at 350˚F for 20-25 minutes, until top crust is golden brown. Then remove pan from the oven and cool bars in the pan on a cooling rack to room temperature.
  16. Run a knife along the edges to loosen sides then lift bars out of the pan using the parchment overhangs.
  17. Cut into 16 2" bars and serve at room temp or slightly warm.


  • Leftover bars will keep in airtight container at room temperature for several days.
  • Once bars have cooled and are cut you can warm them in the oven or microwave right before serving for a gooey melted chocolate and peanut butter effect.
  • To let some of the marshmallow peak through the top crust and get toasty, break up the top crust into rough torn pieces and place over the marshmallow leaving gaps. The marshmallows will puff up and leak through the top crust.
  • Feel free to use smooth or crunchy peanut butter and any type of chocolate you prefer.

Recipe by Fare Isle at