Search This Blog

Search This Blog

A simple recipe for homemade vegetarian sausage rolls. Golden flaky puff pastry with a tasty savoury filling.

Veggie Sausage Rolls

Veggie Sausage Rolls

I decided to put a vegetarian twist on that old British party favourite, sausage rolls and boy they were good.

I've remembered why everyone loves sausage rolls. They are really easy to make too.

Made with a mixture of mushrooms, sundried tomatoes and nuts, these are a real family favourite.

2024 UPDATE 

Shrinkflation has hit. Ready rolled puff pastry used to be a standard 375g across big brands and supermarket own brands.

It's now shrunk to 320g (Jusrol, Tesco & Asda, maybe other supermarkets too) which can make a big difference (you end up with too much filling).

So be aware you may need extra pastry or you will have leftover filling (don't try and add it all to these smaller sheets of pastry).

Puff Pastry

I used a block of chilled puff pastry and rolled it out thinly for this recipe, but you could use ready rolled puff pastry for convenience.

Remember to take your pastry out of the fridge half an hour before you are going to use it so it will come to room temperature.

pin it for later

Veggie Sausage Rolls. A simple recipe for homemade vegetarian sausage rolls. Golden flaky puff pastry with a tasty savoury filling. #vegetariansausagerolls #veggiesausagerolls #homemadesausagerolls #sausagerolls #puffpastry #partyrecipes #christmasrecipes

vegetarian sausage rolls, veggie sausage rolls, party sausage rolls, homemade sausage rolls, sausage rolls
British, vegetarian
Yield: 12- 15 sausage rolls

Veggie Sausage Rolls

Veggie Sausage Rolls

A simple recipe for homemade vegetarian sausage rolls. Golden flaky puff pastry with a tasty savoury filling.
prep time: 15 Mcook time: 20 Mtotal time: 35 M


  • 1 tbsp olive oil
  • 1 onion, finely chopped
  • 1 clove garlic, finely chopped
  • 1 stalk of celery, finely chopped
  • 2 large field mushrooms, finely chopped
  • 2 tsp dried thyme
  • 4 sundried tomatoes
  • ½ cup of salted peanuts
  • 3 tsp vegetarian worcestershire sauce
  • 1 slice wholemeal bread
  • 320g puff pastry
  • 3 eggs, whisked
  • black pepper


How to cook Veggie Sausage Rolls

  1. Heat the oven to 200c fan/ 180c /gas 6 and place greaseproof paper over two baking trays.
  2. Fry the onion, garlic and celery in the olive oil until softened, then add the mushrooms and thyme. Cook for a few minutes before adding the tomatoes and worcestershire sauce. Season the mixture with black pepper. You can season with salt at this point too, but only if you are adding unsalted nuts.
  3. Whizz the bread into breadcrumbs before adding the mushroom mix and peanuts. Pulse until combined and then pour in two of the whisked eggs to bind the mixture.
  4. Roll out the puff pastry on a lightly floured surface until quite thin, just bigger than a sheet of A4 paper. Slice the pastry into 3 lengths. Lay a long strip of the filling down the middle of each length. Brush down the sides with egg and then roll the pastry over the filling, leaving the join underneath. Cut into the desired lengths and brush with egg.
  5. Place the sausage rolls on the baking trays, leaving a space in between each one. Bake for about 20 minutes, until the pastry is golden.
  6. Enjoy!


You can use ready rolled puff pastry or roll out a block of pastry for this recipe.
Fat (grams)
Sat. Fat (grams)
Carbs (grams)
Fiber (grams)
Net carbs
Sugar (grams)
Protein (grams)
Sodium (milligrams)
Cholesterol (grams)
Created using The Recipes Generator

Onion, Celery & Apple Soup a glug of olive oil a knob of butter 4 onions, thinly sliced 6 spring onions, slice...
I've had this recipe for a long time, but I don't know where it came from. I didn't take n...