Vegan sausage rolls are the perfect fusion of comfort food and conscious eating. Whether you’re following a fully plant-based lifestyle or simply reducing your meat intake, these rolls offer the indulgent taste of traditional sausage encased in golden, flaky pastry—without the animal products.
In fact, they’ve become a staple in both vegan and flexitarian kitchens. Packed with plant-based protein, hearty textures, and aromatic spices, vegan sausage rolls are a crowd-pleasing snack, appetizer, or even a light meal. Not only do they mimic the taste and texture of classic sausage rolls, but they’re also healthier and cruelty-free.
In this comprehensive recipe guide, we’ll break down the ingredients, step-by-step cooking process, nutrition facts, expert tips, and common questions—ensuring your vegan sausage rolls turn out perfect every single time.
Ingredients for Vegan Sausage Rolls
🌱 For the Vegan Sausage Filling:
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 teaspoon smoked paprika
- ½ teaspoon ground cumin
- 1 teaspoon soy sauce or tamari
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon dried thyme or rosemary
- 1 tablespoon tomato paste
- 1 cup cooked green or brown lentils (mashed slightly)
- ¾ cup breadcrumbs (gluten-free if needed)
- ½ cup rolled oats
- 2 tablespoons ground flaxseed
- 2 tablespoons water (to mix with flaxseed)
- 1 tablespoon nutritional yeast (optional for cheesy depth)
🥐 For the Puff Pastry Wrap:
- 1 sheet vegan puff pastry (thawed if frozen)
- 1 tablespoon plant-based milk (for brushing)
- Sesame seeds or poppy seeds for garnish (optional)
Preparation Steps for Vegan Sausage Rolls
Step 1: Prepare the Flaxseed Egg
Firstly, mix the ground flaxseed with water in a small bowl. Set it aside for about 5–10 minutes until it thickens. This acts as a binder in place of eggs.
Tip: For extra binding, you can add an extra tablespoon of oats if the mixture feels loose.
Step 2: Sauté the Aromatics
In a non-stick pan over medium heat, heat the olive oil. Add the finely chopped onion and sauté until translucent (about 5 minutes). Then, stir in the minced garlic, smoked paprika, ground cumin, and thyme.
Once the spices are fragrant, add the soy sauce, tomato paste, salt, and pepper. Stir well and cook for another 1–2 minutes to develop depth of flavor.
Step 3: Make the Sausage Mixture
To the sautéed aromatics, add the mashed lentils, oats, breadcrumbs, nutritional yeast, and the flax egg mixture. Stir thoroughly until the mixture is well combined and forms a moldable, sausage-like consistency.
Allow the filling to cool slightly. It should be firm enough to shape—if it’s too soft, add a little more breadcrumb or oat.
Pro Tip: You can refrigerate the mixture for 20 minutes to make it easier to roll.
Step 4: Shape and Fill the Pastry
Preheat your oven to 200°C (390°F) and line a baking tray with parchment paper.
Roll out the thawed puff pastry on a lightly floured surface. Cut it into two long rectangles.
Divide the vegan sausage mixture into two equal parts. Roll each portion into a log shape and place along one side of each pastry strip.
Gently roll the pastry over the filling to seal it, brushing the edge with plant-based milk to help it stick. Press down the seam and place it seam-side down on the baking tray.
Optional: Lightly score the tops for a bakery-style look.
Step 5: Bake the Vegan Sausage Rolls
Brush the tops with more plant-based milk and sprinkle with sesame or poppy seeds for added texture.
Place the tray in the oven and bake for 25–30 minutes or until the pastry is puffed and golden.
Allow them to cool slightly before cutting into mini rolls or serving whole.
Why This Vegan Sausage Rolls Recipe Works
Although traditional sausage rolls rely on meat and dairy, this vegan version delivers on all fronts—taste, texture, and satisfaction.
- Lentils provide a meaty, protein-rich base.
- Breadcrumbs and oats give body and structure.
- Aromatic herbs and spices add bold flavor.
- Puff pastry ensures flakiness and indulgence.
- Flaxseed replaces eggs naturally and healthfully.
Because of this smart combination of ingredients, the result is deeply savory and satisfying—without compromising your dietary choices.
Detailed Calorie and Nutrition Information (Per Roll)
Assuming the recipe yields 8 medium rolls, the nutrition per roll is approximately:
| Nutrient | Amount |
|---|---|
| Calories | 215 kcal |
| Protein | 6.5 grams |
| Carbohydrates | 26 grams |
| Dietary Fiber | 4 grams |
| Sugars | 1 gram |
| Fat | 9 grams |
| – Saturated Fat | 2 grams |
| Sodium | 280 mg |
| Iron | 2.1 mg |
| Calcium | 35 mg |
| Vitamin B12 (if added) | 0.6 µg |
Note: Nutritional content can vary depending on the brand of puff pastry and other ingredients used.

Serving Suggestions for Vegan Sausage Rolls
While vegan sausage rolls can be enjoyed on their own, you can elevate the meal by pairing them with:
- Dipping sauces like vegan aioli, mustard, or tomato chutney
- Side salad with arugula, cherry tomatoes, and lemon vinaigrette
- Soup such as roasted red pepper, creamy tomato, or butternut squash
- Hot tea or coffee for a cozy brunch or snack setting
For parties or gatherings, cut the rolls into bite-size pieces and serve them as canapés.
Storage and Reheating Tips for Vegan Sausage Rolls
One of the best parts about vegan sausage rolls is how well they store.
- Refrigeration: Store leftovers in an airtight container for up to 3 days.
- Freezing: Freeze unbaked or baked rolls for up to 1 month.
- Reheating: Reheat in the oven at 180°C (350°F) until warm and crispy (about 8–10 minutes). Avoid microwaving to preserve the crispiness.
Tips for Success
Even though this recipe is straightforward, here are some tried-and-tested tips:
- Don’t overstuff the pastry—leave room to seal properly.
- Taste the filling before wrapping to adjust seasoning if needed.
- Use parchment paper to prevent sticking and ensure even baking.
- Let them cool slightly before slicing, as this prevents the filling from spilling out.
- Customize the filling by adding mushrooms, vegan sausage crumbles, or sun-dried tomatoes.
FAQs About Vegan Sausage Rolls
1. Can I make these gluten-free?
Yes. Use gluten-free puff pastry and substitute breadcrumbs with gluten-free alternatives. Make sure oats are certified gluten-free.
2. Can I use store-bought vegan sausage?
Absolutely. If you’re short on time, crumble store-bought vegan sausage into the filling instead of making it from scratch. Adjust seasonings accordingly.
3. Is puff pastry vegan?
Most store-bought puff pastry brands are accidentally vegan, but always check the label for butter or milk ingredients.
4. What are the best lentils to use?
Green or brown lentils work best as they hold their shape well. Red lentils are too soft for this recipe.
5. Can I air-fry them instead of baking?
Yes, air-fry at 180°C (350°F) for 15–18 minutes, flipping halfway. They’ll be golden and crispy!
Why You’ll Love These Vegan Sausage Rolls
To summarize, these plant-based sausage rolls are:
- 🟢 Vegan & Dairy-Free
- 🟢 High in Fiber & Protein
- 🟢 Ideal for Meal Prep
- 🟢 Suitable for Parties, Lunches, and Snacks
- 🟢 Easy to Customize with Your Favorite Flavors
So next time you’re looking for a snack or finger food that checks all the boxes—flavor, health, ease—turn to this vegan sausage roll recipe. Because let’s be honest, food that’s compassionate and delicious is always a win.

Leave a Reply