• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • About
  • Contact
  • Subscribe

Jo's Kitchen Larder

menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Vegan Soups & Salads

    Published: Jan 8, 2022 · Modified: Oct 20, 2023 by joskitchenlarder · 2 Comments. · This post may contain affiliate links ·

    Vegan Sausage Rolls

    Jump to Recipe Print Recipe Bookmark Bookmarked!
    Close up of few vegan sausage rolls in the basket.
    Vegan Sausage Rolls with ketchup.
    Close up of baked vegan sausage roll.
    Vegan sausage rolls piled up in the basket.

    These quick & easy vegan sausage rolls are my take on famous Greggs vegan sausage rolls (but better)! Super versatile, they make perfect snack, party & buffet food, lunchbox offering or even dinner! To top it all off, they are healthier too!

    Vegan sausage rolls in the basket with sauces behind it.

    Deliciously flaky, puff pastry vegan sausage rolls are one of my kids' favourite snacks and you really cannot beat homemade ones.

    Most of the time I try to make them entirely with whole plant foods like in my Veggie Sausage Rolls recipe but there is also time and place for these super quick and easy Greggs copycat vegan sausage rolls.

    I make them using widely available vegan sausages with few extras to add some wholesome goodness and of course more flavour.

    Read on and see for yourselves!

    Jump to:
    • ✔️ Why should you try this recipe?
    • 🥘 Ingredients and substitutes
    • 🍽 Equipment
    • 💭 Pro Tips
    • 🥡 Storing
    • ❄️ Freezing
    • 📖 Variations
    • 🍴 Serving suggestions
    • ❓FAQs
    • 🔪 How to make Vegan Sausage Rolls?
    • 😋 Some more recipes you might enjoy
    • 📋 Recipe
    • 💬 Comments

    ✔️ Why should you try this recipe?

    • The best homemade vegan sausage rolls
    • Perfect vegan fast food
    • Quick & easy to make
    • Extremely versatile - snack, party food, buffet food, lunchboxes, dinner
    • Healthier version of Greggs vegan sausage rolls yet as delicious
    • Great for making ahead and meal prep
    • Loved by all ages

    🥘 Ingredients and substitutes

    Vegan Sausages - I like using Richmond Meat-Free sausages (UK) for this recipe and they definitely work best if you want the flavour to be as close to Greggs ones as possible. However, if you're not fussed, simply use your favourite vegan sausages.

    Cannellini Beans - I couldn't help myself and just had to include some wholesome ingredients in my vegan sausage rolls.

    I went for cannellini beans as they make perfect meat substitute and I wanted for the colour to match that of sausages as closely as possible.

    Beans provide extra bulk which means you only need one pack of sausages and more importantly you get some wholesomeness thrown in too.

    If you don't have cannellini beans, butter beans or even chickpeas will work well too.

    Onion, Garlic & Celery - Some more wholesome goodness and of course heaps of flavour too!

    Sage & Onion Stuffing Mix - Yes, that's right, even more flavour.

    If you don't have stuffing mix to hand, it can be substituted with some regular or panko breadcrumbs with added teaspoon of onion powder and ½ teaspoon of dried sage.

    Puff Pastry - I like to use ready-rolled type but feel free to get a block and roll it out yourself.

    Did you know that most of ready rolled puff pastry are vegan (at least here in the UK)? As long as it doesn't state "all butter" on the packaging you can safely assume it's vegan although I would always encourage you to check the label just to be sure!

    There isn't really a substitution for puff pastry although you could use vegan shortcrust pastry if you wanted to.

    Ingredients for making vegan sausage rolls.

    🍽 Equipment

    Good and sharp chef's knife - for chopping

    Non-stick Frying pan - for sautéing your onion and celery mixture

    Large bowl - for mixing your vegan sausage roll filling

    Pastry brush - for brushing prepared sausage rolls with some plant milk before baking

    Baking sheet - preferably non-stick or simply lined with some baking paper

    Optional stick blender or food processor for pureeing beans but simple fork will do the job nicely too!

    💭 Pro Tips

    • Take puff pastry out of the fridge 15-20 minutes in advance to make it easier to unroll without it cracking.
    • On related note, don't leave it out of the fridge for much longer than that as it will get sticky and more difficult to work with as it warms up.
    • Don't forget to peel the skin off your vegan sausages. I wouldn't recommend squeezing "meat" out of it as it's much thinner than on regular sausages and it will simply break apart in your hands. Peeling is much easier.
    • Feel free to make bigger sausage rolls than my mini ones. You can also make them even more Greggs like by cutting lattice on your pastry.
    • You might like sprinkling some sesame or poppy seeds over your pastry after you brush it with some plant milk for that extra touch.
    Close up of few sausage rolls neatly piled up.

    🥡 Storing

    As you can imagine, vegan sausage rolls are simply the best when freshly baked.

    If you intend to eat them within a day you can safely keep them out on the kitchen counter.

    Any leftovers to be kept for longer than that should be stored in the fridge in the airtight container for up to 3 days.

    They can be eaten cold or gently warmed up in the oven, air fryer or even microwave (but only if you don't mind soggy pastry).

    ❄️ Freezing

    Vegan sausage rolls freeze really well both cooked and uncooked.

    Freeze them for up to 3 months for best texture after defrosting.

    Freezing uncooked sausage rolls

    Once assembled (no plant milk wash at this point), place your vegan sausage rolls in a single layer on a tray that will fit in your freezer and flash freeze them until solid.

    Once frozen you can transfer them to freezer friendly bag of container without the worry that they are all going to stick together.

    There is no need to defrost uncooked sausage rolls as they can be baked from frozen.

    Simply follow the instructions in the recipe card below adding extra 10 minutes to baking time.

    In case they start to brown too much on top before they're fully baked, simply cover them loosely with some aluminium foil which should help.

    Freezing cooked sausage rolls

    You can freeze leftover cooked and cooled vegan sausage rolls by flash freezing them in a single layer until solid first as above.

    Once frozen, transfer them to freezer friendly bag or container.

    Defrost at room temperature on the kitchen counter for an hour or so and warm up in the oven, air fryer or microwave or eat cold.

    Close up of vegan sausage roll.

    📖 Variations

    I kept these vegan sausage rolls super simple but you can always jazz things up a bit depending on the mood or occasion.

    1. Try spreading some cranberry sauce on top of your sausage meat for that festive/winter vibe. You could even add some finely chopped cooked chestnuts into the mix.
    1. Mix grated bramley apple into your sausage filling or spread a thin layer of apple sauce over the pastry before the filling.
    1. How about some grated vegan cheese added into the mix? Some fresh parsley will add a bit of colour too!
    1. How about caramelised red onions? Instead of using regular onion, use couple red ones and slice them instead of chopping. Sautee them slowly in some olive oil until nice and caramelised. Add a splash of balsamic vinegar or blackberry vinegar if you've got some and add into your sausage filling.

      You could also use shop bought red onion chutney and spread it on top of your sausage filling.
    1. Last but not least, for those super hectic and lazy times, feel free to use nothing else but vegan sausages (you might want to use 2 packs for the same amount of sausage rolls). They will still be tasty and literally no faff at all.

    🍴 Serving suggestions

    Have I mentioned already how versatile these are? They are fantastic at parties, buffets, picnics and whenever you need small, portable and picky type food.

    We often have these for lazy dinner with some baked beans, carrot and swede mash, salad, corn ribs and sweet potato chips or my baked polenta chips with leftovers ending up in kids lunchboxes the following day.

    They make perfect accompaniment to any soup or salad and of course make perfect snack on their own or with simple sauces. Tomato ketchup, pickle or your favourite chutney will be great!

    Vegan sausage rolls on the board with sauces in bowls.

    ❓FAQs

    Can I make vegan sausage rolls in advance?

    Yes you can, in fact they are great for advance meal prep.

    You can either prepare the filling in advance and store it in the fridge until you're ready to assemble and bake your sausage rolls or prepare them fully and store in the fridge until ready to bake for up to 2 days.

    Can I freeze vegan sausage rolls?

    Yes you can. For details see - Freezing.

    How do you store sausage rolls?

    You can keep them out on the kitchen counter if eaten on the same day they're baked. Leftover can be kept in the airtight container in the fridge for up to 3 days.

    🔪 How to make Vegan Sausage Rolls?

    Ingredient quantities & detailed instructions to be found in recipe card at the bottom of the post.

    Heat up some oil in a non-stick frying pan and sauté chopped onions, celery and garlic until nice and soft but not too coloured.

    Peel the skin off the sausages and put them in a large bowl.

    Frying onion, garlic & celery in a pan & taking skin out of vegan sausage.

    Preheat the oven to 190C(fan)/375F/Gas Mark 5.

    To the bowl with sausages add pureed or mashed beans, sage and onion stuffing mixture and sautéed veggies.

    Season with some salt and pepper and give it all a good mix until well combined.

    Preparing sausage filling.

    To assemble, roll out your puff pastry sheet and cut it in half lengthwise.

    Divide sausage filling mixture into two and place it in the middle of each rectangle forming two long sausage like shapes.

    Roll one side of each pastry rectangle over the filling following up with other side making sure that it is overlapping nicely and completely encasing the filling.

    Place both long sausage rolls seam side down and cut into 12 mini sausage rolls each.

    Place them onto prepared baking sheet (lined with baking paper if not quite non-stick), score them gently with a knife if you want to and brush over some plant based milk. Feel free to sprinkle some sesame or poppy seeds.

    Bake in preheated oven for 25 minutes until your sausage rolls are nice and brown. If your oven is anything like mine you will want to turn baking tray around half way through to ensure even baking.

    Once done, let them cool slightly and enjoy!

    Assembling vegan sausage rolls.
    Vegan sausage rolls on baking sheet.

    Have you tried my Vegan Sausage Rolls? 
    Please consider giving it ⭐️⭐️⭐️⭐️⭐️ rating in recipe card below and share your views or tips in the comments.

    😋 Some more recipes you might enjoy

    • Close up of a veggie sausage roll on a baking tray.
      Vegetarian Sausage Rolls Recipe
    • Close up of vegan vegetable fritters surrounding bowl with sauce.
      Vegan Vegetable Fritters (Gluten-Free)
    • 6 baked vegan cheese scones on baking tray.
      Vegan Cheese Scones (with Wild Garlic)
    • Sage and onion stuffing in a dish.
      Sage and Onion Stuffing (Vegan)

    Subscribe to our newsletter!

    Small sausage rolls on the board sprinkled with fresh parsley.

    📋 Recipe

    Vegan sausage rolls piled up in the basket.
    Print Pin
    5 from 3 votes

    Vegan Sausage Rolls

    These quick & easy vegan sausage rolls are my take on famous Greggs vegan sausage rolls (but better)! Super versatile, they make perfect snack, party & buffet food, lunchbox offering or even dinner! To top it all off, they are healthier too!
    Course Light Dinner, Lunchbox, Party Food, Picnic Food, Snack
    Cuisine British
    Keyword Greggs vegan sausage rolls, vegan sausage rolls

    Equipment

    • 1 Large Chef's Knife
    • 1 Small, non-stick frying pan
    • 1 Large Glass Bowl*
    • 1 Pastry Brush*
    • 1 Non Stick Baking Sheet 34 x 32 cm* lined with baking paper if not so non-stick
    • 1 Stick Blender* or a fork
    Prep Time 15 minutes minutes
    Cook Time 25 minutes minutes
    Total Time 40 minutes minutes
    Servings 24 mini sausage rolls
    Calories 149kcal
    Author Jo Allison
    Prevent your screen from going dark

    Ingredients

    Metric - US Customary
    • 8 vegan sausages (1 pack) I use Richmond Meat-Free (UK)
    • 1 400g tin cannellini beans drained, rinsed and pureed or mashed with a fork
    • 1 celery stalk finely chopped
    • 1 onion finely chopped
    • 2 garlic cloves minced or finely chopped
    • 30 g sage and onion stuffing mix see notes
    • 2 tablespoon cold pressed rapeseed oil or olive oil
    • ½ teaspoon salt or to taste
    • freshly ground pepper
    • 320 g ready rolled puff pastry sheet make sure it's vegan; frozen pastry should be defrosted

    Instructions

    • Heat up some oil in a non-stick frying pan and sauté chopped onions, celery and garlic until nice and soft but not too coloured. Set aside to cool slightly.
    • Peel the skin off the sausages and put them in a large bowl.
    • Preheat the oven to 190C(fan)/375F/Gas Mark 5.
    • To the bowl with sausages add pureed beans, sage and onion stuffing mixture and sautéed veggies.
    • Season with salt and pepper and give it all a good mix until well combined.
    • To assemble, roll out your puff pastry sheet and cut it in half lengthwise.
    • Divide sausage filling mixture into two and place it in the middle of each rectangle forming two long sausage like shapes.
    • Roll one side of each pastry rectangle over the filling following up with other side making sure that it is overlapping nicely and completely encasing the filling.
    • Place both long sausage rolls seam side down and cut into 12 mini sausage rolls each.
    • Place them onto prepared baking sheet (lined with baking paper if not quite non-stick), score them gently with a knife if you want to and brush over some plant based milk. Feel free to sprinkle some sesame or poppy seeds.
    • Bake in preheated oven for 25 minutes until your sausage rolls are nice and brown. If your oven is anything like mine you will want to turn baking tray around half way through to ensure even baking.
    • Once done, let them cool slightly and enjoy!

    Notes

    • Nutritional information is approximate, per serving based on 24 servings and should be treated as a rough guideline only. 
    • Butter beans or chickpeas will also work in place of cannellini.  
    • Sage and onion stuffing mix can be substituted with some regular or panko breadcrumbs with added teaspoon of onion powder and ½ teaspoon of dried sage.
    • Leftovers can be stored in the airtight container in the fridge for up to 3 days. 
    • Freezer friendly. See - Freezing for details. 
    TIPS:
    • Take puff pastry out of the fridge 15-20 minutes in advance to make it easier to unroll without cracking.
    • On related note, don't leave it out of the fridge for much longer than that as it will get sticky and more difficult to work with as it warms up. 
    • Don't forget to peel the skin off your vegan sausages.
    • Feel free to make bigger sausage rolls than my mini, bite-size ones. You can also make them even more Greggs like by cutting lattice on your pastry.
    • You might like sprinkling some sesame or poppy seeds over your pastry after you brush it with some plant milk for that extra touch.

    Nutrition

    Nutrition Facts
    Vegan Sausage Rolls
    Amount Per Serving
    Calories 149 Calories from Fat 72
    % Daily Value*
    Fat 8g12%
    Saturated Fat 2g10%
    Trans Fat 1g
    Polyunsaturated Fat 2g
    Monounsaturated Fat 4g
    Sodium 302mg13%
    Potassium 50mg1%
    Carbohydrates 11g4%
    Fiber 2g8%
    Sugar 1g1%
    Protein 7g14%
    Vitamin A 1IU0%
    Vitamin C 1mg1%
    Calcium 11mg1%
    Iron 7mg39%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Tag me @Joskitchenlarder or use hashtag #joskitchenlarder!

    More Vegan Lunch, Soups, Lighter Bites

    • Butternut squash and red lentil soup in a bowl garnished with parmesan and three pan fried sage leaves.
      Butternut Squash and Red Lentil Soup with Sage
    • Hand holding a cracker dipped in pink hummus.
      Beetroot Hummus
    • Soup in a bowl ready to serve.
      Classic Carrot and Coriander Soup
    • Close up of Christmas focaccia loaf on a baking tray.
      Christmas Focaccia with Chestnuts and Stuffing

    Reader Interactions

    Comments

      5 from 3 votes (2 ratings without comment)

      Please leave a comment & rating if you've made my recipe! Feel free to ask questions too, I reply to all! 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.

    1. Chrissy says

      May 05, 2025 at 4:37 pm

      5 stars
      These are delicious and have sold out both times I have made them for our village fete.

      Reply
      • joskitchenlarder says

        May 06, 2025 at 11:01 am

        That's brilliant to hear! Thanks Chrissy! 😊

        Reply

    Primary Sidebar

    Hi! I’m Jo and this blog is where I share lots of simple, family friendly and mostly plant based recipes we enjoy eating and now you can easily recreate at home.

    More about me →

    Trending

    • Soda bread loaf on a board with bread knife and butter.
      Irish Soda Bread with Yogurt
    • Bread with couple slices cut off, butter, jam & knives.
      Easy Wholemeal Bread Recipe (No Knead)
    • Close up of a veggie sausage roll on a baking tray.
      Vegetarian Sausage Rolls Recipe
    • Banana flapjacks decorated with banana slices.
      Healthy Banana Flapjacks

    Footer

    ^ back to top

    About

    • Privacy Policy & Disclosures

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2017- 2025 Jo's Kitchen Larder | All Rights Reserved

    • Facebook
    • X
    • Pinterest
    • Reddit
    • Flipboard
    • Email
    • WhatsApp

    Rate This Recipe

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.