Rosie’s Vegan Sausage Roll Recipe (can be made gluten free)

Rosie’s Vegan Sausage Roll Recipe (can be made gluten free)

Packed full of flavour, this vegan sausage roll recipe makes rolls that have disappeared at parties quicker than their meaty counterparts! The harissa adds a subtle spice, while the nutritional yeast adds the cheesy, nutty undertones.


For the pastry:

  • 200g vegan ‘butter’ or ‘baking block’ (chilled)
  • 250g plain flour (or a gluten free plain or strong white flour blend containing xanthan gum)
  • Pinch of salt
  • 70ml cold water
  • Oat milk to glaze (optional)

For the filling:

  • 300g bread crumbs (blitz any bread – stale is fine, or gluten free bread if using, in a food processor, or crumble very fine by hand)
  • 270ml plant cream (or coconut cream, but this will change the flavour slightly)
  • 2 tbsp nutritional yeast (powder or flakes)
  • 1 large onion, either blitzed super fine in a food processor, or grated
  • 2 tsp harissa paste
  • Salt and pepper to season


To make the pastry, add the flour and salt to a large mixing bowl and chop the ‘butter’ into cubes and add to the flour. Use your fingers to rub in the butter but leave it very lumpy (spend about 30 seconds on this!)
Slowly add the cold water until a dough forms
On a floured surface (or a piece of baking paper), roll out the dough to form a rectangle
Fold the top third down, and the bottom third up (like folding a letter)
Chill in the fridge while you make the filling
Blitz the bread in a food processor (or spend a long time crumbling by hand!), stale bread is absolutely fine, and a great way to use up yesterday’s fresh loaf!
Add the breadcrumbs to a large mixing bowl along with the rest of the filling ingredients, mix well, this will form a sticky mix.
Pre-heat the oven to 200oC fan (220oC conventional)
Roll out the dough into a large rectangle, about 40cm x 25cm.
Spoon the filling down the middle forming a long sausage (down the long length not the width)
Fold both sides of pastry up and over the filling, pinching together to form a seam.
Turn upside down, so the seam is on the bottom and slice into 10 pieces. Then transfer the sausage rolls on to a baking tray lined with greaseproof paper, keeping the seam at the bottom.
Glaze with oat milk (scoring lines into the top with a sharp knife looks pretty but is entirely optional)
Bake for 25 minutes, transfer to a wire rack to cool - they are delicious hot or cold.