These Vegan Sausage Roll Bites are crisp, golden, savory, and wonderfully satisfying, with flaky pastry wrapped around a flavorful plant-based sausage filling. They’re bite-sized, easy to make, and perfect for parties, lunchboxes, game-day snacks, brunch spreads, or cozy gatherings. A touch of herbs, mustard, and garlic gives the filling that classic sausage-roll flavor while keeping everything completely vegan.
Can These Vegan Sausage Roll Bites Support Weight Loss Goals?
They can fit into a balanced eating pattern when enjoyed in moderate portions. The plant-based filling can provide protein and fiber, while the pastry contributes most of the carbohydrates and fats. For a lighter option, choose a leaner plant-based sausage and serve the bites alongside vegetables or a fresh salad.
Do These Vegan Sausage Roll Bites Fit a High-Protein Lifestyle?
They can be made protein-friendly by choosing a plant-based sausage with a higher protein content and adding protein-rich ingredients such as lentils.
The pastry contributes carbohydrates and fat, so these bites are not naturally low-carb or keto.
Using a high-protein vegan sausage can make each bite more suitable for a protein-focused snack plate.
For the best balance, serve them with a bean dip, hummus, or another plant-based protein source.
Why This Recipe is Special
- Completely vegan: No meat, dairy, or eggs.
- Party-ready: Small portions make them perfect finger food.
- Crispy & savory: Golden pastry surrounds a rich, herby filling.
- Protein-friendly: High-protein plant-based sausage can boost the protein content.
- Freezer-friendly: Prepare a batch ahead for easy entertaining.
My Personal Experience
- The mustard makes the filling taste much more like a classic sausage roll.
Just a small amount adds tanginess and cuts through the richness of the pastry. - I love adding finely chopped mushrooms to the filling.
They give the mixture a juicy, savory texture without overpowering the plant-based sausage. - Keeping the pastry cold makes a big difference.
Chilled pastry puffs more beautifully and produces a flakier exterior. - I always let the bites cool for a few minutes before serving.
The filling firms up slightly and becomes easier to eat without losing its crisp texture.
Perfect For
Perfect for party appetizers, holiday gatherings, brunch, picnics, lunchboxes, game-day snacks, afternoon tea, potlucks, vegan buffets, birthday parties, and make-ahead entertaining.
Why You’ll Love This Recipe
- Perfect bite-sized portions
They’re easy to pick up and serve without plates or cutlery. - Flaky and crispy
Puff pastry becomes beautifully golden around the savory filling. - Full of savory flavor
Garlic, herbs, mustard, and plant-based sausage create a classic combination. - Great for meal prep
Make and freeze a batch so you always have an easy snack ready. - Easy to customize
Add chili, caramelized onion, spinach, mushrooms, or your favorite herbs.
Common Mistakes to Avoid
- Using warm pastry — Warm pastry can become sticky and fail to puff properly.
- Overfilling the rolls — Too much filling makes them difficult to seal and can cause splitting.
- Leaving the seams unsealed — Press the pastry firmly around the filling to prevent leaks.
- Crowding the baking tray — Leave enough space for the pastry to puff and brown evenly.
Required Equipment
- Large skillet — Cooks the filling evenly and removes excess moisture.
- Food processor — Helps create a cohesive sausage-style filling if needed.
- Sharp knife or pizza cutter — Makes clean, even bite-sized pieces.
- Pastry brush — Applies vegan milk for attractive browning.
- Baking sheet — Provides a stable surface for even pastry baking.
- Parchment paper — Prevents sticking and simplifies cleanup.
Storage Instructions
Allow the sausage roll bites to cool completely before storing them.
- Refrigerator: Keep in an airtight container for up to 3–4 days.
- Freezer: Freeze baked bites for up to 2 months.
- Reheating: Bake at 180°C/350°F for 8–12 minutes until hot and crisp.
- From frozen: Bake at 180°C/350°F for approximately 15–20 minutes.
- Avoid microwaving when possible: It can make the pastry soft rather than crisp.
- Make ahead: Unbaked bites can be frozen on a tray and transferred to a freezer bag once solid.
Recipe Details
- Preparation Time: 20 minutes
- Cooking Time: 25 minutes
- Total Time: 45 minutes
- Servings: 24 bites
- Best Season: All-season
- Total Calories (Per Serving): Approximately 105 calories (estimate)
Short Description
These Vegan Sausage Roll Bites are golden, flaky, savory, and packed with flavorful plant-based sausage filling.
Garlic, mustard, mushrooms, and herbs create a delicious filling wrapped in crisp puff pastry.
They’re perfect for parties, lunchboxes, appetizers, and easy make-ahead snacks.
📝 Ingredients
Filling
- 300 g vegan sausage, preferably a higher-protein variety
- 100 g mushrooms, finely chopped
- ½ medium yellow onion, finely diced
- 2 cloves garlic, minced
- 1 tablespoon Dijon mustard
- 1 teaspoon dried sage
- ½ teaspoon dried thyme
- ½ teaspoon smoked paprika
- ¼ teaspoon black pepper
- ¼ teaspoon salt, or to taste
- 1 tablespoon fresh parsley, finely chopped
- 2 tablespoons breadcrumbs, optional
- 1 teaspoon olive oil, if needed for sautéing
Pastry
- 1 sheet (about 320 g) vegan puff pastry, thawed but chilled
- 2 tablespoons unsweetened plant-based milk, for brushing
- 1 teaspoon sesame seeds, optional
Ingredient notes: Check the puff pastry label to ensure it contains no butter, milk, or other animal-derived ingredients. A higher-protein vegan sausage is preferable if you’re targeting a protein-focused version.
Directions
- Preheat the oven — 5 minutes
Preheat oven to 200°C/400°F. Line a baking sheet with parchment paper. - Cook the onion and mushrooms — 5 minutes
Heat a skillet over medium heat. Add onion and mushrooms. Cook for 4–5 minutes, stirring occasionally, until softened and most of the moisture has evaporated. Texture cue: The mixture should be relatively dry rather than wet. - Add garlic and spices — 1 minute
Add garlic, sage, thyme, smoked paprika, black pepper, and salt. Cook for approximately 30–60 seconds. - Add the vegan sausage — 5 minutes
Remove the sausage from its casing if necessary. Add it to the skillet and break it into small pieces. Cook over medium heat for 4–5 minutes. - Finish the filling — 2 minutes
Remove from heat. Stir in Dijon mustard, parsley, and optional breadcrumbs. Allow the mixture to cool for several minutes. High-protein tip: Use a vegan sausage providing approximately 15–20 g protein per 100 g for a more protein-focused result. - Prepare the pastry — 3 minutes
Place chilled puff pastry on a lightly floured surface. Cut it into long rectangular strips approximately 8–10 cm wide. - Add the filling — 5 minutes
Spoon a narrow line of filling along one side of each pastry strip. Don’t overfill. - Seal the rolls — 3 minutes
Fold the pastry over the filling. Press the seam firmly to seal. Place seam-side down. - Cut into bites — 3 minutes
Cut each long roll into approximately 4–5 cm pieces. Arrange them on the prepared baking sheet with space between each piece. - Brush and garnish — 2 minutes
Brush the tops lightly with plant-based milk. Sprinkle with sesame seeds if desired. - Chill — 10 minutes
Place the tray in the refrigerator for approximately 10 minutes. This helps the pastry remain flaky during baking. - Bake — 20–25 minutes
Bake at 200°C/400°F for 20–25 minutes. Visual cue: The pastry should be puffed and deeply golden. - Cool — 5 minutes
Let the bites rest for approximately 5 minutes before serving. Serve warm with vegan mustard, tomato relish, chutney, or your favorite dipping sauce.
Nutrition Facts — Per Serving (Approximate)
Per 1 sausage roll bite:
| Nutrient | Amount |
|---|---|
| Calories | ~105 kcal |
| Fat | ~6 g |
| Cholesterol | 0 mg |
| Sodium | ~210 mg |
| Potassium | ~90 mg |
| Total Carbohydrates | ~9 g |
| Fiber | ~1 g |
| Net Carbs | ~8 g |
| Sugars | ~1 g |
| Protein | ~5 g |
| Calcium | ~15 mg |
Approximate values vary substantially depending on the vegan sausage and puff pastry brand used.
Notes
- Higher-protein: Choose a vegan sausage with a high protein content and add lentils to the filling.
- More vegetables: Add finely chopped spinach, carrots, mushrooms, or zucchini.
- Spicy: Add chili flakes or finely diced jalapeño.
- Flavor boost: Add caramelized onions, fennel seeds, rosemary, or extra Dijon mustard.
- Extra crispy: Keep the pastry cold and avoid placing the bites too close together.
- Gluten-free: Use certified gluten-free vegan sausage and gluten-free vegan puff pastry.
- Allergy note: Check packaged vegan sausage and pastry for soy, wheat, gluten, nuts, and other allergens.
- Protein pairing: Serve with hummus or a lentil dip for a more substantial protein-rich snack.
Frequently Asked Questions
1. Can I make these Vegan Sausage Roll Bites ahead of time?
Yes, assemble them up to 24 hours ahead and refrigerate, or freeze them for longer storage.
2. Can I freeze them before baking?
Yes, freeze the assembled bites in a single layer and bake from frozen, adding several extra minutes to the cooking time.
3. How can I make them higher in protein?
Use a high-protein vegan sausage and add lentils or finely crumbled tofu to the filling.
4. Why is my pastry not crispy?
The pastry may have become too warm or the filling may contain excess moisture, so keep the pastry chilled and cook the filling until relatively dry.
5. Can I use homemade vegan sausage filling?
Absolutely; lentil, tofu, mushroom, or textured vegetable protein fillings can work very well.
6. What dipping sauce goes best with vegan sausage rolls?
Dijon mustard, tomato relish, vegan honey-mustard, chutney, or a creamy herb dip are all excellent choices.

