Welcome to the most complete Greggs menu price guide in the UK for 2026. Unlike any other resource, we list prices across three location types — Standard high-street stores, City and London branches, and Franchise locations including airports and motorway services — so you always know exactly what to expect before you order.
Whether you want to check the sausage roll price (from £1.35 at a standard store), work out the best value from the Greggs meal deal (from £3.25 for the breakfast option), count calories on your lunch, or find out which vegan bakes are on the menu and what they cost — it is all here, in one place, updated to May 2026.
Explore our comprehensive menus, check calorie counts, and plan your next delicious trip with confidence! Click below to navigate faster to your favourite menu:
Breakfast & Baguettes
Sausage Breakfast Roll
Freshly cooked sausages in a corn top breakfast roll
154g | 377 kcal
Standard: £2.20
City/London: £2.45
Franchise/Airports: £2.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Bacon Breakfast Roll
Oven baked bacon rashers in a corn top breakfast roll
119.5g | 321 kcal
Standard: £2.20
City/London: £2.45
Franchise/Airports: £2.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Omelette Breakfast Roll
Cheddar cheese omelette in a corn top breakfast roll
176g | 352 kcal
Standard: £2.40
City/London: £2.80
Franchise/Airports: £3.15
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Vegan Sausage Breakfast Roll
Made with vegan Quorn™ mycoprotein sausages
178g | 408 kcal
Standard: £2.20
City/London: £2.45
Franchise/Airports: £2.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Bacon & Sausage Roll
Oven baked bacon and pork sausages in a corn top breakfast roll
157g | 405 kcal
Standard: £2.60
City/London: £3.05
Franchise/Airports: £3.40
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Bacon Breakfast Baguette
Rashers of oven cooked bacon in a crusty baguette
171g | 462 kcal
Standard: £3.20
City/London: £3.75
Franchise/Airports: £4.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Sausage Breakfast Baguette
Freshly cooked sausages into a freshly baked baguette
217g | 543 kcal
Standard: £2.90
City/London: £3.20
Franchise/Airports: £3.70
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Comes with cheese omelette, sausage, bacon, cheese, and ketchup
224.6g | 535 kcal
Standard: £3.20
City/London: £3.80
Franchise/Airports: £4.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Ham & Cheese Baguette
Honey roast ham and cheese into a freshly baked baguette
196g | 482 kcal
Standard: £4.00
City/London: £4.70
Franchise/Airports: £5.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Mexican Chicken Baguette (Cold)
Mexican style chicken breast, cheese, onion, jalapeños and spicy mayo
235.5g | 492 kcal
Standard: £3.85
City/London: £4.10
Franchise/Airports: £5.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Roast Chicken Mayo Baguette
Roast chicken breast in mayonnaise with salad leaves
222.4g | 458 kcal
Standard: £3.80
City/London: £4.45
Franchise/Airports: £4.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Tuna Crunch Baguette
Tuna in red pepper, red onion and fresh salad leaves
236g | 413 kcal
Standard: £3.90
City/London: £4.55
Franchise/Airports: £5.10
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hot Southern Fried Chicken Baguette
Coated chicken strips, cheese, red onion and chipotle sauce
223.7g | 557 kcal
Standard: £4.60
City/London: £5.00
Franchise/Airports: £6.40
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Tandoori Chicken Baguette (Cold)
Roast chicken breast, tandoori style mayonnaise, salad leaves
223g | 459 kcal
Standard: £3.85
City/London: £4.10
Franchise/Airports: £5.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hash Brown (Each)
Shredded potatoes perfectly fried, then baked until crisp and brown
76.4g | 154 kcal
Standard: £0.85
City/London: £1.00
Franchise/Airports: £1.30
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
All Butter Croissant
Blissfully fluffy Fresh, Fabulously flakey, buttery perfection
79g | 292 kcal
Standard: £1.25
City/London: £1.45
Franchise/Airports: £1.65
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Pain au Chocolat
Melted chocolate in flaky pastry, great for snacking
79g | 299 kcal
Standard: £1.25
City/London: £1.45
Franchise/Airports: £1.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Porridge Pot (Golden Syrup)
Porridge made with gluten-free creamy hot oats
237g | 249 kcal
Standard: £1.45
City/London: £1.70
Franchise/Airports: £1.90
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Apple & Cinnamon Flavour Porridge (Ready to eat)
Gluten-free porridge with dried apple and ground cinnamon
234g | 222 kcal
Standard: £1.65
City/London: £1.85
Franchise/Airports: £2.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Overnight Oats with Seeds & Dried Fruit
Yoghurt, oats, apple, honey, pumpkin seeds and sultanas.
185g | 285 kcal
Standard: £2.95
City/London: £3.40
Franchise/Airports: £3.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Simply Creamy Porridge (Ready to eat)
Gluten-free hot porridge pot
228g | 249 kcal
Standard: £1.65
City/London: £1.85
Franchise/Airports: £2.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Lunch
BBQ Chicken & Bacon Toastie
185g | 512 kcal
Standard: £4.10
City/London: £4.90
Franchise/Airports: £5.75
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Ham&Mature Cheddar Toastie
175g | 478 kcal
Standard: £4.10
City/London: £4.90
Franchise/Airports: £5.75
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Mayo Crispy Chicken Burger
215g | 533 kcal
Standard: £3.85
City/London: £4.60
Franchise/Airports: £5.40
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Spicy Crispy Chicken Burger
218g | 540 kcal
Standard: £3.95
City/London: £4.75
Franchise/Airports: £5.55
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Korean Crispy Chicken Burger
225g | 558 kcal
Standard: £4.15
City/London: £4.95
Franchise/Airports: £5.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Chicken & Bacon Pasta Pot
300g | 413 kcal
Standard: £4.20
City/London: £5.00
Franchise/Airports: £5.90
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Pesto & Mozzarella Pasta Pot
300g | 415 kcal
Standard: £4.20
City/London: £5.00
Franchise/Airports: £5.90
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Sweet Potato Bhaji & Rice Salad
285g | 348 kcal
Standard: £4.35
City/London: £5.20
Franchise/Airports: £6.10
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Smoky Cajun Rice w/ BBQ Chicken
285g | 362 kcal
Standard: £4.35
City/London: £5.20
Franchise/Airports: £6.10
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Dinner
Southern Fried Potato Wedges
150g | 278 kcal
Standard: £2.00
City/London: £2.40
Franchise/Airports: £2.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Southern Fried Chicken Goujons
135g | 372 kcal
Standard: £3.50
City/London: £4.20
Franchise/Airports: £4.90
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Spicy BBQ Chicken Bites
125g | 268 kcal
Standard: £2.35
City/London: £2.80
Franchise/Airports: £3.30
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Mozzarella & Cheddar Bites
125g | 312 kcal
Standard: £2.35
City/London: £2.80
Franchise/Airports: £3.30
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4-Slice Margherita Pizza Sharing Box (Any Topping)
160g | 390 – 440 kcal (Per Slice)
Standard: £6.50
City/London: £7.80
Franchise/Airports: £9.10
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
6-Slice Margherita Pizza Sharing Box (Any Topping)
160g | 390 – 440 kcal (Per Slice)
Standard: £9.00
City/London: £10.80
Franchise/Airports: £12.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Savouries
Vegan Sausage Roll
Legendary vegan puff pastry – 101g | 302 kcal
Standard: £1.35
City/London: £1.55
Franchise/Airports: £1.90
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Sausage Roll
Nation’s favorite puff pastry – 103g | 348kcal
Standard: £1.30
City/London: £1.40
Franchise/Airports: £1.85
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Chicken Bake
Tender chicken in creamy sauce – 150.4g | 426 kcal
Standard: £1.85
City/London: £2.05
Franchise/Airports: £2.45
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Steak Bake
Prime beef in rich gravy – 136.4g | 428 kcal
Standard: £1.85
City/London: £2.05
Franchise/Airports: £2.45
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Sausage, Bean & Cheese Melt
Sausages, beans and melted cheese in a golden puff pastry – 149.4g | 456 kcal
Standard: £1.70
City/London: £1.90
Franchise/Airports: £2.25
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Cheese & Onion Bake
Creamy cheese and diced onion – 141.4g | 436kcal
Standard: £1.60
City/London: £1.80
Franchise/Airports: £2.15
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Margherita Pizza Slice
Two slices of pizza topped with cheeses and the sauciest pizza sauce- 320g | 1075 kcal
Standard: £2.40
City/London: £2.80
Franchise/Airports: £3.15
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Pepperoni Pizza Slice
Focaccia style pizza made with cheese, tomato, and sliced pepperoni. – 688g | 2442 kcal
Standard: £2.75
City/London: £3.20
Franchise/Airports: £3.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Sandwiches & Salads
Honey Roast Ham & Egg Salad Roll
198g | 331 kcal
Standard: £3.20
City/London: £3.50
Franchise/Airports: £4.05
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Tuna Mayo & Cucumber Sandwich
169g | 329 kcal
Standard: £2.25
City/London: £2.50
Franchise/Airports: £2.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Free Range Egg Mayo Sandwich
160g | 356 kcal
Standard: £2.25
City/London: £2.50
Franchise/Airports: £2.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Feta & Tomato Pasta
250g | 380 kcal
Standard: £3.20
City/London: £3.65
Franchise/Airports: £4.15
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Chargrill Chicken Oval Bite
200g | 410 kcal
Standard: £3.40
City/London: £3.90
Franchise/Airports: £4.75
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Ploughman’s Cheese & Pickle Oval Bite
210g | 450 kcal
Standard: £3.40
City/London: £3.90
Franchise/Airports: £4.75
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Chicken & Bacon Pasta Salad
300g | 413 kcal
Standard: £4.20
City/London: £5.00
Franchise/Airports: £5.90
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Roast Chicken & Mayo Sandwich
180g | 400 kcal
Standard: £2.50
City/London: £2.90
Franchise/Airports: £3.50
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Sweet Treats
Glazed Ring Doughnut
58g | 213 kcal
Standard: £1.20
City/London: £1.35
Franchise/Airports: £1.55
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Jam Doughnut
76g | 236 kcal
Standard: £1.15
City/London: £1.30
Franchise/Airports: £1.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Caramel Custard Doughnut
97g | 276 kcal
Standard: £1.40
City/London: £1.60
Franchise/Airports: £1.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Pink Jammie Doughnut
88g | 308 kcal
Standard: £1.50
City/London: £1.70
Franchise/Airports: £1.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Yum Yum (2 Pack)
120g | 600 kcal
Standard: £1.20
City/London: £1.40
Franchise/Airports: £1.70
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Belgian Bun
116g | 374 kcal
Standard: £1.40
City/London: £1.60
Franchise/Airports: £1.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Milk Chocolate Cookie
70g | 347 kcal
Standard: £1.45
City/London: £1.65
Franchise/Airports: £1.85
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Gingerbread Man
45g | 185 kcal
Standard: £1.15
City/London: £1.30
Franchise/Airports: £1.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Star Biscuit
38g | 185 kcal
Standard: £0.85
City/London: £1.05
Franchise/Airports: £1.85
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Triple Chocolate Muffin
467g | 467 kcal
Standard: £1.65
City/London: £1.95
Franchise/Airports: £2.40
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Caramel Shortbread
62g | 293 kcal
Standard: £1.60
City/London: £1.90
Franchise/Airports: £2.45
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Cream Éclair
81g | 322 kcal
Standard: £1.60
City/London: £1.85
Franchise/Airports: £2.35
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Jammy Heart Biscuit
59g | 271 kcal
Standard: £1.15
City/London: £1.35
Franchise/Airports: £1.70
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Apple & Strawberry Fruit Pot
90g | 43 kcal
Standard: £1.70
City/London: £2.00
Franchise/Airports: £2.50
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Fat Free Greek Style Yoghurt with Strawberry Compote
150g | 114 kcal
Standard: £1.95
City/London: £2.25
Franchise/Airports: £2.85
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Novelty Bun
50g | 204kcal
Standard: £0.85
City/London: £1.05
Franchise/Airports: £1.40
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Melon & Grape Fruit Pot
130g | 48 kcal
Standard: £1.50
City/London: £1.80
Franchise/Airports: £2.25
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hot & Cold Drinks
Flat White
12oz | 114 kcal
Standard: £2.40
City/London: £2.75
Franchise/Airports: £3.10
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Cappuccino
12oz | 115 kcal
Standard: £2.25
City/London: £2.45
Franchise/Airports: £2.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Latte
12oz | 133 kcal
Standard: £2.25
City/London: £2.45
Franchise/Airports: £2.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Americano
12oz | 11 kcal
Standard: £1.95
City/London: £2.10
Franchise/Airports: £2.40
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hot Chocolate
12oz | 243 kcal
Standard: £2.25
City/London: £2.45
Franchise/Airports: £2.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Tea
10oz | 11 kcal
Standard: £1.35
City/London: £1.50
Franchise/Airports: £1.75
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Iced Matcha Latte
12oz | 150 kcal
Standard: £2.65
City/London: £2.95
Franchise/Airports: £3.45
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Strawberry / Vanilla Iced Matcha Latte
12oz | 190 kcal
Standard: £3.50
City/London: £4.00
Franchise/Airports: £4.55
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Iced Caramel Latte
12oz | 160 kcal
Standard: £2.65
City/London: £2.95
Franchise/Airports: £3.45
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Espresso
2oz | 5 kcal
Standard: £1.80
City/London: £2.05
Franchise/Airports: £2.35
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Mocha
12oz | 231 kcal
Standard: £2.45
City/London: £2.65
Franchise/Airports: £3.05
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hot Food
6 Slice Margherita Box
1050g | 3274 kcal
Standard: £8.99
City/London: £9.90
Franchise/Airports: £10.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
6 Slice Pepperoni Box
1100g | 3664 kcal
Standard: £8.99
City/London: £9.90
Franchise/Airports: £10.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
6 Slice Spicy Mexican Chicken
1120g | 3582 kcal
Standard: £8.99
City/London: £9.90
Franchise/Airports: £10.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
6 Slice Pepperoni Hot Shot
1120g | 3686 kcal
Standard: £8.99
City/London: £9.90
Franchise/Airports: £10.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
6 Slice Tandoori Chicken Pizza
1120g | 3500 kcal
Standard: £8.99
City/London: £9.90
Franchise/Airports: £10.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
6 Slice BBQ Chicken & Bacon Pizza Box
1150g | 3809 kcal
Standard: £8.99
City/London: £9.90
Franchise/Airports: £10.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
6 Slice Firecracker Chicken Pizza Box
1150g | 3650 kcal
Standard: £8.99
City/London: £9.90
Franchise/Airports: £10.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
6 Slice Veggie Feast Pizza Box
1100g | 3519 kcal
Standard: £7.95
City/London: £8.75
Franchise/Airports: £9.55
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hot Chocolate Brownies
168g | 758 kcal
Standard: £1.75
City/London: £1.95
Franchise/Airports: £2.10
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4 Slice Margherita Box
700g | 2182 kcal
Standard: £6.00
City/London: £6.60
Franchise/Airports: £7.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4 Slice Pepperoni Box
735g | 2444 kcal
Standard: £6.00
City/London: £6.60
Franchise/Airports: £7.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4 Slice Pepperoni Hot Shot
745g | 2457 kcal
Standard: £6.00
City/London: £6.60
Franchise/Airports: £7.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4 Slice Spicy Chicken
745g | 2356 kcal
Standard: £6.00
City/London: £6.60
Franchise/Airports: £7.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4 Slice Tandoori Chicken Pizza
745g | 2350 kcal
Standard: £6.00
City/London: £6.60
Franchise/Airports: £7.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4 Slice BBQ Chicken & Bacon
765g | 2539 kcal
Standard: £6.00
City/London: £6.60
Franchise/Airports: £7.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4 Slice Veggie Feast Pizza Box
735g | 2346 kcal
Standard: £5.30
City/London: £5.85
Franchise/Airports: £6.40
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
4 Slice Firecracker Chicken Pizza Box
765g | 2430 kcal
Standard: £6.00
City/London: £6.60
Franchise/Airports: £7.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Spicy BBQ Chicken Bites
112g | 312 kcal
Standard: £2.30
City/London: £2.55
Franchise/Airports: £2.80
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
2 Slice Margherita Box
350g | 1092 kcal
Standard: £3.00
City/London: £3.30
Franchise/Airports: £3.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
2 Slice Pepperoni Box
365g | 1222 kcal
Standard: £3.00
City/London: £3.30
Franchise/Airports: £3.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
2 Slice Pepperoni Hot Shot
370g | 1240 kcal
Standard: £3.00
City/London: £3.30
Franchise/Airports: £3.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
2 Slice Spicy Chicken
370g | 1178 kcal
Standard: £3.00
City/London: £3.30
Franchise/Airports: £3.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
2 Slice BBQ Chicken & Bacon
380g | 1270 kcal
Standard: £3.00
City/London: £3.30
Franchise/Airports: £3.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
2 Slice Veggie Feast
365g | 1173 kcal
Standard: £2.65
City/London: £2.90
Franchise/Airports: £3.20
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
2 Slice Firecracker Chicken Pizza Box
380g | 1215 kcal
Standard: £3.00
City/London: £3.30
Franchise/Airports: £3.60
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Mozzarella & Cheddar Bites
120g | 204 kcal
Standard: £2.80
City/London: £3.10
Franchise/Airports: £3.40
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Southern Fried Potato Wedges
150g | 278 kcal
Standard: £1.80
City/London: £2.00
Franchise/Airports: £2.45
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
All Day Breakfast Baguette
224.6g | 535 kcal
Standard: £3.80
City/London: £4.20
Franchise/Airports: £5.00
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Chicken Goujons
105g | 111 kcal
Standard: £2.50
City/London: £2.75
Franchise/Airports: £3.00
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Ham & Cheese Toastie
190g | 543 kcal
Standard: £3.00
City/London: £3.30
Franchise/Airports: £3.85
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Tomato Soup
300g | 195 kcal
Standard: £2.55
City/London: £2.80
Franchise/Airports: £3.30
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hot Ham and Cheese Baguette
210 | 484 kcal
Standard: £4.60
City/London: £5.00
Franchise/Airports: £5.50
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hot Southern Fried Chicken Baguette
223.7g | 557 kcal
Standard: £4.60
City/London: £5.00
Franchise/Airports: £5.50
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Hot Mexican Chicken Baguette
225g | 495 kcal
Standard: £4.60
City/London: £5.00
Franchise/Airports: £5.50
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Cheese & Caramelised Onion Toastie
195g | 530 kcal
Standard: £4.10
City/London: £4.50
Franchise/Airports: £4.95
Order from: Just Eat – Uber Eat
Eat-In (20% VAT Extra)
Why Do Greggs Prices Vary by Location? If you have ever picked up a sausage roll at a motorway services or a London city-centre branch and thought it seemed more expensive than usual, you were right. Greggs prices genuinely differ depending on where you buy.
Standard high-street and retail-park Greggs stores charge the baseline prices you see most quoted online. City-centre branches, particularly in London, typically charge 11–19% more per item to cover higher rents and operating costs. Franchise locations — which include MOTO motorway service stations, airports, and some train station outlets — operate under a separate franchise agreement and can charge up to 35% more than standard stores.
This is the only UK guide that lists all three price tiers side by side for every item on the Greggs menu.
Greggs Prices UK 2026 — Frequently Asked Questions
How much is a Greggs sausage roll in 2026?
A standard Greggs Sausage Roll costs £1.35 at a typical high-street store. At a City or London branch the price is approximately £1.45, and at a Franchise or Airport location it can be £1.85 or more. The Vegan Sausage Roll is priced at £1.40 at standard stores.
How much is the Greggs meal deal in 2026?
The Classic Greggs Meal Deal — any sandwich, baguette or roll plus a snack and a hot or cold drink — costs £3.75 at standard stores. The Breakfast Deal (any breakfast roll or baguette plus a hot drink) is £3.25 and is available from opening until 11:00 AM. The Premium Meal Deal with a larger baguette or oval bite costs £4.85.
Does Greggs charge more in London?
Yes. London and major city-centre Greggs branches typically charge 11–19% more per item than standard high-street stores. For example, a Bacon Breakfast Roll that costs £2.20 at a standard store is priced at £2.45 in a London location. This price difference reflects the higher rents and operating costs in central London.
How much does Greggs cost at an airport?
Greggs at airports operates under a MOTO franchise agreement, which carries significantly higher pricing — typically 27–55% above standard store prices. A Sausage Breakfast Baguette at a standard Greggs costs £2.90; the same item at an airport location can be £3.70.
Are Greggs prices the same UK-wide?
No — Greggs prices vary across three tiers: Standard stores (the vast majority of the 2,739 UK locations), City and London stores (typically 11–19% higher), and Franchise or Airport stores (typically 27–55% higher). Northern England stores tend to be at the lower end of the Standard range, while London and southern city locations are at the higher end.
Check out the Equipment used at Greggs to create the obvious Magic.
Check out the Calories information of all the items in detail.
Latest Discount Codes & Coupons to save big time.
Check out the Breakfast And Others section for useful insights.
Check out the Savouries & Bakes section for some delicious recipes.
Check out the Sandwiches & Salads section for detailed information.
Check out the dedicated Sweet Treats section.
Check out the Hot Food menu section.
Check out the Drinks menu section.