“I was really looking forward to creating a vegan sausage roll for this book,” buzzes cookbook author, Miguel Barclay. “It’s such an iconic dish that I wanted to take my time and create the best vegan sausage roll recipe ever – this is it!”

vegan sausage rolls
Dan Jones/Headline Home/PA
vegan sausage rolls
Print Recipe
Nutrition Facts
Vegan sausage roll
Amount Per Serving
Calories 345 Calories from Fat 180
% Daily Value*
Fat 20g31%
Saturated Fat 5g31%
Sodium 361mg16%
Potassium 375mg11%
Carbohydrates 34g11%
Fiber 6g25%
Sugar 2g2%
Protein 9g18%
Vitamin C 4mg5%
Calcium 65mg7%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.

Vegan sausage roll

A vegan sausage roll with a moist tasty filling
Prep Time15 minutes
Cook Time30 minutes
Total Time45 minutes
Course: Snack
Servings: 3
Calories: 345kcal
Author: Miguel Barclay


  • Frying pan
  • Blender
  • Baking sheet


  • 1/2 red onion diced
  • Handful of mushrooms sliced
  • 2 garlic cloves sliced
  • 1 tps dried oregano
  • 200 g black beans (from a 400g tin) drained
  • 1 tsp plain flour
  • 1/2 sheet ready-rolled puff pastry
  • pinch of poppy seeds
  • olive oil
  • salt and pepper


  • Pan-fry the onion in a splash of olive oil over a medium heat for three minutes. Add the mushrooms, garlic, oregano and black beans, season with salt and pepper and continue to fry for about five minutes until everything is cooked and softened.
  • Remove from the heat, transfer the mixture to a blender and pulse until you get a coarse paste. Tip into a bowl, stir in one teaspoon of flour to help the mixture thicken, then allow to cool.
  • Preheat your oven to 190°C/gas mark 5.
  • Cut the puff pastry into three strips approximately 4cm x 10cm, spoon in a dollop of filling halfway along the strip and wrap to create your sausage rolls, finishing by squashing the end with the back of a fork.
  • On a lined baking sheet, sprinkle each roll with poppy seeds and bake in the oven for about 20 minutes, or until the pastry is golden brown.


Calories: 345kcal | Carbohydrates: 34g | Protein: 9g | Fat: 20g | Saturated Fat: 5g | Sodium: 361mg | Potassium: 375mg | Fiber: 6g | Sugar: 2g | Vitamin C: 4mg | Calcium: 65mg | Iron: 3mg

Miguel Barclay’s Vegan One Pound Meals: Delicious Budget-friendly Plant-based Recipes All For £1 Per Person by Miguel Barclay, photography by Dan Jones, is published by Headline Home.


How to make Miguel Barclay’s £1 puff pastry Fiorentina

Wise Living Magazine may receive a small commission to help support the running of this site from purchases made from links on this page. Affiliate links do not influence our editorial or articles published by Wise Living.



Recipe Rating

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.