Bake Off Vegan Sausage Rolls Recipe That Everyone Will Love

Updated On: October 5, 2025

If you’re craving a delicious, comforting snack that’s both hearty and cruelty-free, these vegan sausage rolls are exactly what you need. Inspired by the classic Bake Off style, this recipe offers flaky, golden pastry wrapped around a savory, spiced vegan sausage filling.

Whether you’re hosting a party, preparing a lunchbox treat, or simply wanting to enjoy a cozy bite at home, these sausage rolls are guaranteed to impress.

Not only are they bursting with flavor, but they’re also easy to make with simple ingredients you might already have in your pantry. Plus, they cater perfectly to vegans and anyone looking to reduce their meat consumption without sacrificing taste.

Ready to bake your own batch of mouthwatering vegan sausage rolls? Let’s dive in!

Why You’ll Love This Recipe

Vegan sausage rolls are a fantastic plant-based alternative to the traditional version, delivering all the savory satisfaction without any animal products. This recipe uses a blend of flavorful ingredients that mimic the texture and taste of sausage perfectly, wrapped in crispy puff pastry that bakes to golden perfection.

They’re incredibly versatile, perfect for snacks, parties, or even meal prep. Plus, making them at home means you control what goes into your food—no preservatives, no mystery ingredients, just wholesome deliciousness.

If you love hearty finger foods or want to impress vegan friends and family, this recipe offers the ultimate crowd-pleaser.

Don’t forget to check out other tasty recipes on the site, like the Half Runner Beans Recipe for a healthy side, or satisfy your sweet tooth with the Kodiak Banana Muffins Recipe.

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced
  • 200g vegan sausage mince (store-bought or homemade)
  • 100g cooked chestnuts, finely chopped (optional for texture)
  • 1 teaspoon dried sage
  • 1 teaspoon dried thyme
  • 1 teaspoon smoked paprika
  • 1 tablespoon soy sauce or tamari
  • 1 tablespoon tomato purée
  • 100g breadcrumbs
  • Salt and pepper to taste
  • 500g vegan puff pastry sheets, thawed
  • Plant-based milk for brushing

Equipment

  • Large frying pan
  • Mixing bowl
  • Sharp knife and chopping board
  • Baking tray
  • Parchment paper or silicone baking mat
  • Pastry brush
  • Oven
  • Cooling rack

Instructions

  1. Preheat your oven to 200°C (390°F) and line a baking tray with parchment paper.
  2. Prepare the filling: Heat the olive oil in a large frying pan over medium heat. Add the finely chopped onion and garlic, sautéing until softened and fragrant, about 5 minutes.
  3. Add the vegan sausage mince and cook, breaking it up with a wooden spoon, until browned and heated through.
  4. Stir in the chestnuts (if using), dried sage, thyme, smoked paprika, soy sauce, and tomato purée. Cook for another 2-3 minutes to combine flavors.
  5. Remove the pan from heat and transfer the mixture to a large bowl. Add the breadcrumbs and season with salt and pepper to taste. Mix well until the filling holds together but isn’t too wet.
  6. Prepare the pastry: Roll out the puff pastry sheets on a lightly floured surface. Cut each sheet into 4 equal rectangles.
  7. Divide the filling evenly along the long edge of each rectangle, shaping into a log.
  8. Fold the pastry over the filling and seal the edges by pressing gently with your fingers or a fork.
  9. Cut each log into smaller sausage rolls, about 6 cm each, and place them on the prepared baking tray.
  10. Brush the tops of the sausage rolls with plant-based milk to encourage a golden color during baking.
  11. Bake for 20-25 minutes or until the pastry is puffed, golden, and crisp.
  12. Remove from the oven and transfer to a cooling rack for a few minutes before serving.

Tips & Variations

For an extra boost of flavor, try adding a tablespoon of fresh chopped herbs like parsley or chives into the filling.

You can swap the vegan sausage mince with cooked lentils or crumbled tofu seasoned with your favorite spices for a different twist. If you want a spicier version, add some chili flakes or a dash of hot sauce to the filling mix.

For a gluten-free version, opt for gluten-free puff pastry and substitute the breadcrumbs with gluten-free alternatives like crushed gluten-free crackers or oats. This recipe also freezes beautifully—freeze before baking and bake straight from frozen, adding a few extra minutes to the cooking time.

Nutrition Facts

Nutrient Per Sausage Roll (approx.)
Calories 250 kcal
Protein 6g
Fat 14g
Saturated Fat 3g
Carbohydrates 22g
Fiber 3g
Sugar 2g
Sodium 350mg

Serving Suggestions

These vegan sausage rolls are perfect served warm straight from the oven with a side of tangy mustard or your favorite dipping sauce. Try pairing them with a crisp green salad or roasted vegetables for a complete meal.

For casual gatherings, serve alongside crunchy carrot and celery sticks or a vibrant tomato chutney. They also make a fantastic picnic treat or lunchbox filler.

To round out your snack table, you might enjoy pairing them with other delightful bites like the Green Chile Cheese Bread Recipe or a refreshing Green Goodness Juice Recipe.

Conclusion

Making vegan sausage rolls at home is a rewarding and tasty way to enjoy a beloved classic with a plant-based twist. This recipe strikes the perfect balance between flaky, buttery pastry and a rich, flavorful filling that’s sure to satisfy both vegans and meat-eaters alike.

It’s a versatile recipe that’s easy to customize and perfect for any occasion, whether it’s a quick snack or a party platter.

By preparing these sausage rolls yourself, you not only ensure wholesome ingredients but also get the joy of baking something truly special from scratch. Be sure to experiment with different herbs and spices to make it your own, and don’t forget to check out other delicious recipes like the Grandma’S Old Fashioned Bread Pudding With Vanilla Sauce Recipe for dessert or the Glazed Twist Donut Recipe for a sweet treat.

Happy baking!

📖 Recipe Card: Bake Off Vegan Sausage Rolls

Description: Deliciously flaky vegan sausage rolls perfect for a snack or party. Made with a savory plant-based filling wrapped in crisp puff pastry.

Prep Time: PT20M
Cook Time: PT25M
Total Time: PT45M

Servings: 12 sausage rolls

Ingredients

  • 1 tbsp olive oil
  • 1 onion, finely chopped
  • 2 garlic cloves, minced
  • 200g vegan sausage mince
  • 100g mushrooms, finely chopped
  • 1 tsp dried sage
  • 1 tsp dried thyme
  • Salt and pepper, to taste
  • 1 sheet vegan puff pastry (about 320g), thawed
  • 2 tbsp plant-based milk, for glazing
  • 1 tbsp sesame seeds (optional)

Instructions

  1. Preheat oven to 200°C (390°F).
  2. Heat olive oil in a pan, sauté onion and garlic until soft.
  3. Add vegan sausage mince, mushrooms, sage, thyme, salt, and pepper; cook for 5 minutes.
  4. Roll out puff pastry and cut into 12 rectangles.
  5. Divide filling evenly and place along one edge of each pastry rectangle.
  6. Roll pastry over filling and seal edges with plant-based milk.
  7. Brush tops with plant-based milk and sprinkle sesame seeds if using.
  8. Place on a baking tray and bake for 20-25 minutes until golden and crisp.

Nutrition: Calories: 220 kcal | Protein: 6 g | Fat: 12 g | Carbs: 20 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Bake Off Vegan Sausage Rolls”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Deliciously flaky vegan sausage rolls perfect for a snack or party. Made with a savory plant-based filling wrapped in crisp puff pastry.”, “prepTime”: “PT20M”, “cookTime”: “PT25M”, “totalTime”: “PT45M”, “recipeYield”: “12 sausage rolls”, “recipeIngredient”: [“1 tbsp olive oil”, “1 onion, finely chopped”, “2 garlic cloves, minced”, “200g vegan sausage mince”, “100g mushrooms, finely chopped”, “1 tsp dried sage”, “1 tsp dried thyme”, “Salt and pepper, to taste”, “1 sheet vegan puff pastry (about 320g), thawed”, “2 tbsp plant-based milk, for glazing”, “1 tbsp sesame seeds (optional)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (390\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan, saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add vegan sausage mince, mushrooms, sage, thyme, salt, and pepper; cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry and cut into 12 rectangles.”}, {“@type”: “HowToStep”, “text”: “Divide filling evenly and place along one edge of each pastry rectangle.”}, {“@type”: “HowToStep”, “text”: “Roll pastry over filling and seal edges with plant-based milk.”}, {“@type”: “HowToStep”, “text”: “Brush tops with plant-based milk and sprinkle sesame seeds if using.”}, {“@type”: “HowToStep”, “text”: “Place on a baking tray and bake for 20-25 minutes until golden and crisp.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “6 g”, “fatContent”: “12 g”, “carbohydrateContent”: “20 g”}}

Photo of author

Marta K

Leave a Comment

X