Sandwiches & Salads

Not every visit to Greggs needs to involve pastry — the sandwiches and salads range is where the lighter, fresher options live, and it’s a solid choice for lunch on the go.

The Tuna Mayo & Cucumber Sandwich is one of the best-value picks on the whole menu at £2.25 (169g, 329 kcal), giving you a proper lunch for under £2.50 at a standard store. Sitting at exactly the same price is the Free Range Egg Mayo Sandwich (160g), which is slightly higher in calories at 356 kcal — a small difference but worth noting if you’re keeping count.

A step up in size and price, the Roast Chicken & Mayo Sandwich costs £2.50 (180g, 400 kcal) and is one of the more popular choices for anyone wanting a bit more protein in their lunch.

This section also covers pasta pots, including the Feta & Tomato Pasta (250g, 380 kcal, £3.20) and the heartier Chicken & Bacon Pasta Salad (300g, 413 kcal, £4.20), along with oval bites such as the Ploughman’s Cheese & Pickle and Chargrill Chicken, both priced around £3.40.

As with the rest of the menu, expect prices to climb a little outside standard high street branches. City and London stores typically add 30–60p per item, while airport and motorway locations can charge 50p to £1 more for the same sandwich.

Calorie-wise, most items here sit between 330 and 450 kcal, making them a sensible standalone lunch — especially compared with some of the heavier hot food on offer elsewhere. We keep these prices and calorie figures checked regularly, so what’s listed here reflects the current 2026 menu across standard, city and franchise locations.