Peanut butter caramel shortbread

Vegan Food & Living may earn commission from the links on this page, but we only ever share brands that we love and trust.


Crumbly, buttery vegan shortbread, topped with peanut butter caramel, peanuts and a thick layer of dark chocolate- what’s not to love about these delicious bars?

Vegan peanut butter caramel shortbread

Vegan peanut butter caramel shortbread

By Alexander Willow-Harvey

Serves 10 | Prep 20 mins | Cook 40 mins |


  • 2 cups plain flour
  • 3/4 cup granulated sugar
  • 1 cup of vegan margarine
  • 1 tsp vanila extract
  • 1 cup crunchy peanut butter
  • 6-8 tbsps almond/soy milk
  • 6 tbsps confectioners/icing sugar
  • 1/3 cup skinned peanuts
  • 1x 200g bar of quality vegan dark chocolate


  1. Preheat the oven to 325f/160c.
  2. Mix the granulated sugar with the flour and rub in the margarine and vanilla with your fingers, until its evenly distributed throughout.
  3. Press the crumb mix into a 13″x 9″ baking tray and bake for about 30-35 minutes until the edges start to turn golden.
  4. Remove from the oven and leave to cool in the tin.
  5. To make the peanut butter layer, cream the peanut butter with the vegan milk and vanilla extract. then cream in the confectioners sugar 1 tbsp at a time until you get a nice glossy caramel looking mixture.
  6. Spread over the cooled shortbread.
  7. Now for the final layer, melt the chocolate gently in the microwave for 30 seconds then give it a stir, repeat until fully melted, then spread on top and sprinkle with peanuts.
  8. Cool completely before slicing and serving.

Written by

Alexander Willow-Harvey

Alexander lives by the sea in England, and is the son of both a baker and a chef. Growing up, many of his happy memories were food related, but he never really explored cooking by himself until he became vegan. He wants to show people how to eat tasty, healthy and nutritious food, and how to make vegetables incredibly tasty!

We use cookies to give you a better experience on By continuing to use our site, you are agreeing to the use of cookies as set in our Cookie Policy.

OK, got it