• Serves 8
  • Makes 16 sausage rolls
  • 40 minutes
  • Difficulty Easy
  • 10 Ingredients


If you’re after meat free options for your family, this Vegetarian Sausage Rolls Recipe is the bomb.

We think that any combination of yummy ingredients wrapped up in a wonderful layer of puff pastry is going to be a hit.  This Vegetarian Sausage Rolls is particularly easy and is the perfect way to pack in loads of vegies!

Of course these are brilliant for dinner, picnics or lunch in the garden at home.  But they’re also the best for lunchboxes or cut them up into bit size pieces to serve with a few drinks with friends.

Here’s what MoM Member Vaughn said when she posted her Vegetarian Sausage Rolls recipe …

“Looking for meat free recipes, I found this. Love it. Easy and delicious. Hubby even enjoys and he’s a massive carnivore.”

Thanks for sharing Vaughn … we think we have a new favourite recipe!

If you’re shopping for puff pastry think about how much many sheets you are going to need. We find that leftover pastry can get a little tricky trying to seal up properly to store in the freezer.  Unless of course you want to use up the leftover sheets with a little sweet treat like these Pecan Maple Bombs!

Serve your Vegetarian Sausage Rolls with a yummy Tomato and Capsicum Relish.

And if you really can’t get your head (or your family’s heads) around Vegetarian Sausage Rolls, here’s a delicious Pork & Fennel Sausage Rolls Recipe they will devour!

Once you’ve tried this Vegatarian Sausage Rolls recipe, we’d love to hear your thoughts in the comments below. 

If you have a favourite recipe you think other Mums would like, share it!  We’ll share it across the MoM Community and we’re betting everyone will be thanking you for sharing.

If you do love Puff Pastry, there are so many recipes you might like to try on Mouths of Mums.  Here’s just a few:

Ingredients (serves 8 | makes 16 sausage rolls Depending on the size you cut them into)

  • 2 Tblsps Olive oil
  • 1 small onion Chopped finely
  • 1 Tblsp Finely chopped fresh rosemary
  • 1 small carrot Grated
  • 80gms broccoli Finely chopped
  • 400gm tinned lentils Drained and rinsed
  • 1 1/2 cups Grated cheese
  • 2 sheets Puff pastry
  • Sesame seeds
  • 1 1/4 cups Multi grain bread crumbs


  1. Heat oil in pan and cook veggies and lentils til soft. Remove from heat and let cool slightly.
  2. Pre heat oven to 200*C
  3. Process lentil/Veggie mix with eggs, breadcrumbs and cheese till well combined.
  4. Divide mix evenly along 4 pieces of puff pastry. Roll up and brush with beaten egg. Sprinkle with sesame seeds
  5. Bake approximately 20 minutes, or until golden and puffed.

  • I love a plant based diet and vegetarian sausage rolls are super!


  • Might remove the rosemary for me


  • I wonder if anyone would notice is is vegetarian?


  • This recipe just reminds me how long it’s been since I’ve made home-made sausage rolls. There’s nothing like them.


  • I love vegetarian sausage rolls more than meat ones!

    • Vegetarian sausage rolls have a lightness to them.


  • These would be a great addition to a party for your vegetarian friends. They look really tasty


  • Love this idea! I should test it on my kids.


  • Terrific recipe and they look good too! Thanks so much for sharing.


  • I can’t wait to make these. The bought sausage rolls always leave a greasy taste in my mouth plus it’s a great way to increase veges in a meal


  • Wonder if the family would know it has no meat?


  • I sometimes prefer vegetarian to meat.


  • These sound delicious, looking forward to making these with the kids.


  • Yum I love handmade sausage rolls!


  • There is nothing like home-made sausage rolls. I’ve tried a meat version, and a chicken version, so looking forward to trying this recipe.


  • Nice recipe but will try it with real sausage as my kids love it


Post a comment
Add a photo
Your MoM account

Lost your password?

Enter your email and a password below to post your comment and join MoM:

You May Like


Looks like this may be blocked by your browser or content filtering.

↥ Back to top

Thanks For Your Star Rating!

Would you like to add a written rating or just a star rating?

Write A Rating Just A Star Rating