My Goodness Kitchen

  • Home
  • Recipes
  • Cookbook
  • About
  • Contact
menu icon
go to homepage
  • Home
  • Recipes
  • Cookbook
  • About
  • Contact
    • Amazon
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • Cookbook
    • About
    • Contact
    • Amazon
    • Instagram
    • Pinterest
  • ×
    Home > Recipes > Vegan Lunch Recipes

    Homemade Vegan Sausage Rolls

    Updated: Oct 22, 2024 | Published: Mar 2, 2023 | by Amanda | 22 Comments

    Skip to Recipe

    Straight from the pages of my cookbook, these vegan sausage rolls combine earthy mushrooms, lentils and rosemary wrapped in flaky puff pastry.

    A tray of sausage rolls with sauce.

    This recipe was originally posted in Great Vegan Meals for the Carnivorous Family and posted here on September 25, 2018. It was updated March 2, 2023 with how-to images, ingredient substitutions and new images.

    Jump to:
    • Why You'll Love these Vegan Sausage Rolls
    • Ingredients & Substitutions
    • Step-by Step Guide
    • Tips for Making Perfect Vegan Sausage Rolls
    • FAQs
    • More Easy Snacks to Try
    • Make This Recipe
    • Leave a Comment

    Why You'll Love these Vegan Sausage Rolls

    Reader Review. "Fantastic recipe. I'm not a vegan, but prefer these to any other sausage rolls I've made (meat or non-meat). Thanks Amanda." (Max) ★★★★★

    These vegan sausage rolls are probably one of the meatiest meat-free dishes I have created. So much so, my daughter didn't notice the swap from her regular sausage rolls to this new meat-free version.

    Ingredients & Substitutions

    Sausage roll ingredients in grid labelled.

    Mushrooms. I generally use chestnut or button mushrooms for these vegan sausage rolls. I have made them with Portobellos and Swiss - you'll need around 250 - 300g. Don't get too fussy about it, anywhere in that range is fine.

    Mirepoix. Trust the French to make something as simple as onion, celery and carrot sound sexy. The base of many-a-good soup and casserole, mirepoix creates the foundation of our flavour.

    Lentils. Our protein! You could also use chickpeas here but give them wee chop to break them up a little.

    Nutritional Yeast for a boost of umami. If you don't have it, you could go for a tablespoon of soy sauce - you made need to add more breadcrumbs at the end to balance out the additional moisture.

    Miso Paste. Red miso has a deeper umami flavour but I've also used Shiro (white miso paste) and it has worked great. Both are available at most grocery stores.

    Dijon Mustard for a touch of warm tang. You could use seeded mustard in a pinch, just note that you'll get a sharper flavour from it.

    Apple cider vinegar or red wine vinegar to add a little punch.

    Rosemary. Our secret weapon! Rosemary tricks the brain in to thinking we are eating something meaty.

    Spinach because it's good for us!

    Puff pastry. Many brands of puff pastry are vegan and available at most supermarkets.

    Step-by Step Guide

    You'll find full instructions and measurements in the recipe card at the bottom of the post.

    Are you ready to make the tastiest vegan sausage rolls? Let's do it.

    Step 1.

    We're going to heat the olive oil in a large pan and sauté our mirepoix. Take your time with this; it may take 10-minutes for the vegetables to soften and become all translucent-y. Add the garlic and cook for another 30-seconds.

    Step 2.

    After finely chopping your mushrooms (hopefully in a food processor to save yourself some time), add them to the pan and sauté for 2 minutes and then stir in the lentils, rosemary, Dijon mustard, nutritional yeast, miso paste and apple cider vinegar.

    Let it cook down for 5-7 minutes, until most of the moisture has evaporated. Season with salt and pepper and add the chopped spinach. Remove the mixture from the heat and transfer it to a large bowl to cool.

    Two images with vegetables cooking in a large pan.

    Now this step is really important. You need to go away. Grab a cuppa, a magazine, a load of washing...whatever. You need to let the mixture cool now. Warm mixture added to pastry equals soggy sausage rolls. No, thank you.

    Step 3.

    To assemble your vegan sausage rolls, preheat the oven to 400°F (200°C) and line two baking trays with greaseproof paper. Remove the puff pastry from the freezer to thaw for 10 minutes.

    Meanwhile, stir the breadcrumbs into the “sausage” mixture. The mixture should hold together when squeezed; add some more breadcrumbs if needed.

    Two images with cooked vegetables in a pot and spooned onto pastry.

    Step 4.

    Slice the thawed pastry sheets in half lengthwise. Take one-half and lay it with the long side closest to you. Wet the sides and the top edge of the pastry with water spoon 3 to 4 tablespoons (45 to 60 g) of the filling onto the pastry edge closest to you. Shape the filling into a log. Gently but firmly roll the pastry and filling away from you to form a large roll. Press the edges to seal.

    Two images with filled pastry rolls brushed with milk and cut into sections.

    Step 5.

    Brush each roll with the dairy-free milk, sprinkle with sesame seeds and place on the lined baking tray seam side down. Repeat with the remaining filling and pastry.

    Step 6.

    Slice the roll into 4 or 5 smaller rolls and make an incision into the top of each.

    Step 7.

    Bake the rolls in the oven for 15 to 20 minutes or until golden and puffed.

    Freshly baked sausage rolls on a tray.

    Tips for Making Perfect Vegan Sausage Rolls

    • Take the time to cook your mirepoix - onion, celery and carrot mixture. This is the base off the recipe and where we begin building flavour.
    • Cool the mixture completely before filling your pastry. Hot filling will make your sausage rolls soggy. Nobody wants that.
    • Place the sausage rolls with seam-side down to avoid having your rolls forced open by steam.

    FAQs

    Can I make these sausage rolls ahead?

    You can. Make the sausage rolls and cut them into serving-size pieces. Pop them on a lined baking sheet, wrap the whole thing in cling wrap or foil and store in the fridge until ready to bake and serve. You can do this a day ahead.

    Do they freeze?

    Yes! To freeze the rolls, allow them cool on the baking paper before popping them in an airtight, freezer-proof container for up to 3 months.

    More Easy Snacks to Try

    • A slice of bread with beetroot hummus and greens.
      Roasted Beetroot Hummus
    • Coated and uncoated bliss balls on a white surface.
      Almond Butter Bliss Balls
    • A table setting with a plate of hummus and chilli paste.
      Homemade Shatta (Middle Eastern Hot Sauce)
    • A grid of party food images with text.
      37 Vegan Party Food Ideas

    Sign up to my newsletter and follow along on Facebook, Pinterest and Insta for all the latest news. If you like this recipe, please check out my cookbook "Great Vegan Meals for the Carnivorous Family" It's full of simple, carnivore-approved family recipes.

    "Great Vegan Meals for the Carnivorous Family". All rights reserved. No part of this book may be reproduced or used, in any form or by any means, electronically or mechanically, without prior permission in writing from the Publisher. Published by Page Street Publishing. Distributed by Macmillan.

    Make This Recipe

    A tray of baked sausage rolls on a tray.

    Homemade Vegan Sausage Rolls

    Straight from the pages of my new cookbook, these vegan sausage rolls, earthy mushrooms, lentils and rosemary to create an authentic meaty bite.
    5 from 9 votes
    Print Pin Rate
    Course: Baking | Savoury Baking
    Cuisine: Vegan
    Diet: Vegan | Vegetarian
    Prep Time: 20 minutes minutes
    Cook Time: 25 minutes minutes
    Cooling Time: 30 minutes minutes
    Total Time: 1 hour hour 15 minutes minutes
    Servings: 25 rolls
    Calories: 192kcal
    Author: Amanda Logan

    Equipment

    • food processor optional

    Ingredients 

    • 1 tablespoon olive oil
    • 1 yellow onion finely diced
    • 2 celery stalks finely diced
    • 1 medium carrot finely diced
    • 3 garlic cloves minced
    • 10 chestnut mushrooms finely chopped in a food processor, 250-300g
    • 1 14-oz can lentils, drained and rinsed 400 grams
    • 1 teaspoon dried rosemary
    • 1 tablespoon Dijon mustard
    • 1 tablespoon nutritional yeast
    • 1 tablespoon red miso paste or any you have
    • 1 tablespoon apple cider vinegar
    • sea salt
    • cracked pepper
    • 1 cup baby spinach finely chopped
    • 3 sheets puff pastry vegan
    • ¾ cup panko bread crumbs
    • water for sealing your pastry
    • 2 tablespoon dairy-free milk
    • 1 teaspoon maple syrup
    • 1 teaspoon black sesame seeds

    Instructions

    • Heat the olive oil in a large pan over medium heat and add the onion, celery and carrot. Sauté for 5 minutes, then add the garlic and cook for another 3 minutes or until all the vegetables are tender. 
    • Add the chopped mushrooms and sauté for 2 minutes and then add the lentils, rosemary, Dijon mustard, nutritional yeast, red miso paste and apple cider vinegar. Cook the mixture down for 5 minutes, until most of the moisture has evaporated. Season with salt and pepper and add the chopped spinach. Remove the mixture from the heat and transfer it to a large bowl to cool completely to avoid soggy rolls.
    • To prepare the sausage rolls, preheat the oven to 400°F (200°C) and line two baking trays with greaseproof paper. Remove the puff pastry from the freezer to thaw for 10 minutes. Stir the breadcrumbs into the “sausage” mixture. The mixture should hold together when squeezed; add some more breadcrumbs if needed.
    • Slice the thawed pastry sheets in half lengthwise. Take one-half and lay it with the long side closest to you. Wet the sides and the top edge of the pastry with water spoon 3 to 4 tablespoons (45 to 60 g) of the filling onto the pastry edge closest to you. Shape the filling into a log. Gently but firmly roll the pastry and filling away from you to form a long roll. Press the edges to seal.
    • Combine the milk and maple syrup in a small bowl. Brush each roll with the it, sprinkle with sesame seeds and place on the lined baking tray seam side down. Repeat with the remaining filling and pastry.
    • Slice each roll into 4 or 5 smaller rolls and make an incision into the top of each. Place on the lined baking tray seam side down.
    • Bake the rolls in the oven for 20 - 25 minutes or until golden and puffed.
    Prevent your screen from going dark

    Notes

    Recipe Tips
    Take the time to cook your mirepoix - onion, celery and carrot mixture. This is the base off the recipe and where we begin building flavour.
    Cool the mixture completely before filling your pastry. Hot filling will make your sausage rolls soggy.
    FAQs
    Can I make these sausage rolls ahead?
    You can. Make the sausage rolls and cut them into serving-size pieces. Pop them on a lined baking sheet, wrap the whole thing in cling wrap or foil and store in the fridge until ready to bake and serve. You can do this a day ahead.
    Do they freeze well?
    Yes! To freeze the rolls, allow them cool on the baking paper before popping them in an airtight, freezer-proof container for up to 3 months.

    Nutrition

    Calories: 192kcal | Carbohydrates: 16g | Protein: 3g | Fat: 12g | Saturated Fat: 3g | Sodium: 130mg | Potassium: 102mg | Vitamin A: 565IU | Vitamin C: 1.2mg | Calcium: 17mg | Iron: 1mg
    Tried It?I'd love to hear your feedback. Rate it & leave your feedback in the comments section below. Or you can tag @mygoodnesskitchen or hashtag #mygoodnesskitchen on Instagram.
    « Easy Biscoff Milkshake (Vegan)
    Peanut Butter Overnight Oats »

    Comments

      5 from 9 votes (2 ratings without comment)

      Questions or Comments? Drop them Right Here. 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. Meagan says

      April 27, 2025 at 4:51 pm

      5 stars
      Brilliant recipe. I removed the celery, used double “white” miso paste, used 450g chestnut mushrooms, doubled the nutritional yeast, used pre-shredded carrot that I also blitzed in the food processor with the other vegetable ingredients (not blitzed too much), and used seeded mustard, and a knob of vegan baking butter when sautéing the veges. So good. Will definitely make this again. Thanks for the recipe!

      Reply
    2. Kate Wilde says

      December 18, 2024 at 7:23 pm

      5 stars
      Delicious and easy to make. I got asked for the recipe by so many people at the party I brought them to. Thanks for posting such a treat.

      Reply
      • Amanda says

        December 19, 2024 at 6:27 am

        Oh, that's fantastic, Kate. I am so happy you and your friends enjoyed them. Thanks very much for telling me 🙂

        Reply
    3. MegmegMegm says

      February 18, 2023 at 5:35 pm

      5 stars
      Would give 10 stars if i could. EVERYONE loves these - vegans to carnivores and everyone inbetween. Genius!! They taste amazing and are not dry, they even look good. I am a hopeless cook but these are easy and sooooooo good.

      Reply
      • Amanda says

        February 18, 2023 at 5:44 pm

        You're not a hopeless cook! Look at you - you made sausage rolls from scratch. How good is that?! I am so happy you enjoyed them and thank you for taking the time to leave a comment. I appreciate you. A x

        Reply
    4. Robyn Cooper says

      October 01, 2022 at 7:54 pm

      5 stars
      These rolls are delicious! I have happily served them to both vegans and non-vegans, and they all love them, as do I (I am not a vegan, but when I cater for parties, I always like to have plenty of choices for the vegans and vegetarians.)

      A non-vegan friend of mine once scoffed six of them at one sitting!

      Reply
      • Amanda says

        October 02, 2022 at 2:31 pm

        I love this! Thanks so much for letting me know, Robyn. You've made my day and I am so happy you like the sausage rolls. 🙂

        Reply
    5. Linda says

      December 15, 2021 at 5:14 am

      Can I substitute cooked lentils (from dry lentils) rather than canned?

      Reply
      • Amanda says

        December 15, 2021 at 9:01 am

        Absolutely! Yes, they will be fabulous.

        Reply
    6. Sheryl Greenberg says

      November 07, 2021 at 4:08 am

      5 stars
      I make these all the time and everyone loves them vegans and non vegans. So easy and delicious.

      Reply
      • Amanda says

        November 07, 2021 at 8:24 am

        Oh, that's great Sheryl. I am so happy you like them - they are one of my favourite recipes too. 🙂 Thank you!

        Reply
    7. Melissa says

      July 06, 2020 at 6:10 am

      I'm planning to try these this week using Baby Bella mushrooms. I'll let you know how they come out.

      Reply
      • Amanda says

        July 06, 2020 at 9:00 am

        Fantastic! Can't wait to hear how it goes, Melissa. I love those little mushrooms.

        Reply
    8. Max says

      June 11, 2020 at 12:49 am

      5 stars
      Fantastic recipe. I'm not a vegan, but prefer these to any other sausage rolls I've made (meat or non-meat). Thanks Amanda!

      Reply
      • Amanda says

        June 12, 2020 at 1:57 pm

        Max, that's awesome! Thank you so much for telling me. How did you come across the site - were you looking for a vegan sausage roll recipe? Cheers and thanks again. A.

        Reply
    9. Valentina says

      March 29, 2020 at 10:56 pm

      5 stars
      Thanks Amanda, these rolls are delicious! Perfect recipe, I divided the quantity by three and it worked perfectly. Best no-sausage roll recipe I have ever tried.

      Reply
      • Amanda says

        March 30, 2020 at 8:49 am

        Thanks so much Valentina! I am so happy you enjoyed the rolls. That's awesome! Have a great week and stay safe. x

        Reply
    10. Jill says

      December 20, 2019 at 2:34 am

      can i replace the bread crumbs with a different ingredient?

      Reply
      • Amanda says

        December 20, 2019 at 3:25 am

        Hi Jill,

        I've not tried them without breadcrumbs but you could use all-purpose or gluten-free flour (add spoon by spoon until the mixture binds) or crushed crackers (same deal here, only add enough to bind the mixture or you'll end up with dry rolls). I've seen both of these substitutes in other recipes.

        Good luck and I hope you enjoy them. Have a great day! A.

        Reply
    11. Samantha Dickens says

      June 10, 2019 at 2:47 pm

      Hello, Is it possible to freeze these rolls? I am planning a large party and I am looking for recipes that I can make in advance and throw in the oven the day of the party. Thank you for sharing your recipe!!

      Reply
      • Amanda says

        June 10, 2019 at 9:39 pm

        Hi Samantha,
        You can freeze these rolls. Freeze them when they are filled and cut into individual rolls. Place them inside a large freezer bag laid out flat on a baking tray. This is so they don't stick together before freezing. After a few hours, when they are frozen, remove the tray. On the day of your event, brush them with dairy-free milk before you bake them. I hope they are a hit at your party.

        Reply
    12. lucyahayden says

      December 11, 2018 at 10:26 am

      Every time I go for restaurants to have this rolls but this rolls r quit different looking & yummy as well I feel to have thanks for sharing

      Reply
    A woman eating a bowl of food with a dog next to her.

    Nice to Meet You!

    I'm Amanda and that's Scout with her eye on you.
    I believe you can make good food that's great tasting with simple, fuss-free ingredients. I will show you how to cook creatively even when you're on a budget or short on time.

    LEARN MORE

    Healthy New Year

    • A roasting tray with stuffed butternut squash.
      Stuffed Butternut Squash (GF)

    • A bowl of Dahl on a wooden box.
      Red Lentil Dahl (Masoor Dal) With Roast Eggplant

    • Green smoothies and limes on a table.
      Spinach and Pineapple Smoothie

    • A breakfast table setting with granola in a bowl.
      Budget Friendlier Grain-Free Granola

    • Make Your Own Vegan Kimchi

    • Coated and uncoated bliss balls on a white surface.
      Almond Butter Bliss Balls

    Slurp-Worthy Soups

    • A man holding a bowl of pumpkin soup.
      5-ingredient Pumpkin Lentil Soup

    • Bowl of soup with spoons on a wooden tray.
      Simple Butter Bean Soup

    • Bowls of soup on a pink background.
      Vegan Broccoli Cheddar Soup

    • A bowl of mushroom soup on a wooden table.
      The Creamiest Vegan Mushroom Soup

    • Bowls of zucchini soup on a grey background.
      3-Ingredient Zucchini Soup

    • A bowl of noodle soup on a rough white background.
      Vegan Chicken Noodle Soup

    Fresh Salads

    • Tofu and noodles in a bowl with greens.
      Lemongrass Tofu Salad

    • A white plate with tomatoes.
      Tomato and Onion Salad

    • A table setting with a large bowl of coleslaw.
      Healthy-ish Vegan Coleslaw

    • Kimchi Salad with Noodles

    • A bowl of cabbage and noodle salad on a rustic table.
      Chang's Crispy Noodle Salad

    • A large bowl of rainbow vegetable salad.
      Rainbow Salad with Orange Miso Dressing

    Footer

    Read

    Read Privacy Policy

    Accessibility Statement

    Terms of Use

    Disclaimer

    Newsletter

    Join the cook's community and get your free vegan baking guide.

    Contact MGK

    Contact

    Copyright © 2025 My Goodness Kitchen

    By using this website, you agree to the use of cookies. Cookies provide you with a more personalised user experience and help this website run more effectively.
    .
    OK NoRead Privacy Policy
    Privacy & Cookies Policy

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
    Necessary
    Always Enabled
    This is an necessary category.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    Non Necessary
    This is an non-necessary category.
    SAVE & ACCEPT
    Powered by CookieYes Logo
    • 269

    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.