Vegan Sausage Rolls are a savory pastry snack and are oh-so-comforting. Vegan sausage crumbles are wrapped in puff pastry, then baked until savory and crisp. Freezer-friendly and always a hit at parties!

a pile of baked vegan sausage rolls.

Your holiday party, get-together, or game day needs these Vegan Sausage Rolls! The meaty vegan sausage filling is wrapped in buttery puff pastry, then baked until light, crispy, and savory. Be sure to make extras because they’ll be gone before you know it.

3 reasons why these are the best vegan sausage rolls: 

  • Quicker and easier than the classic: Sausage rolls are a British appetizer traditionally made with seasoned minced pork wrapped in puff pastry. To ‘veganize’ this classic party snack, the real sausage is swapped for vegan sausage crumbles. These easy veggie sausage rolls come together in about 45 minutes from start to finish, making them much faster and easier than the non-vegan version!
  • Only 5 simple (and flexible) ingredients: You can play with the flavors and add-ins as much as you want in this recipe. Or, to keep things really simple, stick to the 5 ingredients in the recipe card. 
  • A perfect make-ahead appetizer. No time to make a fresh batch? No problem! Simply assemble the sausage rolls, then freeze them for later. Pop the savory bites in the oven before your party guests arrive, then dig in!
ingredients for vegan sausage rolls in individual white bowls.

Ingredients needed (with substitutions)

  • Puff pastry – You can find store-bought vegan puff pastry in the frozen aisle of most major grocery stores. I like using the sheets because they save me from having to roll out a block of pastry. If you want to go all out, use my Easy Vegan Pie Crust instead.
  • Vegan sausage crumbles – I used Impossible Meat sausage crumbles. If you don’t have these where you are, use any other brand you like or vegan ground beef instead. You can even use cooked lentils and mushrooms instead (more on this in the Variations section)!
  • Breadcrumbs – Either use store-bought vegan breadcrumbs or make them yourself by pulsing stale or toasted bread in a food processor until very crumbly. Usually panko breadcrumbs are vegan, so I use those most often.
  • Vegan butter – Melted butter is brushed over the pastry to give it a luxurious and eye-catching golden brown color. Any brand of vegan butter will do!
  • Water

How to make vegan sausage rolls

Find the complete recipe with measurements below in the recipe card.

Make sure the pastry is thawed before you get going! This should take about 30 minutes at room temperature. You can also leave it overnight in the fridge.

Stir the vegan sausage crumbles and breadcrumbs together in a bowl.

breadcrumb-coated vegan sausage crumbles in a white bowl.

Next, unfold one of the puff pastry sheets and gently roll it out so it’s a few inches wider. Cut it into 3 long rectangles. Repeat with the other sheet of pastry until you end up with 6 rectangles.

Spread the sausage mixture in the center of each of the 6 pastry portions. Leave a 1-inch border around the edges and ends for sealing.

vegan sausage crumbles in rows on sheets of puff pastry.

To seal, fold one side of the pastry over the other and pinch to close (wet the edges with a little water if you need help getting it to stick). Repeat with the remaining pastry/sausage.

Cut 2-inch long pieces from every rectangle and cut a few slits on top for venting. Place them on a prepared baking sheet.

Brush the tops of the sausage rolls with melted vegan butter before baking. You’ll know they’re ready when the pastry is golden brown and puffy. Serve the vegan sausage bites immediately and enjoy!

strips of puff pastry folded over vegan sausage crumbles.


  • Gluten free – I haven’t tested this recipe with gluten free puff pastry or gluten free pie crust, but it should work pretty well. Make sure you use gluten free breadcrumbs, too.
  • Add vegetables – Feel free to replace some of the vegan sausage crumbles with cooked mushrooms, lentils, celery, carrots, or fennel. They’ll add substance and flavor to every bite.
  • Season the sausage – The sausage crumbles will likely come pre-seasoned but if you want to take the flavors up a notch, stir dry or fresh herbs and seasonings into the mix. Red chili flakes will add a touch of heat, fresh parsley has a subtle herbaceous pop, and dijon mustard is tangy. Use what you like!
  • Instead of vegan sausage – Make the sausage filling with a more wholesome mixture of cooked brown or green lentils and finely chopped and cooked mushrooms instead. You can use chopped nuts, like walnuts or almonds, instead of the breadcrumbs for a bit of crunch. Or use my tempeh sausage crumbles!
baked vegan sausage rolls on a parchment-lined serving platter.

Frequently asked questions

Is puff pastry vegan?

There are many brands of vegan-friendly store-bought puff pastry available nowadays! Pepperidge Farm makes an accidentally vegan puff pastry that’s delicious and really easy to work with. You should be able to find it or similar brands in the frozen section at most major grocery stores.

What do you serve with sausage rolls?

They are perfectly good on their own, but dipping sauces can be fun. Honey mustard sauce is the traditional choice but spicy mayonnaise or dijon mustard would also be good.

Can you freeze vegan sausage rolls?

Yes, they freeze really well! Once the assembled bites are on the baking sheet, flash freeze them until solid. Store them in an airtight container in the freezer for up to 3 months. They can be baked from frozen but may need a few extra minutes in the oven.

How do you store the leftovers?

The rolls are best served right out of the oven, but in case you end up with extras, store them in an airtight container in the fridge or freezer. To reheat, place them in a 425ºF oven until crisp and warmed through. Or air fry at 400 until warm and crispy.

close up on a baked vegan sausage rolls.

Want more vegan party snacks?

close up on a baked vegan sausage rolls.
4.60 stars (5 ratings)

Vegan Sausage Rolls

Vegan Sausage Rolls are a savory pastry snack and are oh-so-comforting. Vegan sausage crumbles are wrapped in puff pastry, then baked until savory and crisp. Freezer-friendly and always a hit at parties!
Prep: 1 hour
Cook: 20 minutes
Total: 1 hour 20 minutes
Servings: 48 rolls


  • 2 sheets frozen puff pastry, vegan
  • 14 ounces Impossible sausage crumbles see Notes for options
  • 1/2 cup breadcrumbs, vegan I used panko
  • few tablespoons water
  • 2 tablespoons melted vegan butter, for brushing pastry


  • Set the frozen puff pastry out to thaw while you prepare the filling. It will take about 30 minutes to thaw.
  • Preheat oven to 425 degrees F and line a large baking sheet with parchment paper.
  • In a large bowl, mix together the vegan sausage crumbles and bread crumbs until well combined.
  • On a lightly floured surface, unfold one of the puff pastries and gently roll it out just a little bit. Cut into 3 long rectangles with a pizza cutter. Do the same with the other puff pastry so you have 6 long rectangles.
  • Divide the sausage mixture into 6 portions. Place the sausage in the center of each pastry piece, going all the way down and leave an inch or so on each side and at the ends.
  • Bring the sides together and pinch to seal, using a little water to help it stick together. Do the same with the rest of the pastry/sausage.
  • With a large knife, cut into 2 inch long pieces and place on the prepared baking sheet a few inches apart. Cut a few slits on the top of each one for venting.
  • Brush the tops of the sausage rolls with melted vegan butter and bake in the oven for 20 minutes or so, until the pastry is puffed up and the tops are golden. Serve immediately and enjoy!


  1. The vegan sausage rolls freeze perfectly. I just let them cool, stick them in a freezer friendly bag or container, and freeze. To reheat, just pop them back in the oven (or an air fryer) and reheat until warm (425 degrees F). 
  2. For the vegan sausage, I prefer Impossible vegan sausage here. If you can’t find it, there are other options. Crumble up any vegan sausage you like and use it, or make my tempeh sausage crumbles and use them instead.


Calories: 78kcal | Carbohydrates: 6g | Protein: 2g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Sodium: 89mg | Potassium: 17mg | Fiber: 1g | Sugar: 0.1g | Vitamin A: 0.1IU | Calcium: 2mg | Iron: 2mg
Course: Appetizer
Cuisine: British-Inspired
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Read my full disclosure here.

Posted In: , , , , , , ,

you may also like:


  1. Hi there! For the crumbles, is it the frozen ones or the “fresh” pack? that you would find in the refregter section with other meats(i hope my questions makes sense)!
    Thank you

    1. I usually find it in the refrigerated section but sometimes stores have it frozen, so it just depends. Hope that helps!

  2. Hi Nora. I made the sausage rolls and tho the flavor is very good they came out pretty dry and crumbly. I added chopped onions and celery and used Lefelite sausage in the tube, so had to cook it before using. I shortened the cook time on the second batch which helped a little. Maybe I will leave out the crumbs next time. Definitely needs a good dipping sauce. Love the puff pastry though!

  3. Absolutely delish and will be a new Christmas tradition!
    I added some Italian seasonings, and did a hard pass on the Impossible petri dish product. I used Beyond Meat crumbles instead. Beyond meat products are NonGMO and Impossible are 100% bio-engineered, which is incredibly dangerous, and will become more so, as food companies are introducing more and more bioengineered foods into our diets.

  4. Just found your gravy and biscuits recipe, I see the spices you used for the gravy. I’ll try that. I know a lot of diy sausage recipes use fennel and sage too.

    I guess this is why you make the big bucks because it takes a lot to perfect these recipes!!

    Thanks Nora!

  5. Nora perhaps I overlooked it, do you have a “sausage crumbles” recipe using TVP and spices?

    I am not a fan of the packaged vegan meat products but love the flavor of sausage, especially for gravy and biscuits. Of course, a lot of black pepper works great with almond flour and almond milk for the gravy.

    Anyway, you are very talented with your work and if you have a recipe I’d love to see it please.

    1. Hi Frank. I see that you did find my gravy and biscuits recipe. I also have a Tempeh sausage crumble recipe. You can find it within the vegan sausage pizza recipe. Thank you for your encouraging words! They mean a lot to me! I hope you enjoy the sausage rolls!

Leave a 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.