If you’re on the lookout for a delicious and satisfying snack that’s both vegetarian and packed with flavor, these vegetarian sausage rolls are an absolute game-changer. Perfectly golden, flaky pastry envelops a savory filling that’s hearty enough to please both vegetarians and meat-eaters alike.
Whether you’re preparing for a party, a quick lunch, or a comforting treat, these sausage rolls bring a delightful twist to a classic favorite.
What makes this recipe stand out is the clever use of wholesome, plant-based ingredients that deliver a rich, umami-packed bite without any compromise on texture or taste. You’ll find these rolls easy to prepare with simple ingredients and straightforward steps, making them an accessible recipe even for beginner cooks.
Plus, they freeze well, so you can make a batch ahead and enjoy them anytime!
Ready to impress your family and friends with a snack that’s as tasty as it is vegetarian-friendly? Let’s dive into this fantastic recipe.
Why You’ll Love This Recipe
These vegetarian sausage rolls are a perfect blend of comfort food and nutritious ingredients. Here’s why they deserve a spot in your recipe collection:
- Versatile and filling: Great for snacks, appetizers, or even a light meal with a side salad.
- Plant-based and wholesome: Uses vegetables, legumes, and spices to create a meaty texture without any animal products.
- Simple and quick: Minimal prep and easy-to-find ingredients make this recipe beginner-friendly.
- Freezer friendly: Make in bulk, freeze, and bake when you need a quick treat or meal.
- Customizable: You can tweak the filling with your favorite herbs, spices, or add cheese if you like.
Ingredients
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 carrot, grated
- 1 cup cooked lentils (brown or green)
- 1/2 cup mushrooms, finely chopped
- 1/2 cup breadcrumbs (use gluten-free if needed)
- 2 tablespoons tomato paste
- 1 tablespoon soy sauce or tamari (optional, for umami)
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried thyme
- Salt and pepper, to taste
- 1 sheet puff pastry (approx. 250g, thawed if frozen)
- 1 tablespoon plant-based milk or beaten egg (for glazing)
Equipment
- Large non-stick frying pan
- Mixing bowl
- Grater (for carrot)
- Sharp knife and chopping board
- Baking tray
- Parchment paper
- Brush (for glazing)
- Measuring spoons and cups
Instructions
- Prepare the filling: Heat the olive oil in a large frying pan over medium heat. Add the finely chopped onion and sauté for 3-4 minutes until soft.
- Add the garlic and carrot: Stir in the minced garlic and grated carrot. Cook for another 2-3 minutes until fragrant and slightly softened.
- Cook the mushrooms: Add the chopped mushrooms to the pan and cook until they release their moisture and become tender, about 5 minutes.
- Combine lentils and flavorings: Stir in the cooked lentils, tomato paste, soy sauce (if using), smoked paprika, thyme, salt, and pepper. Mix well and cook for another 5 minutes, allowing the mixture to thicken slightly.
- Add breadcrumbs: Remove the pan from heat. Transfer the filling to a mixing bowl and stir in the breadcrumbs to bind the mixture. Let it cool for 10 minutes.
- Preheat the oven: Set your oven to 200°C (390°F) and line a baking tray with parchment paper.
- Prepare the pastry: Roll out the puff pastry sheet on a lightly floured surface to smooth out creases. Cut the pastry into two equal rectangles.
- Fill the pastry: Divide the cooled filling mixture between the two pastry rectangles, spreading it evenly along one long edge of each rectangle.
- Roll and seal: Carefully roll the pastry over the filling to enclose it, creating a log shape. Press the edges to seal and use a sharp knife to cut each log into 6-8 sausage rolls.
- Glaze and score: Place the sausage rolls on the baking tray, brush the tops with plant-based milk or beaten egg for a golden finish. Lightly score the tops with a knife for decoration.
- Bake: Bake in the preheated oven for 20-25 minutes or until the pastry is puffed and golden brown.
- Cool and serve: Let the sausage rolls cool slightly before serving. Enjoy warm or at room temperature.
Tips & Variations
For a gluten-free option, swap puff pastry and breadcrumbs with gluten-free varieties. You can also swap lentils for cooked chickpeas or black beans for a different texture.
- Add finely chopped fresh herbs like parsley or rosemary to the filling for an extra burst of flavor.
- For a cheesy twist, sprinkle some grated vegetarian cheese inside the filling before rolling.
- Use whole wheat or spelt puff pastry for a nuttier flavor and added fiber.
- Try adding some finely chopped nuts or seeds (like walnuts or sunflower seeds) for crunch.
- Serve with a tangy dipping sauce such as mustard, tomato chutney, or a vegan mayo-based dip.
Nutrition Facts
Nutrient | Per Sausage Roll (approx.) |
---|---|
Calories | 180 kcal |
Protein | 7 g |
Carbohydrates | 22 g |
Fat | 7 g |
Fiber | 5 g |
Sugar | 3 g |
Sodium | 250 mg |
Serving Suggestions
These vegetarian sausage rolls are wonderfully versatile. Serve them as a party snack with a variety of dips, or enjoy them as a main course alongside a fresh green salad or roasted vegetables.
For a heartier meal, pair them with creamy mashed potatoes or a flavorful vegetable soup.
They also make a fantastic lunchbox addition for kids and adults alike—easy to eat on the go and satisfying to the last bite.
If you love experimenting with vegetarian dishes, you might want to check out these inspiring recipes:
- Vegetarian Date Cake Recipe: Moist, Easy, and Delicious
- Vegetarian Tex Mex Recipes for Easy Weeknight Dinners
- Vegetarian Swiss Chard Recipes for Healthy Meals
Conclusion
Vegetarian sausage rolls offer a delightful way to enjoy a classic comfort snack with a nutritious twist. Their flaky pastry and savory, hearty filling make them a crowd-pleaser at any gathering or a cozy treat on a chilly evening.
This recipe is approachable for cooks of all skill levels and can be customized to suit your flavor preferences or dietary needs.
With wholesome ingredients like lentils, mushrooms, and fresh vegetables, these sausage rolls bring a satisfying texture and rich taste that will keep everyone coming back for more. Don’t forget to freeze some for those busy days when you need a quick, tasty bite!
Happy cooking, and be sure to explore more vegetarian delights like those found in our collection of Vegetarian Middle Eastern Recipes for Easy, Flavorful Meals to keep your meals exciting and vibrant.
📖 Recipe Card: Vegetarian Sausage Rolls
Description: Delicious and flaky vegetarian sausage rolls perfect for snacks or parties. Made with a savory vegetable and lentil filling wrapped in puff pastry.
Prep Time: PT20M
Cook Time: PT25M
Total Time: PT45M
Servings: 12 sausage rolls
Ingredients
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 cup cooked lentils
- 1/2 cup grated carrot
- 1/2 cup finely chopped mushrooms
- 1 teaspoon dried thyme
- 1 teaspoon smoked paprika
- Salt and pepper to taste
- 1 sheet puff pastry, thawed
- 1 tablespoon soy sauce
- 1 tablespoon tomato paste
- 1 tablespoon plant-based milk (for brushing)
Instructions
- Preheat oven to 200°C (400°F).
- Heat olive oil in a pan and sauté onion and garlic until soft.
- Add mushrooms, carrot, and cook for 5 minutes.
- Stir in cooked lentils, soy sauce, tomato paste, thyme, paprika, salt, and pepper; cook for 3 minutes.
- Roll out puff pastry and cut into 3 equal strips.
- Divide filling evenly along each strip, roll up and seal edges.
- Cut each roll into 4 pieces and place on a baking tray.
- Brush rolls with plant-based milk.
- Bake for 20-25 minutes until golden and puffed.
- Cool slightly before serving.
Nutrition: Calories: 220 kcal | Protein: 7 g | Fat: 10 g | Carbs: 25 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Sausage Rolls”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “Delicious and flaky vegetarian sausage rolls perfect for snacks or parties. Made with a savory vegetable and lentil filling wrapped in puff pastry.”, “prepTime”: “PT20M”, “cookTime”: “PT25M”, “totalTime”: “PT45M”, “recipeYield”: “12 sausage rolls”, “recipeIngredient”: [“1 tablespoon olive oil”, “1 small onion, finely chopped”, “2 cloves garlic, minced”, “1 cup cooked lentils”, “1/2 cup grated carrot”, “1/2 cup finely chopped mushrooms”, “1 teaspoon dried thyme”, “1 teaspoon smoked paprika”, “Salt and pepper to taste”, “1 sheet puff pastry, thawed”, “1 tablespoon soy sauce”, “1 tablespoon tomato paste”, “1 tablespoon plant-based milk (for brushing)”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (400\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan and saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms, carrot, and cook for 5 minutes.”}, {“@type”: “HowToStep”, “text”: “Stir in cooked lentils, soy sauce, tomato paste, thyme, paprika, salt, and pepper; cook for 3 minutes.”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry and cut into 3 equal strips.”}, {“@type”: “HowToStep”, “text”: “Divide filling evenly along each strip, roll up and seal edges.”}, {“@type”: “HowToStep”, “text”: “Cut each roll into 4 pieces and place on a baking tray.”}, {“@type”: “HowToStep”, “text”: “Brush rolls with plant-based milk.”}, {“@type”: “HowToStep”, “text”: “Bake for 20-25 minutes until golden and puffed.”}, {“@type”: “HowToStep”, “text”: “Cool slightly before serving.”}], “nutrition”: {“calories”: “220 kcal”, “proteinContent”: “7 g”, “fatContent”: “10 g”, “carbohydrateContent”: “25 g”}}