Foodle Club

  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipe Index
  • All Recipes (date order)
  • Convert grams to cups
  • How to guides
  • Collections
  • About
  • Mobile Menu

    • Facebook
  • ×
    Home » Recipes » Savoury tart recipes

    Easy mushroom sausage rolls with puff pastry

    Published: Mar 13, 2026 by VJ · This post may contain affiliate links · Leave a Comment

    Jump to recipe

    I defy you to tell the difference between these mushroom sausage rolls and sausage rolls made with meat! These tasty 'sausage' rolls are made with mushrooms, shallots and walnuts (for texture) and wrapped in puff pastry with a touch of cream cheese, for extra flavour. Perfect for vegetarians and meat-eaters alike!

    A pile of mushroom sausage rolls garnished with black poppy seeds on a serving dish.
    Jump to:
    • Mushroom sausage rolls at a glance
    • My new favourite 'sausage' roll
    • Why you should try these meat-free sausage rolls
    • Ingredients for mushroom sausage rolls
    • Instructions
    • Tips for a successful outcome
    • Equipment
    • Storage and freezing
    • FAQ
    • Save for later
    • Similar recipes
    • 📋The recipe

    Mushroom sausage rolls at a glance

    • How these sausage rolls are made: Blend mushrooms with shallots and garlic and fry until dry. Combine with spices, breadcrumbs and beaten egg and wrap in puff pastry which has been spread with cream cheese. Bake until golden.
    • Main ingredients: Mushrooms, shallots, puff pastry, cream cheese and thyme.
    • Prep time: 30 minutes, which includes preparing and cooking the mushroom filling and assembling the sausage rolls.
    • Cooking time: 25 minutes in the oven.
    • Yield: 14 mushroom sausage rolls.

    My new favourite 'sausage' roll

    If you've ever wondered, 'What can I use instead of sausage meat in sausage rolls?', then read on - this post is made for you!

    Meaty pork sausage rolls have to be one of my favourite snacks, but unfortunately, they're probably not the healthiest of options. Which is why I decided to try my hand at making mushroom sausage rolls!

    I've got to tell you, I'll be making these again! Not only do they taste amazing, but you get all the health benefits provided by mushrooms, and the taste and texture are not too dissimilar from the meaty taste of sausage rolls. And because the sausage rolls are meat-free, they are suitable for vegetarians too.

    I used shop-bought puff pastry for convenience, but you could just as easily make your own flaky pastry and use that instead. See this recipe for bacon and egg pie for a pastry recipe that would be suitable.

    The mushroom filling is made by blitzing mushrooms, onions and walnuts in a food processor, frying it until all the moisture has evaporated, then mixing it with breadcrumbs, egg and seasoning. It forms a thick mixture that holds together, and can be formed into a sausage shape and enclosed in puff pastry.

    When I made these mushroom sausage rolls, I tried them out on my carnivore husband without telling him what was in them - his verdict? 'Yes, these are nice - I like the flavour - what did you put in them?'

    So here they are - I hope you enjoy them too!

    Mushroom-filled sausage rolls on a wire cooling rack.

    Why you should try these meat-free sausage rolls

    • They are far better for you than regular sausage rolls. Don't get me wrong, I do love a good meaty sausage roll, but the savoury mushroom filling in these vegetarian sausage rolls is so much healthier and removes the guilt if you eat two at once!
    • Economical. You can pick up a pack of mushrooms at less than half the price of a packet of sausages, making this a much cheaper alternative to regular sausage rolls.
    • Simple ingredients. You don't need anything fancy - these are made with everyday ingredients like mushrooms, onions, shop-bought puff pastry and a few flavourings.
    • Perfect for sharing. Make them small for your cocktail buffet table, or larger to pack in a lunch box. These mushroom and cream cheese sausage rolls can be served either hot or cold, making them ideal for any occasion.

    Ingredients for mushroom sausage rolls

    **This is just a description of why I used a certain ingredient. You can find the exact ingredient measurements on the printable recipe card at the end of this post.**

    Ingredients needed for making mushroom sausage rolls with puff pastry.
    • Mushrooms. You will need lots of mushrooms - I used an entire punnet, which weighed 8 ounces (225 grams). For best results, use firm white or cremini mushrooms as they contain less moisture than the larger Portobello mushrooms.
    • Shallots. You need approximately 1 cup of chopped shallots - I used 4 banana shallots, which made about the right amount. If you don't have shallots, you can substitute with a small onion.
    • Walnuts. This may sound like a strange ingredient, but trust me, it works! The chopped walnuts add extra texture to the filling. You can substitute them with unsalted cashew nuts. Walnuts are perfect for adding to savoury tarts - you might like to try this recipe for stilton and walnut tarts too.
    • Garlic. This is optional; leave it out if you don't like it.
    • Thyme. I used dried thyme because I forgot to buy fresh. I highly recommend adding a little thyme - it goes perfectly with the mushrooms. Try this recipe for an easy mushroom galette if you don't believe me.
    • Dark soy sauce, Dijon mustard, tomato puree (or tomato paste) and black pepper. These are the flavouring ingredients - the soy sauce adds a savoury element, while the Dijon mustard gives a slight tang. The tomato puree adds sweetness, but I've no idea how to describe what black pepper adds, other than to say you'd miss it if it wasn't in there.
    • Breadcrumbs. These are used both for bulk and to soak up any excess moisture in the mushrooms. I like to use Panko breadcrumbs because they are ultra-absorbent, but you could substitute them with fresh breadcrumbs instead.
    • Egg. This is used to bind the filling and stop it from falling apart. I used a large egg, beat it lightly with a fork and poured three-quarters of it into the filling. The other quarter, I used to brush on top of the pastry before baking.
    • Cream cheese. This is optional, but it adds a lovely taste to the sausage rolls. I spread it onto the puff pastry before adding the mushroom filling. You could leave it out.
    • Puff pastry. Shop-bought puff pastry - if it's good enough for Jamie Oliver, it's good enough for me!
    • Poppy seeds (not pictured). To sprinkle on top of the sausage rolls before baking. Substitute with sesame seeds or leave them out.
    • Butter (not pictured). I like to fry the mushrooms and shallots in butter - I think it adds a better flavour than using vegetable oil.
    • Salt (not pictured). This is optional, and it depends on how salty your particular brand of soy sauce is. I normally make the filling, then taste (before adding the egg) and add salt only if I think it needs it.

    Instructions

    Follow these easy step-by-step instructions to make the mushroom sausage rolls.

    There's a small amount of up-front prep to be done before you start:

    • Wipe the mushrooms with a damp paper towel to remove any bits of dirt. Cut the mushrooms in half or in quarters. Never submerge mushrooms in water - they are like little sponges and will soak up the water and release it back into your food. For this recipe especially, we don't want that - we want to get the filling as dry as possible so the pastry doesn't go soggy.
    • Peel the shallots and cut them into large chunks.
    • Peel the garlic cloves.
    • Beat the egg. Break the egg into a small dish and whisk it lightly with a fork.
    • Defrost the puff pastry if it has been frozen.

    Make the mushroom filling

    Mushrooms, onions, walnuts and garlic, finely chopped in the bowl of a food processor.

    Step 1: Place the chopped mushrooms, shallots, walnuts and garlic into a food processor and pulse it a few times until they are chopped to about the size of grains of rice.

    The chopped mushroom mixture in a frying pan.

    Step 2: Heat the butter in a frying pan on low to moderate heat and add the chopped mushroom mixture.

    The mushroom mixture after having cooked in a covered pan for 5 minutes.  The moisture is visible around the edges of the pan.

    Step 3: Cover the pan with a lid and cook for 5 minutes. Stir occasionally to make sure the mushrooms and onions do not start to burn. After 5 minutes, there should be some moisture in the pan from the mushrooms.

    The mushroom mixture after having cooked for a further 5 to 10  minutes.  The moisture has all evaporated.

    Step 4: Remove the lid and continue to cook for a further 5 to 10 minutes (still on low to moderate heat) until the moisture has evaporated. The actual time will depend on the amount of moisture that was in the mushrooms.

    Thyme, black pepper, soy sauce, Dijon mustard and tomato puree added to the mushrooms.

    Step 5: Add the thyme, black pepper, soy sauce, Dijon mustard and tomato puree and stir well to combine.

    Panko breadcrumbs stirred into the mushroom filling.

    Step 6: Now stir in the breadcrumbs, taking care to distribute them throughout the mixture. Remove from the heat and leave to cool for a few minutes. Taste and season with salt if necessary.

    Three-quarters of a large beaten egg added to the mushroom filling.

    Step 7: Once the mixture has cooled, pour in three-quarters of the egg and mix well. Set the remaining egg aside to be used as egg-wash.

    Assemble and bake

    Two strips of puff pastry spread with cream cheese.

    Step 8: Unroll the puff pastry (leave it on the paper it was rolled in) and cut it in half lengthwise. Spread a layer of cream cheese evenly down the middle of each pastry strip.

    Mushroom filling arranged over cream cheese on puff pastry.

    Step 9: Divide the mushroom filling in half and arrange each half evenly on top of the cream cheese.

    Two rows of sausage rolls brushed with beaten egg.

    Step 10: Fold the pastry over the filling and seal the sides with a fork. Brush the top of the pastry with the remaining beaten egg. Cut each roll into 7 equally-sized pieces.

    14 unbaked sausage rolls on a red silicone-lined baking tray.

    Step 11: Make 2 slits on top of each sausage roll. Sprinkle the sausage rolls lightly with poppy seeds and transfer them to a baking tray lined with either baking parchment or a silicone mat.

    14 baked sausage rolls cooling on a silicone-lined baking tray.

    Step 12: Bake in a preheated oven (200C / 400F) for 22 to 25 minutes until the sausage rolls are golden, well-risen and crispy. Remove from the oven and leave to cool.

    Tips for a successful outcome

    Here are my top tips to ensure your meatless sausage rolls always turn out perfectly:

    • Don't overprocess the mushrooms and shallots. You should just pulse a few times until they are the size of grains of rice; otherwise, you'll end up with a paste rather than finely chopped mushrooms and shallots.
    • Cook the filling until it is quite dry. I've already mentioned this, but I can't stress enough how important it is to get rid of all the moisture in the filling. A wet filling will just soak into the puff pastry, and you'll end up with a soggy mess. A little moisture is fine - the breadcrumbs will soak it up.
    • Cover the pan with a lid for the first 5 minutes. Covering the pan with a lid encourages the mushrooms to steam and consequently to release their moisture. Remove the pan after 5 minutes and leave them uncovered for the remaining cooking time to allow the moisture to evaporate.
    • Don't add the egg to a hot filling. This is important - if you add the egg to a hot filling, you'll end up with scrambled eggs in the filling. The idea is to incorporate the raw egg into the mushrooms so that it can firm up and bind the filling once the mushroom sausage rolls are in the oven.
    • Cut the sausage rolls to the required size before baking. I've suggested cutting each strip into 7 pieces. If you want to make smaller cocktail sausage rolls, cut them smaller. Whatever size you cut them to, the cooking time will remain the same.

    Equipment

    • A food processor makes it easy to chop the mushrooms, walnuts, shallots and garlic into rice-grain-sized pieces. However, if you don't have one, you can use a sharp knife and a chopping board - it will just take a bit longer.
    • A large flat-bottomed frying pan is ideal for cooking the filling. The large flat surface encourages evaporation.
    • You will need a large flat baking tray to bake the mushroom rolls. I like to line my tray with a silicone liner or a sheet of baking parchment to prevent sticking. You could just lightly grease the tray instead.

    Storage and freezing

    • Refrigerator. The mushroom sausage rolls can be stored for up to 4 days in a covered container in the refrigerator.
    • Reheating. I normally put a single sausage roll in the microwave for 15 seconds. It takes the chill off the mushroom sausage roll without making the pastry go soggy. To reheat a number of mushroom rolls, place them on a baking tray in the oven at 160 °C / 350 °F for 10 minutes or so.
    • Freezing. Open freeze the cooked mushroom sausage rolls until solid, then transfer them to a ziploc bag and freeze for up to 3 months.
    • Defrosting. Allow the frozen mushroom sausage rolls to defrost on the counter for half an hour or so (they defrost quite quickly) and reheat them as above.

    FAQ

    Why are mushrooms good for you?

    Mushrooms are little nutrient-dense food bombs. They are packed with B-vitamins, are rich in potassium and are the only plant-based food to supply significant amounts of Vitamin D. They're also low in calories and high in fibre, making them the perfect choice if you're watching your weight.

    How do you stop mushroom sausage rolls from going soggy?

    The key is to cook the mushroom filling until most of the moisture has evaporated. The breadcrumbs in the filling will soak up any remaining moisture.

    Can I make the filling in advance?

    Yes, you can make the filling up to 2 days in advance and store it in a covered container in the refrigerator until you are ready to make the mushroom sausage rolls.

    Save for later

    If you would like to try these mushroom sausage rolls, why not save the recipe to one of your Pinterest boards so you can find it easily? Just click the image below.

    Alternatively, you can save the recipe by clicking on the floating heart icon on the right-hand side of the screen.

    Similar recipes

    Why not give my other sausage roll recipes a try?

    • Two pork and cranberry sausage rolls on a small white plate. There is a dish of sausage rolls in the background.
      Pork and cranberry sausage rolls
    • A wooden serving plate piled with stilton, pear and walnut sausage rolls alongside dishes of chutney and pickled onions.
      Stilton, pear and walnut sausage rolls
    • A pile of cheese and onion pork sausage rolls on a plate.
      Cheese and onion pork sausage rolls
    • Two slices of sausage and egg picnic roll on a plate showing the egg on the inside.
      Sausage and egg picnic slice

    📋The recipe

    A pile of mushroom sausage rolls garnished with black poppy seeds on a serving dish.

    Mushroom sausage rolls

    I defy you to tell the difference between these mushroom sausage rolls and sausage rolls made with meat! These tasty 'sausage' rolls are made with mushrooms, shallots and walnuts (for texture) and wrapped in puff pastry with a touch of cream cheese, for extra flavour. Perfect for vegetarians and meat-eaters alike!
    Recipe by: Veronica
    Snacks
    British
    Calories 245
    Prep 30 minutes minutes
    Cook 25 minutes minutes
    Total Time 55 minutes minutes
    Servings: 14 pieces
    Print Pin Comment Bookmark Saved!
    Prevent your screen from going dark
    No ratings yet

    (Click the stars to rate this recipe)

    Equipment

    • Food processor OR
    • Sharp Knife
    • Large frying pan
    • Flat baking tray
    • Silicone liner optional

    Ingredients

    • 8 ounces / 225 grams mushrooms
    • 4 small banana shallots or use a small onion
    • 1 - 2 cloves garlic optional
    • 2 ounces / 56 grams walnuts
    • 1 ounce / 30 grams butter for frying
    • 1 teaspoon dried thyme
    • ½ teaspoon black pepper
    • 1 tablespoon dark soy sauce
    • 1 teaspoon Dijon mustard
    • 1 teaspoon tomato puree/tomato paste
    • ½ cup / 60 grams Panko breadcrumbs
    • ½ teaspoon salt optional
    • 1 large egg for binding
    • 11 ounce / 320 gram roll puff pastry
    • 4 ounces 113 grams cream cheese
    • 1 teaspoon poppy seeds optional

    Instructions

    Preparation

    • Wipe the mushrooms with a damp paper towel to remove any dirt and cut them into halves or quarters.
      8 ounces / 225 grams mushrooms
    • Peel the shallots and cut them into large chunks.
      4 small banana shallots
    • Peel the garlic cloves (if using).
      1 - 2 cloves garlic
    • Break the egg into a small dish and whisk it lightly with a fork.
    • Defrost the puff pastry (if it has been frozen).

    Mushroom filling

    • Place the prepared mushrooms, shallots, and garlic, along with the walnuts, into a food processor and pulse a few times until they are chopped to about the size of grains of rice.
      2 ounces / 56 grams walnuts
    • Heat the butter in a frying pan on low to moderate heat and add the chopped mushroom mixture.
      1 ounce / 30 grams butter
    • Cover the pan with a lid and cook for 5 minutes. Stir occasionally to make sure the mushrooms and onions do not start to burn. After 5 minutes, there should be some moisture in the pan from the mushrooms.
    • Remove the lid and continue to cook for a further 5 to 10 minutes (still on low to moderate heat) until the moisture has evaporated. The actual time will depend on the amount of moisture that was in the mushrooms.
    • Add the thyme, black pepper, soy sauce, Dijon mustard and tomato puree and stir well to combine.
      1 tablespoon dark soy sauce, 1 teaspoon Dijon mustard, 1 teaspoon dried thyme, ½ teaspoon black pepper, 1 teaspoon tomato puree/tomato paste
    • Now stir in the breadcrumbs, taking care to distribute them throughout the mixture. Remove from the heat and leave to cool for a few minutes. Taste and season with salt if necessary.
      ½ cup / 60 grams Panko breadcrumbs, ½ teaspoon salt
    • Once the mixture has cooled, pour in three-quarters of the egg and mix well. Set the remaining egg aside to be used as egg-wash.
      0.75 large egg

    Assemble and bake

    • Preheat the oven to 200°C / 400°F.
    • Unroll the puff pastry (leave it on the paper it was rolled in) and cut it in half lengthwise. Spread a layer of cream cheese evenly down the middle of each pastry strip.
      4 ounces 113 grams cream cheese, 11 ounce / 320 gram roll puff pastry
    • Divide the mushroom filling in half and arrange each half evenly on top of the cream cheese.
    • Fold the pastry over the filling and seal the sides with a fork. Brush the top of the pastry with the remaining beaten egg. Cut each roll into 7 equally-sized pieces.
      0.25 large egg
    • Make 2 slits on top of each sausage roll. Sprinkle the sausage rolls lightly with poppy seeds and transfer them to a baking tray lined with either baking parchment or a silicone mat.
      1 teaspoon poppy seeds
    • Bake in a preheated oven (200C / 400F) for 22 to 25 minutes until the sausage rolls are golden, well-risen and crispy. Remove from the oven and leave to cool.

    Notes

    Recipe tips:
  • Don't overprocess the mushrooms and shallots. You should just pulse a few times until they are the size of grains of rice; otherwise, you'll end up with a paste rather than finely chopped mushrooms and shallots.
  • Cook the filling until it is quite dry. I've already mentioned this, but I can't stress enough how important it is to get rid of all the moisture in the filling. A wet filling will just soak into the puff pastry, and you'll end up with a soggy mess. A little moisture is fine - the breadcrumbs will soak it up.
  • Cover the pan with a lid for the first 5 minutes. Covering the pan with a lid encourages the mushrooms to steam and consequently to release their moisture. Remove the pan after 5 minutes and leave them uncovered for the remaining cooking time to allow the moisture to evaporate.
  • Don't add the egg to a hot filling. This is important - if you add the egg to a hot filling, you'll end up with scrambled eggs in the filling. The idea is to incorporate the raw egg into the mushrooms so that it can firm up and bind the filling once the mushroom sausage rolls are in the oven.
  • Cut the sausage rolls to the required size before baking. I've suggested cutting each strip into 7 pieces. If you want to make smaller cocktail sausage rolls, cut them smaller. Whatever size you cut them to, the cooking time will remain the same.
  •  
    Storage and freezing:
  • Refrigerator. The mushroom sausage rolls can be stored for up to 4 days in a covered container in the refrigerator.
  • Reheating. I normally put a single sausage roll in the microwave for 15 seconds. It takes the chill off the mushroom sausage roll without making the pastry go soggy. To reheat a number of mushroom rolls, place them on a baking tray in the oven at 160 °C / 350 °F for 10 minutes or so.
  • Freezing. Open freeze the cooked mushroom sausage rolls until solid, then transfer them to a ziploc bag and freeze for up to 3 months.
  • Defrosting. Allow the frozen mushroom sausage rolls to defrost on the counter for half an hour or so (they defrost quite quickly) and reheat them as above.
  • Nutrition

    Serving - 1mushroom roll | Calories - 245kcal | Carbohydrates - 21.3g | Protein - 6.5g | Fat - 15.9g | Saturated Fat - 5.2g | Cholesterol - 13mg | Sodium - 269mg | Potassium - 343mg | Fiber - 1.6g | Sugar - 1.8g | Vitamin D - 206µg | Calcium - 41mg | Iron - 3mg

    I am not a nutritionist. The nutrition information has been calculated using an on-line calculator, and is intended for information and guidance purposes only. If the nutrition information is important to you, you should consider calculating it yourself, using your preferred tool.

    Unless otherwise stated, a cup is the standard US cup containing 240 ml. In all my recipes this cup is assumed to hold 140g of flour. For help converting other ingredients between cups, grams, ounces and other measures, see my recipe conversion calculator.
    All my recipes are developed and tested at sea-level. For tips on adjusting recipes for high altitudes see my post on baking at high altitudes.
    Tried this recipe?If you made this recipe I'd love it if you could leave me a comment and let me know how it went!
    Share on Facebook Share on Twitter

    If you made this recipe and enjoyed it, I'd love it if you could give me a star rating in the comments below. And if you'd like to get in touch, you can email me at [email protected]. I'd love to hear from you. And don't forget to subscribe to my mailing list so you can grab yourself a copy of my FREE COOKBOOK!

    If you'd like to continue browsing, just click on this link to all my recipes.

    More Savoury tart recipes

    • A slice of crustless egg and sausae tart on a white plade with a cake fork.
      Crustless egg and sausage savoury tart
    • Overhead shot of a crustless mushroom, cheese and spinach quiche with springs of thyme on the side.
      Crustless mushroom, cheese and spinach quiche
    • Overhead shot of an egg and tomato quiche on table with fresh tomatoes and onions.
      Egg and tomato quiche with mushrooms
    • A crustless mortadella ,cheese and tomato quiche in a round baking dish.
      Crustless mortadella, cheese and tomato quiche
    2 shares
    • Share on Facebook
    • Tweet

    About VJ

    Before I started my food blog I was an IT Consultant. Now that I've swapped an office for a kitchen I have a lot more time to spend on things that interest me such as trying out new recipes. Most of my cooking is based around quick and easy meals, mostly made from scratch, using everyday pantry ingredients.

    Did you make this recipe? Let me know! Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




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

    A picture of Veronica in the garden in front of a pink-flowering shrub.

    Hi, I'm Veronica! Welcome to my little kitchen. Step inside and browse my collection of recipes collected over the years.

    More about me →

    Most popular

    These are my most viewed recipes for February 2026.

    • A slice of blueberry sponge cake on a plate with a cake fork.
      Blueberry sponge cake
    • Overhead shot of a dish of macaroni and cheese lasagne.
      Macaroni and cheese lasagne
    • Overhead shot of a white serving bowl filled with beef and kidney stew. There is a large wooden spoon at the side of the bowl.
      Slow-cooker beef and kidney stew
    • A black serving dish of Indian-style green beans with a serving spoon.
      Indian-style green beans
    • Overhead shot of a dish of crispy pork scratchings.
      Homemade pork scratchings in an air fryer
    • Close up of a dish of creamy beef and mushroom stroganoff.
      Creamy beef and mushroom stroganoff

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer

    Subscribe

    • Subscribe to my newsletter and get a free recipe ebook.

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 www.foodleclub.com

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required