Giant Vegan Sausage Roll
Ever need a show-stopping snack that’s crispy, savory, and completely plant-based? I know the feeling. Whether it’s game day, a holiday gathering, or just a cozy weekend dinner, you want something impressive—but still easy to make.
That’s exactly why this Giant Vegan Sausage Roll is such a crowd-pleaser.
It has a flaky, golden puff pastry wrapped around a hearty, savory filling that tastes rich and satisfying—without any meat. The texture is perfectly firm inside with crisp layers outside. And because it’s one large roll, it’s easier (and more fun) to slice and serve.
As someone who loves recreating classic comfort foods in plant-based versions, I can promise this Giant Vegan Sausage Roll delivers bold flavor and beautiful presentation. In this post, you’ll learn exactly how to make it, plus pro tips, variations, storage advice, and FAQs.
Let’s bake something impressive.
Why You’ll Love This Recipe
This Giant Vegan Sausage Roll is perfect for sharing.
-
Flaky golden crust – Crispy puff pastry layers.
-
Hearty savory filling – Meaty texture without meat.
-
Perfect for parties – Easy to slice and serve.
-
Make-ahead friendly – Prep in advance.
-
100% plant-based – No dairy or eggs.
It’s comfort food everyone can enjoy.
Ingredients & Prep
This is a vegan savory pastry made with puff pastry and a protein-rich filling.
Main Ingredients Prep
-
1 sheet vegan puff pastry (thawed)
-
1 can (15 oz) lentils, drained and rinsed
-
1 cup mushrooms, finely chopped
-
1 small onion, diced
-
2 cloves garlic, minced
-
½ cup breadcrumbs
-
2 tablespoons olive oil
Finely chop mushrooms for a smoother texture.
Seasonings, Sauces, or Flavor Base
-
1 tablespoon soy sauce
-
1 teaspoon Dijon mustard
-
1 teaspoon dried thyme
-
½ teaspoon smoked paprika
-
½ teaspoon black pepper
-
½ teaspoon salt
-
Optional: pinch of red pepper flakes
These seasonings create that classic sausage-style flavor.
Pantry Staples
-
Plant milk (for brushing)
-
Sesame seeds or poppy seeds (optional topping)
Simple ingredients create bold flavor.
Step-by-Step Cooking Instructions
The Giant Vegan Sausage Roll comes together easily.
Pre-Cooking Prep
-
Preheat oven to 400°F.
-
Line a baking sheet with parchment paper.
-
Roll out puff pastry slightly if needed.
Preparing the Filling
-
Heat olive oil in skillet over medium heat.
-
Add onion and cook 3–4 minutes until softened.
-
Stir in garlic and mushrooms.
-
Cook until mushrooms release moisture and it evaporates.
-
Remove from heat.
-
In a bowl, mash lentils slightly (leave some texture).
-
Mix lentils with mushroom mixture, breadcrumbs, soy sauce, mustard, thyme, paprika, salt, and pepper.
The mixture should hold together when pressed.
Assembling the Roll
-
Form filling into a log shape down the center of puff pastry.
-
Fold one side of pastry over filling.
-
Brush edge lightly with plant milk.
-
Fold other side over and seal seam.
-
Place seam-side down on baking sheet.
Baking Method
-
Brush top lightly with plant milk.
-
Sprinkle with sesame seeds if desired.
-
Score top gently with knife (don’t cut through).
-
Bake at 400°F for 30–35 minutes.
Bake until pastry is golden brown and crisp.

Doneness or Texture Check
Perfect Giant Vegan Sausage Roll should be:
-
Deep golden brown
-
Crisp and flaky outside
-
Firm and heated through inside
-
Easy to slice without crumbling
Let rest 10 minutes before slicing.

Pro Tips for Perfect Results
Small details make a big difference.
Common Mistakes to Avoid
-
Too much moisture in filling – Cook mushrooms fully.
-
Overfilling pastry – Makes sealing difficult.
-
Skipping scoring – Steam needs to escape.
-
Not sealing edges well – Filling may leak.
Keep filling thick and cohesive.
Recommended Tools
-
Baking sheet
-
Skillet
-
Mixing bowl
-
Sharp knife
-
Parchment paper
A pastry brush helps with even browning.
Storage & Reheating Tips
-
Store leftovers in refrigerator up to 4 days.
-
Reheat in oven at 350°F for 10–12 minutes.
-
Avoid microwaving (softens pastry).
-
Freeze baked slices up to 2 months.
Reheat in oven for best crisp texture.
Flavor Variations
Giant Vegan Sausage Roll is easy to customize.
Spicy Version
-
Add chili flakes.
-
Add chopped jalapeños.
-
Increase smoked paprika.
-
Serve with spicy mustard.
Adds bold heat.
Healthy / Special Diet Option
This recipe is naturally:
-
Vegan
-
Dairy-free
To make gluten-free:
-
Use gluten-free puff pastry.
-
Use gluten-free breadcrumbs.
For higher protein:
-
Add chopped walnuts.
-
Add cooked quinoa to filling.
For oil-free:
-
Sauté vegetables in broth instead of oil.
Global Flavor Twist
Switch up the flavor profile:
-
Italian-style: Add fennel seeds and oregano.
-
Mediterranean: Add sun-dried tomatoes and olives.
-
Middle Eastern: Add cumin and coriander.
Each twist keeps the lentil base but changes the personality.
Serving Suggestions
Giant Vegan Sausage Roll pairs well with:
Serve With
-
Green salad
-
Roasted potatoes
-
Coleslaw
-
Tomato chutney
-
Mustard or vegan aioli
Perfect For
-
Game day
-
Holiday gatherings
-
Potlucks
-
Family dinners
-
Picnics
It’s easy to slice and serve buffet-style.
FAQs
Can I make this ahead of time?
Yes.
You can assemble the roll up to 24 hours in advance and refrigerate before baking. You can also bake it fully and reheat before serving.
How do I fix common mistakes?
If pastry is soggy underneath:
Bake on lower oven rack and ensure filling isn’t too wet.
If roll cracks on top:
Score gently and don’t overfill.
If filling falls apart:
Add more breadcrumbs to bind mixture.
Conclusion
This Giant Vegan Sausage Roll is flaky, savory, and completely plant-based. With its hearty lentil filling and crisp puff pastry, it’s the perfect comfort food centerpiece for sharing.
It’s impressive enough for guests but simple enough for a weekend meal.
Give it a try this week. And if you loved this recipe, you might also enjoy vegan pot pie or plant-based shepherd’s pie for another cozy classic.

Giant Vegan Sausage Roll
Ingredients
- For the Filling:
- 1 can 15 oz lentils, drained and rinsed
- 1 cup mushrooms finely chopped
- 1 small onion diced
- 2 cloves garlic minced
- ½ cup breadcrumbs
- 2 tablespoons olive oil
- 1 tablespoon soy sauce
- 1 teaspoon Dijon mustard
- 1 teaspoon dried thyme
- ½ teaspoon smoked paprika
- ½ teaspoon black pepper
- ½ teaspoon salt
- Optional: pinch of red pepper flakes
- For Assembly:
- 1 sheet vegan puff pastry thawed
- Plant milk for brushing
- Sesame or poppy seeds optional topping
Instructions
- Preheat & Prepare
- Preheat oven to 400°F (200°C).
- Line a baking sheet with parchment paper.
- Lightly roll out puff pastry if needed.
- Prepare the Filling
- Heat olive oil in a skillet over medium heat.
- Add onion and cook 3–4 minutes until softened.
- Stir in garlic and mushrooms.
- Cook until mushrooms release moisture and it fully evaporates.
- Remove from heat and allow to cool slightly.
- In a mixing bowl, mash lentils slightly (leave some texture).
- Stir in mushroom mixture, breadcrumbs, soy sauce, mustard, thyme, paprika, salt, pepper, and red pepper flakes.
- Mix until well combined and able to hold together when pressed.
- Assemble the Roll
- Shape filling into a log down the center of puff pastry.
- Fold one side of pastry over filling.
- Brush edge lightly with plant milk.
- Fold the other side over and seal seam.
- Place seam-side down on baking sheet.
- Score & Bake
- Brush top lightly with plant milk.
- Sprinkle with sesame or poppy seeds if desired.
- Score the top gently with a sharp knife (do not cut through).
- Bake 30–35 minutes until deep golden brown and crisp.
- Rest & Slice
- Let rest 10 minutes before slicing.
- Cut into thick slices and serve warm.
Notes
- Fully cook off mushroom moisture to prevent soggy pastry.
- Do not overfill—this helps prevent cracking.
- Score the top to allow steam to escape.
- Add extra breadcrumbs if mixture feels too soft.
- Best reheated in oven to maintain crisp texture.
