Greggs Vegan & Vegetarian

Greggs has quietly become one of the better high street spots for vegan and vegetarian food in the UK, and this page rounds up the best of what’s on offer — with real prices and calorie counts, not just marketing claims.

The Vegan Sausage Roll is the one that started it all: golden puff pastry wrapped around a Quorn mycoprotein filling, 101g and 302 kcal, priced at £1.35 at standard stores, £1.55 in city and London branches, and £1.90 at airport or motorway locations. It’s become genuinely popular with meat-eaters too, not just vegan customers.

For breakfast, the Vegan Sausage Breakfast Roll takes the same filling and puts it in a corn-top breakfast roll — 178g and 408 kcal for £2.20 at standard stores, rising to £2.45 in cities and £2.95 at airports. It’s available from opening until 11am alongside the rest of the breakfast range.

On the vegetarian side (not vegan, but meat-free), the Cheese & Onion Bake is a long-standing favourite: creamy cheese and diced onion in puff pastry, 141.4g and 436 kcal, priced at £1.60 at standard stores. It’s a reliable pick if you’re vegetarian but happy to eat dairy.

Beyond these three, Greggs’ vegan and vegetarian range includes porridge pots, the Feta & Tomato Pasta, and various salads and bites — though it’s always worth checking individual allergen labels, as recipes can change and “vegetarian” doesn’t always mean “dairy-free”.

As with the rest of the menu, prices for vegan and vegetarian items follow the same standard, city and airport structure — typically 15–25p more in cities, and 30–55p more at travel locations.

We keep this page updated whenever Greggs adds, removes or reformulates a plant-based item, so it’s a good first stop before you head out.

Quick questions

How much is the Greggs Vegan Sausage Roll?
It costs £1.35 at standard stores (101g, 302 kcal), rising to £1.55 in city and London branches and £1.90 at airport or motorway locations.

Is the Greggs Vegan Sausage Breakfast Roll available all day?
No. Like other breakfast items, it’s generally available from opening until 11am, priced at £2.20 for 178g (408 kcal) at standard stores.

Is the Greggs Cheese & Onion Bake vegetarian?
Yes. It’s a vegetarian (not vegan) option containing cheese and onion in puff pastry, with 436 kcal for 141.4g and a price of £1.60 at standard stores.