Bite Buddy

Greggs Vegan Sausage Roll

Make Greggs' famous Vegan Sausage Roll at home with this easy copycat recipe. Flaky puff pastry filled with seasoned soya mince - better than the original!

VeganSnacksBreakfast
Serves: 6Prep: 20 minsCook: 25 minsTotal: 45 mins
⚠️

Contains Allergens

celeryglutensoya
More Greggs Recipes

Rate This Recipe

Tried this recipe? Your rating helps others discover great dishes and appears in Google search results!

4.0 (1)
Three golden-brown vegan sausage rolls topped with sesame seeds, arranged on a blue plate on a wooden table, showing their flaky pastry and savoury vegetable filling.

Why you'll love it

Greggs Vegan Sausage Roll became a cultural phenomenon when it launched in January 2019, selling out across the UK within weeks and sparking a plant-based revolution on the British high street. What made this vegan sausage roll so special wasn't just that it was plant-based - it was that it tasted incredible, with many people (including meat-eaters) preferring it to the original. The secret lies in the perfectly seasoned soya-based filling that mimics the texture and flavour of traditional sausage meat, wrapped in Greggs' signature flaky puff pastry that shatters with every bite. The filling is packed with herbs, spices, and umami-rich flavours that create depth and satisfaction, proving that vegan food can be just as indulgent and delicious as anything else. This copycat recipe recreates that exact taste and texture using simple, accessible ingredients - soya mince seasoned with sage, thyme, and smoked paprika, all wrapped in golden puff pastry. Whether you're vegan, trying to eat more plant-based meals, or just love a good sausage roll, this homemade version delivers authentic Greggs taste at a fraction of the cost. Perfect for lunch, picnics, or party food!

About the original

Greggs launched their Vegan Sausage Roll on January 2nd, 2019, following a high-profile campaign by PETA and over 20,000 customer requests. The launch was so successful that it became one of the biggest food stories of the year, with queues forming outside shops and the product selling out nationwide within days. The vegan sausage roll was developed in partnership with Quorn, taking over two years of recipe development to perfect the taste and texture.

The success of Greggs' Vegan Sausage Roll is credited with accelerating the plant-based food movement in the UK, proving that vegan products could be mainstream and commercially successful. In its first year, Greggs sold over 2 million vegan sausage rolls, and it remains one of their best-selling products. The launch sparked a wave of vegan product releases across UK high street chains, with Greggs following up with a full vegan menu including steak bakes, doughnuts, and breakfast options. The vegan sausage roll costs the same as the meat version (£1), making plant-based eating accessible to everyone.


Ad Space

Google AdSense

Ingredients

servings

For the Vegan Sausage Filling

  • 200 g Soya mince — dried
  • 1 White onion — finely diced
  • 2 tbsp Vegetable oil
  • 2 tsp Dried sage
  • 1 tsp Dried thyme
  • 1 tsp Black pepper
  • 1 tsp Fine sea salt
  • 1 tsp Garlic powder
  • 1 tsp Onion powder
  • 1/2 tsp Smoked paprika
  • 2 tbsp Tomato puree
  • 1 Vegetable stock cube — dissolved in 300ml hot water
  • 50 g Dried breadcrumbs

For Assembly

  • 320 g Vegan puff pastry — 1 sheet, thawed if frozen
  • 2 tbsp Plant-based milk — for glazing

Method

Your Progress0 of 7 steps

Prepare the soya mince: Dissolve the vegetable stock cube in 300ml boiling water. Pour over the dried soya mince in a bowl and leave to soak for 10 minutes until rehydrated and all the liquid is absorbed. The mince should be soft and moist but not soggy.

Cook the filling: Heat the oil in a large frying pan over medium heat. Add the finely diced onion and cook for 5-6 minutes until soft and translucent. Add the rehydrated soya mince, sage, thyme, black pepper, salt, garlic powder, onion powder, smoked paprika, and tomato puree. Cook for 5-7 minutes, stirring frequently, until the mixture is well combined and slightly caramelized.

Add breadcrumbs and cool: Stir in the dried breadcrumbs - they'll absorb any excess moisture and help bind the filling together, creating that sausage-like texture. Cook for 2 more minutes. Remove from heat and let the mixture cool completely (this is important - hot filling will melt the pastry). You can speed this up by spreading it on a plate.

Prepare the pastry: Preheat your oven to 200°C (180°C fan/400°F/Gas 6). Roll out the vegan puff pastry on a lightly floured surface to about 30cm x 25cm. Cut the pastry in half lengthways to create two long rectangles, each about 12cm wide.

Fill the sausage rolls: Divide the cooled filling in half. Shape each portion into a long sausage shape down the center of each pastry rectangle, leaving about 2cm clear at each end. The filling should be about 3cm thick - similar to the width of a traditional sausage.

Roll and seal: Brush one long edge of the pastry with plant-based milk. Fold the pastry over the filling and press the edges together to seal, creating a long roll. Place seam-side down on a lined baking tray. Repeat with the second roll. Cut each long roll into 3 equal pieces (6 sausage rolls total). Make 3-4 small diagonal slashes on top of each roll with a sharp knife.

Glaze and bake: Brush the tops with plant-based milk for that golden Greggs glaze. Bake for 22-25 minutes until the pastry is puffed, crispy, and deep golden brown. The slashes should have opened up and the filling should be piping hot. Let cool for 5 minutes before serving - they're best eaten warm but also delicious cold!

Tips & Variations

FAQs

What can I use instead of soya mince?
You can use Quorn mince (Greggs uses Quorn), lentils cooked until very soft and mashed, or finely chopped mushrooms mixed with walnuts. The texture will differ slightly but all work well. If using Quorn, skip the rehydration step as it's already moist.
How do I know if my puff pastry is vegan?
Check the ingredients list - avoid anything with butter, milk, or eggs. In the UK, Jus-Rol puff pastry (the ready-rolled sheets) is vegan. Most supermarket own-brand frozen puff pastry is also vegan, but always check. It should list vegetable oil or margarine, not butter.
Can I make these gluten-free?
Yes! Use gluten-free puff pastry (available in most supermarkets), gluten-free breadcrumbs, and check your stock cube is gluten-free. The soya mince is naturally gluten-free. The texture will be slightly different but still delicious.
How long do they keep and how should I store them?
Store in an airtight container in the fridge for up to 3 days. Reheat in the oven at 180°C for 10 minutes to restore crispiness. They also freeze brilliantly - freeze unbaked for up to 3 months, or baked for up to 1 month. Bake from frozen, adding 5-10 minutes.
Why is my filling too wet or too dry?
If too wet, add more breadcrumbs (1 tbsp at a time) and cook for longer to evaporate moisture. If too dry, add a splash of vegetable stock or water. The mixture should be moist but hold together when shaped - similar to sausage meat consistency.

Nutrition (per serving)

Calories312 kcal
Protein12 g
Fat18 g
Carbs28 g

Ad Space

Google AdSense

More Greggs Recipes

  • Homemade Greggs-style sausage roll on baking tray

    Greggs Sausage Roll

    Make your own Greggs Sausage Rolls at home – golden flaky puff pastry wrapped around seasoned sausage meat. A quick and easy UK fakeaway classic.

    5.0 (2)
    Prep 15 minsCook 25 minsServe 4
  • Greggs sausage and bean cheese melt on a red plate on a kitchen counter top.

    Greggs Sausage Bean & Cheese Melt

    Pork sausages and baked beans with melted cheddar cheese, all wrapped in golden puff pastry.

    5.0 (1)
    Prep 10 minsCook 20 minsServe 4
  • Greggs vegan steak bake on a red plate on a wooden kitchen counter top.

    Greggs Vegan Steak Bake

    Quorn pieces with diced onions and mushrooms in a rich vegan gravy, encased in golden puff pastry lattice.

    Prep 20 minsCook 25 minsServe 4
  • Two rectangular slices of Greggs-style pepperoni pizza on parchment paper over a green plate, topped with melted cheese and pepperoni slices, on a wooden table background.

    Greggs Pepperoni Pizza

    Classic pepperoni pizza on a soft focaccia-style base with rich tomato sauce, mozzarella, and plenty of pepperoni slices.

    Prep 90 minsCook 15 minsServe 2
  • A rectangular slice of Greggs-style margherita pizza on a blue plate, featuring a golden, thick crust and melted cheese with tomato sauce on a wooden table background.

    Greggs Margherita Pizza

    Classic Margherita pizza on a soft focaccia-style base with rich tomato sauce and melted mozzarella cheese.

    Prep 90 minsCook 15 minsServe 2
  • A slice of spicy Mexican chicken pizza from Greggs is served on a round green plate atop a wooden kitchen table. The pizza is rectangular and topped with melted cheese, pieces of chicken, slices of red onion, and several bright green jalapeño slices. The background shows a soft-focus kitchen counter and window.

    Greggs Spicy Mexican Chicken Pizza

    Spicy seasoned chicken with jalapeños, red onions, and melted mozzarella on a soft focaccia-style pizza base.

    Prep 100 minsCook 15 minsServe 2
  • Loading comments...

    Ad Space

    Google AdSense