Greggs Vegan Sausage Roll Recipe (Copycat)

This post may contain affiliate links

Sharing is caring!

If you want to create your own vegan version of Greggs copycat sausage roll at home, this recipe is for you!

Quick to prepare, hearty, and most importantly, delicious Greggs Vegan Sausage Roll Recipe will appeal to you and your family. The best thing about these rolls is that they can be taken on the road, outdoors, for breakfast and lunch. Such an appetizer will satisfy your hunger and perfectly complement a cup of tea or coffee.

Greggs Vegan Sausage Roll Recipe 

Let’s start with simple ingredients that every homemaker may have at hand.

Serving: 1roll

Prep time: 10 minutes

Cook time: 20 minutes


  • 12 oz or 340 g Vegan Sausages – (meat-free Richmond)
  • 1 tbsp Plant-Based Milk
  • 13 oz or 375 g Puff Pastry


  1. Preheat the oven to 390 °F and line a baking dish with parchment paper.
  2. Use a sharp knife to split the skin of Vegan Sausages, then peel it off and discard.
  3. Make a long, neat sausage by using half of the sausages, which should be half-length of the pastry. Repeat the same steps for the other half. After that, slice down each sausage lengthways and set these four sausages aside.
  4. Unroll the pastry sheet onto the countertop. You can use flour if the pastry sheet is sticky.
  5. Cut the pastry into four equal rectangles and lay each sausage halved onto the puff pastry piece.
  6. Use a pastry brush and coat all the exposed pastry with Plant-Based Milk.
  7. Fold the pastry over the sausage. You can use your fingers to seal all sides.
  8. Brush the top of each roll with more plant milk.
  9. Transfer the sausage rolls to the lined tray and leave a little space to puff up.
  • Put the tray in the oven and bake for 20 minutes or until they are lovely and golden.
  • Your Greggs Vegan Sausage Rolls are ready. Serve hot!


Nutrition Value

Calories: 576kcal

Fat: 35g

Protein: 9g

Carbohydrates: 56g

Some Useful Tips

  • You can experiment with the filling by replacing meat-free Richmond with other vegan sausages. You can also make your sausages at home.
  • You can create any size or shape by using the same ingredients. Long, thin sausages can be made and cut into bite-size pieces.
  • You can add more ingredients to sausages, such as red onion chutney.
  • You can use a sharp knife to cut the edges to create a lattice pattern if there is extra pastry.
  • Increase the number of ingredients if you want to make Greggs Vegan Sausage Roll for more than four people.


Can I use coconut milk?

Choose your preferred type of milk and brand. We used soya milk. Be aware that the type you use will affect the taste and outer layer of the finished sausage rolls. That’s why we highly recommend avoiding highly flavored or sweetened. So, coconut milk should especially be avoided.

How to make it allergy-friendly?

This Greggs vegan sausage roll recipe is free from dairy, egg, and nuts. But it’s not gluten-free. If you want a gluten-free version of this recipe, buy a ready-rolled vegan gluten-free pasty.

Can I make Greggs Vegan Sausage Rolls ahead of time?

These rolls are excellent to make ahead in a large batch to freeze. Place the Greggs Vegan Copycat Sausage Rolls in a tray and ensure they aren’t touching each other. Once frozen, please place them in a freezer bag or airtight container for proper storage.

Leftover Greggs Vegan Sausage Rolls?

If you do have leftovers that you don’t think will get eaten within a few days, you can wrap them to store in the freezer. You can eat them when they are thawed, but warm them up first.

You can use the following ways for reheating:

  1. In the oven: It will take longer, but your rolls will remain crispier.
  2. In Microwave: It will be quicker, but the roll will be soggier. We will not recommend using this option.
  3. In an Air fryer: Finally, an air fryer is also the best option to reheat the roll without losing the crispy structure.

Some people also reheat them in a nonstick pan, but it will not provide desired results.

Can you cook these rolls straight from the freezer?

Yes! You can then cook Greggs Vegan Sausage Rolls straight from frozen. You must add some extra time to the cooking time defined in this recipe. But try to reheat your vegan rolls on medium heat and ensure they cook right through to the middle without over-browning.

Moreover, you can also make and keep them in the refrigerator for 24 hours before cooking them.

What to serve with Greggs Vegan Sausage Rolls?

Vegan Sausage Rolls are perfect for a buffet feast, a friend get-together, a picnic, or a daily snack. To keep your whole meal vegan, we suggest you serve Tofu Summer Rolls with Satay Sauce for dipping, Guacamole, tortilla chips, and an easy Couscous salad. Don’t forget to serve the flatbreads and Hummus with these delicious vegan rolls.

You can also serve some vegan desserts such as Best Ever Scones, Vegan Lamingtons Recipe, Vanilla Butterfly Cakes, Vegan Almond Croissant, or Chocolate Cornflake Cakes.

Moreover, these rolls contain high levels of salt and fat, which are not considered healthy. But in contrast, vegan rolls are slightly more nutritious than meat-based rolls. We recommend making this recipe in an air fryer to create a healthier version.

Are Greggs vegan sausage rolls halal?

Yes! These rolls are halal because they do not contain alcohol or animal products. Muslims can also make them without any hesitation.

What does a Greggs vegan sausage roll taste like?

The Vegan sausage rolls are delicious and taste very similar to the meat ones. But they are a little less greasy and have a slightly different texture.


So, make vegan sausage rolls, and you will not regret it. The result will delight you and your family!

And if you enjoyed this recipe, you will also love our other vegan recipes.

4.4/5 (9 Reviews)
Notify of

Inline Feedbacks
View all comments