Copycat Greggs Vegan Sausage Roll: Easy Puff Pastry Recipe
Copycat UK Bites

Copycat Greggs Vegan Sausage Roll: Easy Puff Pastry Recipe

Few high-street snacks have a grip on Britain like the Greggs vegan sausage roll. It’s the thing people photograph on trains, the thing that queues form for, and — since its launch — the thing that made even committed carnivores admit a plant-based pastry could be genuinely excellent. A copycat greggs vegan sausage roll you bake at home can’t be the real thing, and I won’t pretend otherwise. What it can be is flaky, peppery, properly satisfying, and about a fifth of the price.

Let’s be straight about what follows. This is a homemade, inspired-by recreation: my own recipe for a vegan sausage roll in the style of the Greggs classic. It is not affiliated with or endorsed by Greggs, it doesn’t reveal any of their proprietary recipes, and nobody at the bakery has checked my homework. What you get is a genuinely workable recipe — a herby plant-based filling wrapped in proper flaky puff pastry — that costs pennies, freezes well, and comes out of an air fryer in quarter of an hour.

Copycat Greggs Vegan Sausage Roll: What You’re Actually Making

The original that launched a thousand think-pieces is built on two things: layers of shattering puff pastry and a filling that’s savoury, peppery and meaty in all but name. My version chases the same experience with supermarket staples. The pastry is ready-rolled — and here’s a useful fact — most supermarket own-brand puff pastry in the UK is already vegan, because it’s made with vegetable oils rather than butter. Always check the label, but you’ll rarely need a speciality product.

The filling is the part people overcomplicate. You don’t need expensive meat-alternative sausages with the skins peeled off, and you don’t need a food processor full of cashews. Textured vegetable protein (TVP) soya mince — the dried stuff sold in bags near the lentils — rehydrates into a convincingly sausage-like crumb, and once it’s fried with mushrooms, onion, sage and a proper whack of black pepper, it eats like the real thing. It’s also about 40p a bag, which is where the 30p-per-roll maths comes from.

copycat greggs vegan sausage roll homemade - rolling herby plant filling into puff pastry

Why This Recipe Works So Well

A sausage roll fails or succeeds on texture. The filling has to hold together in a clean cylinder, stay moist through baking, and not turn to mush. TVP mince does all three: it absorbs stock, firms up as it cooks, and binds with breadcrumbs into something you can slice. The mushrooms are doing quiet work here too — finely chopped and fried hard, they give the umami depth that stops the filling tasting like seasoned cardboard, which is the fate of most rushed vegan sausage rolls.

The pastry side of the equation is even simpler. Ready-rolled puff pastry has dozens of fat-and-dough layers; the trick is keeping them cold until they hit the heat, so the water in the dough turns to steam and puffs the layers apart. That means: fill and shape your rolls, then chill them for 15 minutes before baking. Skip the chill and the fat melts into the dough before the steam gets going, and you end up with something dense rather than shattering.

The Filling: Herby, Juicy, Sliceable

What makes a sausage roll taste like a sausage roll is the seasoning, not the meat. Sage is the classic — it’s the herb your brain associates with pork sausage, so it does half the flavour work for you. Smoked paprika adds the warmth, mustard powder gives a background hum of sharpness, and soy sauce plus tomato purée build the savoury base. Grate in a little nutmeg if you like; traditional sausage seasoning often includes it, and it nudges the whole thing towards that familiar bakery flavour.

One non-negotiable: season boldly. Cold, baked pastry dulls flavour, and TVP is a blank canvas. Taste a tiny fried-off nugget of the filling before you assemble — it should taste slightly too peppery and slightly too salty in the pan. Baked inside pastry, it’ll land exactly right.

The Pastry: Why Ready-Rolled Wins

You could make rough puff from scratch, and on a rainy Sunday it might even be fun. For a 30p sausage roll it makes no sense. Supermarket ready-rolled puff pastry (around £1.10 for 320g) is consistent, laminated properly, and vegan by accident in most own-brand ranges. Unroll it, cut it, fill it, bake it. The only thing I’d spend effort on is the egg wash substitute: a brush of plant milk or aquafaba gives the tops their shine and helps any seeds or salt stick. Skip it and the rolls still taste great, but they look a bit pale and sad — and we eat with our eyes first.

Ingredients and Cost Breakdown

Everything below makes 8 generous sausage rolls. Prices are estimates based on typical UK value and own-brand ranges at Aldi, Lidl, Tesco and Asda; they drift, but the total stays comfortably under £2.50 even if you round up.

Ingredient Amount Est. Cost
Ready-rolled puff pastry (check vegan on label) 320g sheet £1.10
Textured vegetable protein (TVP) soya mince 80g dried £0.40
Hot vegetable stock 120ml £0.05
Red onion, very finely diced 1 medium £0.15
Chestnut mushrooms, finely chopped 100g £0.35
Garlic cloves, crushed 2 £0.06
Fresh breadcrumbs (or 25g dried) 40g £0.10
Soy sauce 1 tbsp £0.05
Tomato purée 1 tbsp £0.05
Plant milk or aquafaba, for glazing 1 tbsp £0.03
Smoked paprika, dried sage, thyme, mustard powder, salt, pepper pantry £0.10
Total 8 rolls £2.44

That works out to roughly 30p per roll — and honestly, if you already keep TVP and spices in the cupboard, your marginal cost per batch is closer to £1.60. This is where homemade copycats quietly win: the filling ingredients are some of the cheapest in the supermarket, and the pastry is the only thing that costs real money.

UK Air Fryer & £1 Meal Prep Cost Estimator

Enter your costs in £ GBP and see per-portion cost, macros and air fryer energy savings.

How to Make Them: Step-by-Step Method

Give yourself about 50 minutes door to door, including the chill. The rhythm is: rehydrate, fry, mix, cool, roll, chill, bake. Do not rush the cooling — warm filling melts the pastry’s fat layers and you’ll lose the flake.

  1. Rehydrate the TVP. Put 80g dried TVP mince in a heatproof bowl and pour over 120ml hot vegetable stock. Stir, press it down, and leave for 10 minutes until all the liquid is absorbed. Fluff with a fork. It should look like cooked mince; if any dry bits remain, splash in another tablespoon of stock.
  2. Fry the veg base. Heat 1 tablespoon of vegetable oil in a large frying pan over medium-high heat. Add the finely diced red onion and chopped mushrooms with a pinch of salt. Fry for 7–8 minutes, stirring occasionally, until the mushrooms release their liquid and start to brown properly. You want colour here — pale mushrooms taste of nothing. Stir in the crushed garlic for the last minute.
  3. Season and bind. Add the rehydrated TVP to the pan with the soy sauce, tomato purée, smoked paprika, dried sage, thyme, mustard powder, a generous amount of black pepper and half a teaspoon of salt. Fry for 3–4 minutes so everything toasts through. Tip into a bowl, stir in the breadcrumbs, and fry off a teaspoon of the mix to taste. Adjust salt and pepper — remember, it should taste slightly too bold at this stage.
  4. Cool completely. Spread the filling on a plate or tray and cool to room temperature, about 20 minutes. You can speed this up in the fridge. Warm filling is the enemy of flaky pastry, so don’t skip this.
  5. Shape the rolls. Unroll the pastry on its paper and cut it lengthways into two long strips. Divide the cooled filling into 8 portions (or 4 longer ones for the two strips — you’ll cut them after baking; bakery style is to bake long and cut). Actually simplest: divide filling into 8, place a sausage of filling down the centre of each… with two strips, shape 4 fat sausages per strip, each about 10cm long. Brush one long edge of each strip with plant milk, fold the pastry over the filling, and press to seal with a fork. Cut each strip into 4 rolls.
  6. Chill. Slash the top of each roll twice with a sharp knife, brush all over with plant milk, and chill on the baking tray for 15 minutes. Meanwhile, preheat your air fryer or oven (see below). This chill is what gives you shatteringly crisp layers.
  7. Bake until deeply golden. The rolls are done when the pastry is puffed, crisp and a proper golden brown — pale pastry is underbaked pastry. Cool for 5 minutes before eating; the filling will be molten inside.

Air Fryer Method

The air fryer is made for these. Preheat to 180°C. Arrange the chilled rolls in a single layer with a little space between them — you’ll likely need two batches of four. Cook for 12–15 minutes, turning once halfway, until deeply golden and crisp. No oil needed. From frozen (see storage below), add 6–8 minutes at the same temperature.

Oven Method

Heat the oven to 200°C (180°C fan, gas 6). Place the chilled rolls on a lined baking tray and bake for 20–25 minutes, until puffed and golden. For the glossiest finish, brush with plant milk again halfway through. If baking from frozen, add 10 minutes and check the base is crisp.

Estimated Nutrition Per Roll

Figures are approximate estimates per roll, calculated from the ingredient list — not lab-tested, and they shift with your exact brands. For a homemade pastry snack, these are respectably balanced: decent protein and fibre, modest saturated fat since there’s no butter or meat fat involved.

Nutrient Per Roll (approx.)
Calories 285 kcal
Protein 8g
Carbohydrates 32g
of which sugars 2g
Fat 13g
of which saturates 3g
Fibre 3g
Salt 0.9g

Storage and Reheating

Baked rolls keep for 2 days in the fridge in an airtight container. Reheat in the air fryer at 170°C for 5–6 minutes or a hot oven for 10 minutes — the microwave will rescue the temperature but murder the flake, so use it only if you’re truly desperate.

For longer keeping, freeze them unbaked. Assemble, chill, then open-freeze on the tray for an hour before bagging up with the date on. They keep for up to 3 months and bake straight from frozen — just add the extra minutes noted above. This is the real power move: a Sunday batch of 16 means Greggs-style rolls on demand for weeks, at 30p a pop. Baked rolls can also be frozen and reheated from frozen, though the pastry is at its absolute best baked fresh.

Homemade vs Greggs: The Cost Comparison

A Greggs vegan sausage roll costs around £1.45 at most shops (prices vary by region and go up most years, so treat that as a guide). Here’s what eight of them looks like side by side:

Homemade (8 rolls) Greggs (8 rolls, est.)
Total cost £2.44 £11.60
Cost per roll ~30p ~£1.45
Time ~50 mins, mostly hands-off A walk to the high street
Freezer-friendly Yes, bake from frozen No

I’m not going to claim mine tastes identical — Greggs has industrial laminators and decades of practice. But at a saving of over £9 a batch, with a filling you seasoned yourself and pastry that’s properly flaky, this is one of those copycats where homemade genuinely holds its own. Bake a batch for a party and watch people argue about whether they’re “actually from Greggs”. That’s happened. Twice.

Four Variations Worth Trying

1. Caramelised onion and apple. Swap the red onion for two onions cooked low and slow for 20 minutes until jammy, and add a grated apple to the filling. Sweet, savoury, brilliant in autumn.

2. Chilli and harissa. Stir a tablespoon of harissa paste through the filling and add a pinch of chilli flakes. The heat builds slowly and the pastry cools it down — a proper grown-up roll.

3. “Cheese and onion” style. Fold 60g of grated vegan cheddar into the cooled filling. It melts into little pockets during baking. Rich, salty, dangerous.

4. Mini party rolls. Cut each strip into 6 instead of 4 for 12 bite-sized rolls. Bake 2–3 minutes less. They vanish at buffets; make more than you think you need.

Final Thoughts

There’s a particular pleasure in pulling a tray of these out of the air fryer on a grey afternoon — the kitchen smells like a bakery, the pastry crackles, and you know each roll cost less than the bus fare to go and buy one. This copycat greggs vegan sausage roll recipe isn’t trying to fool anyone into thinking it’s the original; it’s giving you the tools to make something in the same spirit, for pennies, whenever you fancy. Make a double batch, freeze half unbaked, and future-you will be extremely grateful.

Leave a Reply

Your email address will not be published. Required fields are marked *