Vegan Sausage Rolls

Download the FBM App 📱  iPhoneAndroid

Stuffed

Vegan Sausage Rolls

Last Updated:
This post may contain affiliate links. Please read our disclosure policy.
Bowl of vegan sausage rolls surrounded by spices.

Prep

1 hour

Cook

25 minutes

Yield

24

🥖 These Vegan Sausage Rolls are flaky, savory, and taste better than the real deal! Perfect appetizer that even meat-eaters love!

Warning! Your house is going to smell like a full-blown bakery when you make these vegan sausage rolls. And they don’t just smell delicious, they also taste so so good! It’s like the festive season, snuggled up in a hug wrapped with puffed pastry. What more could you want? As I was making these, I was thinking about how it’s impossible to share them. I could seriously eat these all week long. However, although they are a great snack, they are a fantastic appetizer, especially during the holiday season. These meat-free, tasty sausage rolls are the comfort food and easy appetizer you’ve been searching for!

❤️ Why You’ll Love Vegan Sausage Rolls

  • Perfect for Holidays: These make the ultimate festive appetizer, bringing everyone together around the table.
  • Fun & Satisfying: Incredibly satisfying to make and even more satisfying to eat – pure comfort food bliss.
  • Crowd-Pleaser: Even meat eaters will be amazed – I fed these to British people who said they were better than the real deal.
  • Make-Ahead Friendly: Kid-friendly, freezer-friendly, and you can make them in large batches ahead of time.
Bowl of vegan sausage rolls surrounded by spices.

🍲 Ingredients

High-Quality Meat Alternative – I used Lightlife for the best texture and flavor that mimics traditional sausage perfectly. A good quality plant-based protein is essential for achieving that satisfying, meaty texture that makes these vegan sausage rolls so convincing and delicious. The protein base absorbs all the wonderful spices and creates the perfect filling consistency.


Aromatic Spice Blend – Thyme, cinnamon, basil, paprika, red pepper flakes, sage, vegetable stock paste, and oregano are not optional – this is what makes the recipe taste incredible. This complex spice combination creates layers of flavor that develop during cooking and gives these rolls their signature taste that rivals any traditional version.

Close-up of vegan sausage rolls in a bowl

👩‍🍳 How to Make Vegan Sausage Rolls

  1. Be sure to have your puffed pastry thawed and in the fridge ready to use.
  2. Into a large skillet or pan heat olive oil on low-medium heat for 30 seconds before adding onion and garlic and cooking for 5-6 minutes or until golden and reduced by around 1/3.  To the skillet or pan add your sage, thyme, basil, oregano, cinnamon, smoked paprika and red pepper flakes.  Stir till everything is well combined and increase heat to high before adding in your vegan meat of choice.
  3. Once you’ve added your vegan meat be sure to use a wooden spoon or spatula to break down each piece until a ground meat texture is achieved for your mixture.  Cook for 5-6 minutes, or until everything is well combined and beginning to golden up.  Reduce heat to medium, add butter, liquid soy seasoning and nutritional yeast and stir till well combined.  Cook for another 5 minutes before removing from heat and setting aside to cool.
  4. Grab the puffed pastry and lay it flat (have your longest piece at the top). Using your hands mould out individual sausages (around 1 1/2 inch thick) and lay the sausages out on the pastry in three rows vertically. Slice the puffed pastry between the sausages and brush each edge with a bit of dairy-free milk. You then want to roll the puffed pastry over the sausages (try to do this as tightly as you can) and press down to seal the long edge.
  5. You can score the tops of each roll with a knife (optional).
  6. Finish by brushing each with some dairy-free milk and sprinkling with sesame seeds of choice. Place the sausages in the fridge to set for at least 30 minutes. Preheat oven to 350F. Before baking, cut your rolls into individual bite-sized pieces (or as long or small as you like) and bake for 22-25 minutes or until golden brown and perfectly crisp.
  7. Enjoy with your favourite brown sauce or ketchup!
Close-up of vegan sausage rolls in a bowl

🪄 Tips and Tricks

  • Patience: Take time to properly brown onions and garlic for the deepest flavor base possible.
  • Spice Commitment: Don’t skip any spices – they’re all essential for that incredible taste profile.
  • Quality Matters: Use a good-quality meat alternative like Lightlife for the best texture and flavor.
  • Temperature: Keep pastry cold before baking to guarantee crispy, flaky layers in your vegan sausage rolls.


🗒 Substitutions

  • Meat Alternative: Any high-quality plant-based ground protein works, but choose one with good texture and flavor absorption.
  • Pastry: Store-bought puff pastry works perfectly, or make your own if you’re feeling ambitious.
  • Milk Wash: Soy milk or any plant milk can substitute oat or almond milk for brushing.
  • Spices: While the full blend is recommended, you can adjust the quantities to suit your taste preferences.
Bowl of vegan sausage rolls surrounded by spices.


🗒 Best served with

👝 How to Store Leftovers

Baked rolls: 3-4 days in fridge in an airtight container.
Unbaked assembled rolls: 2 days in fridge or 3 months frozen.
Reheat: Oven at 350°F for 5-8 minutes to restore crispiness.

🤔 Common Questions

Can I make these vegan sausage rolls ahead of time?

Absolutely! Assemble completely and freeze unbaked for up to 3 months, or bake and store in the fridge for 3-4 days.

Can I make mini versions for parties?

Definitely! Cut the pastry smaller and reduce baking time by 5-10 minutes for perfect party-sized appetizers.

What’s the best plant-based meat substitute to use?

I recommend Lightlife for texture and flavor, but any high-quality ground plant protein that absorbs flavors well will work.

Why do I need to chill the pastry before baking?

Cold puff pastry creates better layers and prevents shrinking, giving you those gorgeous crispy, flaky layers we’re after.

Can I make these gluten-free?

Yes! Use gluten-free puff pastry and ensure your meat alternative and seasonings are certified gluten-free.

How do I prevent soggy bottoms?

Make sure your filling isn’t too wet and bake on a preheated baking sheet for better bottom crisping.

How do I know when they’re done baking?

They should be golden brown all over and sound hollow when tapped on the bottom – usually 25-30 minutes.

Bowl of vegan sausage rolls surrounded by spices.

Vegan Sausage Rolls

5 from 1 vote
🥖 These Vegan Sausage Rolls are flaky, savory, and taste better than the real deal! Perfect appetizer that even meat-eaters love!
Prep Time 1 hour
Cook Time 25 minutes
Course Main Dishes
Cuisine Vegan
Servings 24

Ingredients
  

Shop Ingredients on Jupiter

Instructions
 

  • Be sure to have your puffed pastry thawed and in the fridge ready to use.
  • Into a large skillet or pan heat olive oil on low-medium heat for 30 seconds before adding onion and garlic and cooking for 5-6 minutes or until golden and reduced by around 1/3.  To the skillet or pan add your sage, thyme, basil, oregano, cinnamon, smoked paprika and red pepper flakes.  Stir till everything is well combined and increase heat to high before adding in your vegan meat of choice.
  • Once you’ve added your vegan meat be sure to use a wooden spoon or spatula to break down each piece until a ground meat texture is achieved for your mixture.  Cook for 5-6 minutes, or until everything is well combined and beginning to golden up.  Reduce heat to medium, add butter, liquid soy seasoning and nutritional yeast and stir till well combined.  Cook for another 5 minutes before removing from heat and setting aside to cool.
  • Grab the puffed pastry and lay it flat (have your longest piece at the top). Using your hands mould out individual sausages (around 1 1/2 inch thick) and lay the sausages out on the pastry in three rows vertically. Slice the puffed pastry between the sausages and brush each edge with a bit of dairy-free milk. You then want to roll the puffed pastry over the sausages (try to do this as tightly as you can) and press down to seal the long edge.
  • You can score the tops of each roll with a knife (optional).
  • Finish by brushing each with some dairy-free milk and sprinkling with sesame seeds of choice. Place the sausages in the fridge to set for at least 30 minutes. Preheat oven to 350F. Before baking, cut your rolls into individual bite-sized pieces (or as long or small as you like) and bake for 22-25 minutes or until golden brown and perfectly crisp.
  • Enjoy with your favourite brown sauce or ketchup!

Notes

Patiently wait for the onions and garlic to brown to create a deep flavour base
Thyme, cinnamon, basil, paprika, red pepper flakes, sage, vegetable stock paste and oregano are not optional, this is what’s going to make the recipe taste incredible – use the spices!
Use a good quality meat alternative, I used Lightlife
Be sure to place the pastries in the fridge before baking, puffed pastry prefers being cooked from frozen. This way you’re guaranteed to get those crispy gorgeous layers.
Make sure to brush your pastries with oat or almond milk before baking, get that golden colour!
Review This Recipe Let us know how it was!
Cindy Klassen

5 stars
These are the best sausage rolls whether you are using plant based or not. Always a hit a parties. Made these so many times and people always ask for the recipe ❤️

Maria Koutsogiannis

Thank you so much, Cindy!

RENEE

Making it as we speak! Do you know the nutritional breakdown ?? Caloroes, protein, cares and fat? That would be really helpful. Thank you! 🙂

Maria Koutsogiannis

Hey Renee! We don’t actually calculate that information here at FoodByMaria. We just want people to enjoy food. Overall, our Motto is Fear Not Food is Your Friend and including nutritional information doesn’t currently fit our brand at the moment.

Simone

Loved this recipe!
Super easy to make, they look cute and my meatlover boyfriend also devoured them. Will make this again!

Maria Koutsogiannis

Thank you, Simone! This makes me so happy, we love these so much too!

Wouter

I made these with Christmas: huge success! Maybe even better the next day with leftovers.

Maria Koutsogiannis

Yes, this makes me so happy! Thanks for the review, Wouter!

Bri

Made these for Christmas Eve appy’s later to find out that my husband’s British granny made the traditional kind for them growing up. They were such a hit with everybody!! The flaky crust surrounding so much flavour was the perfect comfort food. They were fun to make as it was something different!

Maria Koutsogiannis

Oh, wow! I hope granny loved them!!!! Thanks so much for the love, Bri!

Kim keeling

I made these recently and they were so good! It was a bit too salty for my taste (just personal preference) but with ketchup it was so so good! I had these with a side of broccoli and roasted potatoes!

Maria Koutsogiannis

Thanks so much for this review my love! Your support means so much to us!

Julia Kreil

Amazing!! So good!! Enjoyed by all our non vegan family members as well!

Maria Koutsogiannis

YESSS!! Huge win, thanks for this Julia!

Suzy Ferreira Silva

This recipe was absolutely amazing! Brought it as an appetizer for my non vegan family and everyone inhaled it!! Maria does explain that it’s a bit time consuming but well worth it!

Maria Koutsogiannis

THEY’RE SO DAMN WORTH IT! So glad you enjoyed making these my love!

LeAndra Schrantz

What Litelife product did you use?

Maria Koutsogiannis

Hey! Their Gimme Lean!

5 from 1 vote
A salmon fillet topped with lemon slices, rests on a bed of roasted potatoes

Be Blue Zone 🧿

Nourish your gut with recipes
designed for a longer, more vibrant life.
Join the community and get weekly
Blue Zone recipes straight to your inbox!

enter your name
Collage of a woman preparing food. She chops vegetables in a kitchen, garnishes a dish, and arranges herbs. A bike with a basket of fresh produce is also shown, indicating a focus on fresh, healthy ingredients and cooking.
A dark green bottle labeled JUICE Extra Virgin Olive Oil with bold yellow text. The label features an illustration of olives on a branch and a cartoon character, and indicates the bottle contains 16.9 fl oz (500ml).
Just Launched Juice: Extra Virgin Olive Oil
Share to...