Meaty Mushroom Sausage Rolls

I have made these sausage rolls on many occasions and they’re always a hit (even for non-vegans). They’re ideal for parties and entertaining as you can prepare them the day before and reheat in the oven right before serving. You can also make these in various sizes. Mushrooms absorb flavour extremely well, which is why they’re such a great meat substitute in this recipe. Plus, the texture of mushrooms can be considered quite ‘meaty’.


  • 1 medium onion
  • 2-3 celery stalks
  • 2 cloves garlic (or 2tbsp minced garlic)
  • 1tbsp olive oil
  • 500g white button mushrooms (you really can use any mushrooms you like, but these absorb flavour really well)
  • 1tbsp dijon mustard
  • 100mls white wine
  • 1-2 generous handfuls finely chopped parsley
  • 100g fresh breadcrumbs (literally just chuck some old-ish bread into a food processor and process until fine breadcrumbs are formed)
  • Salt and pepper to taste
  • 2 sheets ready made puff pastry (defrosted)
  • Almond or soy milk
  • Sesame seeds


  1. Finely chop both the onion and garlic.
  2. In a food processor, blitz the celery for a few seconds. (Alternatively you could just finely chop it, but I was lazy… And the food processor creates finer, smaller pieces)
  3. In a big saucepan, pour in the olive oil and add the onion, garlic and celery. Cook until soft and caramelised (approx. 8-10 minutes).
  4. Again in the food processor, blitz all of the mushrooms. Don’t process for so long that the mushrooms form a paste. Just enough for very small/fine chunks to be created.
  5. Add the mushrooms to the saucepan, making sure that all ingredients are well combined.
  6. After 1-2 minutes, add a generous tablespoon of mustard and the white wine (once it starts to cook, the alcohol will evaporate and you’ll be left with the wine flavour, so don’t stress about the alcohol content).
  7. Let the mixture simmer until all of the liquid is absorbed.
  8. Once the liquid has been absorbed, remove mixture from heat and allow to cool.
  9. In a mixing bowl, add the mushroom mixture along with the parsley and breadcrumbs. Mix well and add salt and pepper to taste. Leave to one side.
  10. Cut the pastry in half, length ways and brush with plant-based milk. You’ll now have four sheets of pastry.
  11. Use a quarter of the mushroom mixture per sheet of pastry, spreading the mixture evenly along the middle of the pastry.
  12. Fold one side of the pastry over the mushroom mixture, then press it down around the filling (and to close off the edges).
  13. Use a fork to press the sides to seal.
  14. Brush with almond milk and sprinkle sesame seeds on top.
  15. Cut the sausage rolls into even pieces (roughly 4-5 per sheet)
  16. Place onto a tray at 200 degrees celcius for 15-20 minutes or until golden brown and puffy.
  17. Serve with tomato sauce and enjoy!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s