Deliciously simple to make, these easy-to-make homemade Sage and Onion Vegan Sausage Rolls make the perfect easy appetizer for parties and festive feasts or just as a snack to treat yourself! This recipe is free from: Meat, Dairy and Eggs. It can also be easily made gluten-free so everyone can enjoy!
There's a reason that classic UK establishment Gregg's sausage rolls are so popular, and that is because they are delicious! This recipe is a fancied-up vegan version of traditional sausage rolls that is easy to make, and easy to customize for Christmas or New Year parties, for game day snacks, or just because!
I love making little snack-sized party foods, so if you want to round out a feast, why not check out the full list of my Vegan canape and appetizer recipes. My current favourite is probably this Easy Mushroom Tapenade which makes a great dip. Also perfect for serving alongside these sausage rolls are these utterly addictive Crispy Air Fried Oyster Mushrooms.
Jump to:
๐ญIngredients
The ingredients below are for the festive version of these veggie sausage rolls.

Basic Sausage Roll Filling Ingredients
- Vegan Sausages: I'm not going to specify exactly which sausages to use, as they vary from region to region, but I do suggest going with a softer sausage that can be mashed up a bit. I have tested this recipe with the following types readily available in the UK: Linda McCartney, This* isn't Pork, and Richmond Plant-Based Sausages.
- Puff Pastry: One sheet of pre-made vegan puff pastry dough. In the UK JusRoll is reliable. In the USA Pilsbury do a good version. Found in the fridge or freezer of your supermarket.
- Plant Milk and Olive Oil: I use a mixture of plant milk (eg oat milk, soy milk or almond milk) and olive oil to get a nice gloss on top of the pastry in place of egg wash.
- Optional: black pepper and a squeeze of tomato paste.
Sage and Onion Sausage Rolls
Add to the basic ingredients:
- Sage- Fresh sage has an affinity with sausages. You can choose dried instead if you like.
- Red Onion- Red onion gets caramelized and pairs beautifully with the sage and sausage.
- Dijon Mustard- delicious and tangy
Festive Sausage Rolls
Add to the basic ingredients:
- Sage- as above.
- Red Onion-as above.
- Chestnuts- vacuum-packed chestnuts make an appearance in our supermarkets at Christmas and are perfect crumbled up and mixed in with the sausage mixture.
- Dried Cranberries- Sweet and Tart, make the sausage rolls even more festive!
๐ฉโ๐ณInstructions
The trickiest part about making these easy vegan sausage rolls is folding the pastry!

1. If you're making these with the onion, cut it up finely and sautee in oil in a frying pan until it caramelizes. Cut up any other ingredients finely here (eg sage, chestnuts)

2. Prepare the vegan sausages. Some types have a thin sausage 'skin' so use a sharp knife and run it down the sausage and peel it off to leave behind the vegan sausage meat.

3. Mash the sausages up in a large bowl with the other ingredients you are using so they are all well combined.

4. Roll out your puff pastry sheet and cut into half so you have two long skinny halves. Gently lay out a 'roll' of the sausage filling.

5. Carefully fold the pastry sheets over the long sausage shapes , sealing it with a little water and pressing down the sides with a fork.

6. Brush with the plant milk/oil mixture for a glossy finish, then cut into the desired lengths. Mini sausage rolls for canapes, or large sausage rolls for snacking.
Place on a parchment-lined baking sheet and bake in a preheated oven at 180C/350F for 10-15 minutes until puffed and golden brown.
Hint: If you are making larger sausage rolls, cut little vents in the top of each sausage roll to allow steam to escape. This makes for a crispier flaky puff pastry! You can also use a small cutter to cut shapes out of leftover pastry (little stars are cute) and put on top of each roll.
๐ถSubstitutions & Variations
This recipe is already vegan, egg and dairy free, however, you can also easily make it gluten-free too:
- Choose Gluten-Free Puff Pastry : Jus Roll in the UK is pretty decent.
- Choose Gluten-Free Vegan Sausages. Linda McCartney sausages in the UK are good (and cheap). Be sure to check the label.
- Spicy Sausage Rolls: Add some of your favourite hot sauce to the sausage.
- Lentils Bolognese: I have made a similar version of these sausage rolls using my basic Basic Vegan Lentil Bolognese, which was a great way to sneak some extra veggies in!
- You can also make your own sausage meat by using soy mince or beyond meat.
- Sneak in some extra veggies: Add a grated carrot or courgette to the sausage mixture for a healthier version. Great for fussy eaters who really should eat more veggies.
- Finely chopped chestnut mushrooms are a delicious addition. Fry off at the same time as the onions, maybe with some finely chopped garlic cloves.
- Optional Toppings: Add sesame seeds or poppy seeds to the top of the sausage rolls after brushing with oil.
๐ชEquipment
You will just need a sharp knife, a baking sheet and an oven to make these sausage rolls. If you wish, you can mix the sausage meat mixture in a food processor.
๐ฅซStorage
Make these sausage rolls ahead of time and keep in the fridge in an airtight container for up to 3 days, or freeze for up to 3 months. Reheat from frozen until crispy and hot. You can choose to serve the rolls room temperature or lovely and hot, but do make sure to re-crisp them in the oven after refridgerating.
Top tip
Don't overstuff the filling into the pastry or it will burst open while cooking. Also be sure to seal the edges shut well.
โFAQ
Yes if you would like. Either are delicious.
These are kinder to the planet and animals than other sausage rolls and are generally speaking lower in saturated fats. However, like with any sausage roll, I do see these as a treat.
๐ Recipe

Vegan Sausage Rolls with Sage and Onion
Ingredients Note:
For accuracy, I measure all ingredients in metric as standard, then convert and test the recipe for American cup measurements etc.
(Heads up Aussie and UK readers- your measurements in cups are sometimes different, so please use metric or check you have the correct cup and spoon type!!)
Ingredients
For Basic Sausage Rolls
- 320 g (12 oz) ready rolled Puff Pastry (1 sheet)
- 325 g (12 oz) vegan sausages (Around 8 small vegan sausages, or one package)
- 1 teaspoon olive oil
- 2 tablespoon plant milk
For Sage and Onion Sausage rolls add:
- 1 medium red onion
- 1 teaspoon olive oil
- 30 g (2 tablespoon) fresh sage
For Festive Sausage Rolls add:
- 100 g (ยพ cups) vacuum packed chestnuts
- 50 g (โ cups) dried cranberries
- 1 medium red onion
- 1 teaspoon olive oil
- 30 g (2 tablespoon) fresh sage
Instructions
- If you're making the Sage & Onion or Festive versions, first finely chop your red onion and sautee until softened and caramelised.
- Finely chop any other ingredients you are using.
- Remove any 'skins' from the sausages (it depends on the kind of vegan sausages you have chosen, not all will have a skin)
- Once the onion is softened, mix all the filling ingredients together until they are well combined.
- Line an oven tray and heat your oven to 200cยฐ/425Fยฐ
- Roll out the puff pastry sheet and cut into two long pieces.
- Lay a 'sausage' shape of the sausage mince down the length of both pieces.
- Fold over the pastry, sealing it with some water and crimping the edges with a fork.
- Brush with a little olive oil and plant milk for a nice shine.
- Cut into 2" pieces for appetizers, or into larger sausage rolls for snacks. If making larger rolls, carefully cut slits in the top to allow the pastry to expand and steam to escape.
- Lay out on a lined oven tray and bake for 10-15 minutes or until golden and crispy.








Comments
No Comments