Delicious vegetarian sausage rolls for a guilt-free snack

With each passing day, more and more people are choosing to go vegetarian or vegan. It’s a conscious decision made not just for the sake of health, but also for the environment and of course, the animals. That being said, one often comes across a dilemma as a vegetarian about what to eat when most of the classic dishes have meat in them. Fear not my dear reader, for I have for you an amazing recipe that will not only satisfy your vegetarian taste buds, but also the meat eaters in your life: Vegetarian Sausage Rolls!

These rolls are made with quick-cooking oats, pecans, grated onion and low-fat cottage cheese, combined with soy sauce and mature cheddar cheese all wrapped in a crispy blanket of ready-rolled puff pastry. They are perfect comfort food to enjoy with a cup of tea or coffee. As an articulate assistant for a vegan chef I can tell you that this delicious vegetarian sausage roll recipe is easy-to-make, versatile, and is sure to impress even the meat eaters at your next gathering.

So ignore any naysayers who remark that going vegetarian is bland or needs to compromise on flavor because this recipe will prove them wrong! Whether you want to make it as an appetizer or for dinner with your family, these Veggie Sausage Rolls will never fail to disappoint. So let’s get started with the ingredient list!

Why You’ll Love This Recipe

Vegetarian Sausage Rolls
Vegetarian Sausage Rolls

As a vegetarian chef, I believe that good food should never compromise on taste, and this vegetarian sausage rolls recipe is no different. It’s packed with flavors and textures that will satisfy even the most carnivorous of eaters. Trust me, it’s simply irresistible!

Firstly, these vegetarian sausage rolls are incredibly easy to make. With only a few simple steps, you can whip up a batch in no time! The secret ingredient is the lentil sausage mix – which makes them not only tasty but also nutritious.

Secondly, this recipe uses ready-rolled puff pastry, which saves you the time and effort of making the pastry from scratch. You can also use gluten-free pastry if you want to make this recipe suitable for those who are gluten intolerant.

Thirdly, these rolls are full of delicious vegetarian ingredients like onion, mushroom, carrot, and pecans. They provide a great texture that complements the subtle flavors of the lentil sausage mix. They’re also packed with protein from the soy sauce and quick-cooking oats.

Fourthly, you can easily customize this recipe based on your preferences. If mushrooms aren’t your thing, you can substitute them for pumpkin or sweet potato. You can also try different types of cheese – mature cheddar or low-fat cottage cheese work well here.

Lastly, these vegetarian sausage rolls aren’t just for vegetarians! Even meat lovers won’t be able to resist their savory flavors and crispy texture. Be prepared to dazzle your guests at your next party or gathering.

In conclusion, this vegetarian sausage rolls recipe is the perfect combination of healthy and delicious ingredients that cater to all dietary restrictions. Impress your guests with this mouth-watering dish that’s sure to become a crowd favorite!

Ingredient List

 Golden-brown and delicious - vegetarian sausage rolls!
Golden-brown and delicious – vegetarian sausage rolls!

Here is a comprehensive list of everything you will need to create these delightful vegetarian sausage rolls:

  • 1 large onion, finely chopped
  • 3 cloves of garlic, crushed
  • 2 cups of quick-cooking oats
  • 1 carrot, grated
  • 200g of low-fat cottage cheese
  • 1 tablespoon of soy sauce
  • 50g of pecans, finely chopped
  • 1 x ready rolled puff pastry sheet
  • 1 vegan or vegetarian sausage (approximately 160g), crumbled
  • 1 egg, lightly beaten
  • 50g of mature cheddar cheese, grated.

These ingredients are carefully chosen to make sure that your sausage rolls turn out perfect. The onion and garlic provide a strong base flavor in the filling mixture, while the grated carrot offers some texture and nutritional value. Quick-cooking oats bind the ingredients together and give the rolls extra heft. To add deep umami flavor to the filling, we use soy sauce, which contains amino acids that trigger the taste buds. Low-fat cottage cheese contributes creaminess and moistness to make a juicy filling that doesn’t dry out or crumble while baking. Pecans lend nutty notes for crunchiness and protein. Rolled puff pastry gives these vegetarian sausage rolls their flakiness and richness – it’s buttery, but not too much so the end-result isn’t too heavy.

Adding egg gives the sausage rolls shine and tends to give them crispiness on the outer side crust that tastes oh-so-good. And finally, a touch of grated mature cheddar cheese brings salt and sharpness to make them well-rounded.

These hearty sausage rolls are a sure win regardless if you’re vegetarian or not so everyone can enjoy this recipe!

The Recipe How-To

 Perfectly flaky pastry, stuffed with savory homemade filling!
Perfectly flaky pastry, stuffed with savory homemade filling!

Here’s how to make vegetarian sausage rolls recipe that will make you forget about the meat version:

Step 1: Prepare the Filling

Firstly, in a large frying pan over medium heat, warm olive oil. Add the 1 grated onion and cook for 5 minutes or until onion is soft. Next, add 3 cloves crushed garlic and continue cooking until fragrant.

Then, add the lentil sausage, and 1 grated carrot. Cook until lentils are combined with the vegetables before adding in 2 cups of quick-cooking oats. Stir in gradually by mixing well with all ingredients.

Step 2: Roll The Pastry Out

Preheat your oven to 180°C (350°F). Unpack your ready-rolled puff pastry, then cut it into four rectangular pieces.

Step 3: Add The Filling

Divide the filling into four parts evenly, rolling them out as cigar-shaped pieces on each piece of pastry. Then brush down one edge of pastry using a small amount of soy sauce, this will act as an adhesive when rolling it up.

Next, roll up each pastry tightly starting from opposite side of brushed edge. Cut each roll into three even pieces by dividing evenly.

Step 4: Bake The Rolls

Prepare a tray with baking paper before laying each veggie sausage roll onto the tray. Brush each sausage roll with whisked eggs on top before placing them in the preheated oven for 25 minutes or until golden brown in color.

Once baked completely, remove rolls and chill for a few minutes before serving.

With these easy-to-follow steps, you’ll have the perfect vegetarian sausage rolls that taste like they are made for meat lovers themselves!

Substitutions and Variations

 Crispy, crunchy and packed with flavor!
Crispy, crunchy and packed with flavor!

As a seasoned vegan chef, I encourage experimentation and flexibility in cooking. For this vegetarian sausage rolls recipe, there are few ingredient substitutes and variations that you can try to change the flavor profile of your dish.

If you’re looking for a gluten-free option, you can substitute the puff pastry with gluten-free puff pastry or filo pastry sheet. Just make sure it is labeled as such before purchase. Moreover, if you have allergies to cow’s milk, you may replace it with any non-dairy milk of your choice.

For those who prefer more texture in their veggie sausage rolls, try adding quick-cooking oats or finely chopped pecans during the preparation stage to give your recipe a nice crunch.

If soy sauce isn’t your preference, you could also use Worcestershire sauce or balsamic vinegar instead. This switch will offer a different depth of flavor that can pleasantly surprise your taste buds.

As any onions would, white onions could swap red onions or shallots in this recipe without causing too much of an adjustment in taste. You can also experiment with adding grated sweet potato or pumpkin to lend subtle sweetness to the rolls and enrich your experience.

For those who prefer a spicier dish, you may incorporate harissa sauce into the recipe mixture for some heat. Furthermore, vegetable lovers can transform this classic meaty snack into a delicious vegetarian version by creating lentil or mushroom sausage rolls.

The possibilities are endless with vegetarian sausage roll recipes. Don’t be afraid to experiment and make the dish uniquely yours.

Serving and Pairing

 All the taste and none of the meat!
All the taste and none of the meat!

The delightful Vegetarian Sausage Rolls Recipe is a perfect vegetarian snack or appetizer to serve in any gathering. You can serve it warm or at room temperature alongside a cup of hot tea, coffee, or cold beverage, as per your personal choice.

These delicious vegetarian sausage rolls pair well with a wide variety of dips and sauces. Some people like to pair the rolls with soothing and refreshing mint-yogurt dip, while others prefer to serve it with tangy and spicy tomato chutney or tomato ketchup. You can also serve them with creamy and velvety mayonnaise sauce or hummus if you are looking for something less spicy.

This recipe is also versatile enough to pair well with different sides, for example, a refreshing summer salad filled with leafy greens, crunchy veggies, and zesty dressing. You can also serve them with a side of roasted vegetables such as sweet potato or pumpkin if you want something hearty and filling.

Moreover, this recipe can cater to vegan and gluten-free preferences by choosing vegan puff pastry or gluten-free pastry sheets. For those who want additional protein, you can add some Lentil sausage rolls along with the Vegetarian Sausage Rolls.

Overall, the possibilities are endless when it comes to serving the Vegetarian Sausage Rolls Recipe. With its crispy texture and flavorful filling, these rolls are guaranteed to please even the biggest meat-eaters in your group.

Make-Ahead, Storing and Reheating

 Bite-sized and perfect for sharing!
Bite-sized and perfect for sharing!

Good news! These vegetarian sausage rolls can be made ahead of time and easily reheated. When you’re expecting guests, you can prepare the sausage rolls hours before and pop them into a refrigerator to chill.

If you want to make these ahead of time, I recommend holding off on baking them until ready to serve. Bake for the first time just before guests arrive, as oven-fresh is unbeatable. Preheat your oven to 200°C and bake for 20-25 minutes or until the pastry is golden brown and crispy.

If you have some leftovers, it’s best to store them in an airtight container in your fridge for up to 2-3 days. To ensure that they retain their freshness, refrain from adding sauce or condiments that might cause sogginess.

When it’s time to reheat, simply pop them in the oven at 180°C for 5-10 minutes to warm through. Alternatively, if you’re short on time, you can zap them in the microwave for a few seconds.

It’s good to note that puff pastry loses its crispiness when it sits for too long, so don’t let reheating become a routine. The best way to enjoy these delicious vegetarian sausage rolls is straight out of the oven!

Tips for Perfect Results

 A plant-based twist on a classic favorite!
A plant-based twist on a classic favorite!

When preparing vegan or vegetarian sausage rolls, there are a few essential tips that can help you achieve the perfect texture and flavor. One key tip is to use quick-cooking oats in the filling, which helps to bind everything together without eggs or dairy products. Another tip is to use soy sauce, which provides a savory umami flavor that complements the other ingredients.

In addition to these fundamental tips, here are a few more pointers for creating delicious vegetarian sausage rolls:

1. Don’t skimp on the onions: finely chopped or grated onion adds moisture and flavor to the filling. For an extra boost of flavor, consider sautéing the onions in olive oil until they’re translucent before adding them to the filling mixture.

2. Add nuts for crunch: chopped nuts such as pecans or walnuts add texture and a subtle nutty flavor to the filling. You can also add a handful of fresh breadcrumbs for even more crunch.

3. Use ready-rolled puff pastry: pre-made puff pastry is a lifesaver when it comes to making sausage rolls quickly and easily. Look for vegan or gluten-free options if needed.

4. Get creative with fillings: while this recipe calls for lentil or mushroom-based sausage, feel free to experiment with other plant-based proteins such as sweet potato, pumpkin, or chickpeas.

5. Brush with plant-based milk: brushing the tops of the pastry with a little bit of plant-based milk before baking will give them a golden brown color and help them crisp up nicely in the oven.

By following these tips, you’ll be able to make perfect vegetarian sausage rolls every time – ones that will satisfy not only vegans but meat eaters too!

Bottom Line


In conclusion, as a vegan chef, I urge you to try this delicious vegetarian sausage roll recipe. Not only is it easy to make and convenient for any mealtime, but it also offers the perfect alternative for meat eaters looking to cut back on meat consumption or adopt a plant-based diet.

With variations such as lentil, mushroom, pumpkin or sweet potato sausage, this recipe allows for creativity and can cater to anyone’s dietary needs. Plus, substituting some ingredients such as eggs for milk or using gluten-free pastry can transform this recipe into a vegan or gluten-free option.

Whether you choose to serve these rolls as an appetizer or for main course paired with a salad or roasted veggies, they are sure to impress and satisfy any palate.

Don’t be afraid to get creative with the flavors and try out different variations. I guarantee that this delicious vegetarian sausage roll recipe will become a staple in your kitchen and a fan favorite among friends and family.

So give it a try and let me know how it goes! Happy cooking!

Vegetarian Sausage Rolls

Vegetarian Sausage Rolls Recipe

These are a great pastry snack for a vegetarian...actually a lot of meat eaters don't even realise they aren't made from sausage meat.
No ratings yet
Prep Time 20 mins
Cook Time 15 mins
Course Appetizer/Snack
Cuisine Vegetarian
Servings 30 party size rolls
Calories 175.8 kcal


  • 1 cup low fat cottage cheese
  • 1/2 cup pecans
  • 3 eggs
  • 1 onion, chopped
  • 1 tablespoon soy sauce
  • 1 cup quick-cooking oats
  • 1/2 cup dry breadcrumbs
  • 3 sheets puff pastry
  • 1 tablespoon milk


  • Place cottage cheese, pecans, eggs, onion and soya sauce in food processor and process until fine. Transfer mixture to large bowl, add oats and breadcrumbs. Mix well.
  • Cut pastry sheets in half, spoon mixture down edge of each strip or place filling in piping bag without a nozzle and pipe down one side of pastry. Brush other edge with milk. Roll to enclose filling with pastry, repeat with remaining pastry sheets.
  • Cut each roll into 5 even lengths. Place on lightly greased oven tray, brush with milk and prick with fork.
  • Bake in hot oven, 200°C, for 10-15 minutes or until crisp and golden.

Add Your Own Notes


Serving: 1445gCalories: 175.8kcalCarbohydrates: 14.2gProtein: 4gFat: 11.6gSaturated Fat: 2.8gCholesterol: 19.4mgSodium: 130.7mgFiber: 0.9gSugar: 0.8g
Keyword < 60 Mins, Cheese, Easy, Grains, Inexpensive, Kid-Friendly, Lunch, Winter
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You

None found