Cheapest Greggs Food and Best Value for Money: Prices, Protein per £ and Meal Deals
What is the cheapest thing at Greggs, and what gives you the most for your money? This guide ranks the menu using prices we read on the Greggs Click + Collect menu and the nutrition figures Greggs publishes.
In this guide
The cheapest Greggs food right now
These are the lowest prices we read on the Greggs Click + Collect menu for a high-street shop, three per part of the menu. Dips, sauce pots and add-ons are left out because they are not a snack on their own. The cheapest item overall was the Jam Doughnut at £1.10.
Central London shops and forecourt units charge more for the same items (see the prices by shop type guide), so pick a high-street shop in the app if you have the choice.
Prices are read from the public Greggs Click + Collect menu for named shops on named dates. A ≈ sign means we have not seen that price ourselves and have estimated it from other shop types. Your local shop may charge differently.
| Menu section | Item | High-street price | Calories (kcal) |
|---|---|---|---|
| Savouries & bakes | Chicken Rolls | £1.35 | 305 |
| Savouries & bakes | Sausage Roll | £1.35 | 347 |
| Savouries & bakes | Vegan Roll Pork-Free | £1.35 | 308 |
| Breakfast | All Butter Croissant | £1.45 | 292 |
| Breakfast | Hash Browns | £1.50 | 154 |
| Breakfast | Pain au Chocolat | £1.50 | 299 |
| Sandwiches & salads | Cheese Sandwich | £1.50 | 308 |
| Sandwiches & salads | Ham Sandwich | £1.50 | 258 |
| Sandwiches & salads | Free Range Egg Mayonnaise | £2.45 | 358 |
| Hot food | Cheese and Caramelised Onion Toastie | £3.80 | 548 |
| Hot food | Chicken & Pepperoni Pizza Toastie | £3.80 | 572 |
| Hot food | Ham and Cheese Toastie | £3.80 | 543 |
| Sweet treats | Jam Doughnut | £1.10 | 236 |
| Sweet treats | Gingerbread Men | £1.15 | 176 |
| Sweet treats | Glazed Ring Doughnuts | £1.15 | 201 |
Most protein for your money
If you want the most protein per pound, this is the ranking: grams of protein divided by the high-street price. Protein figures are from the Greggs nutrition guide; only items with at least 8g of protein are included.
| Item | Protein (g) | High-street price | Protein per £1 (g) | Calories (kcal) |
|---|---|---|---|---|
| Savoury Mince Pie | 28 | £2.50 | 11.2 | 860 |
| Ham Sandwich | 15 | £1.50 | 10.0 | 258 |
| Cheese Sandwich | 14 | £1.50 | 9.3 | 308 |
| Sausage Roll 4 Pack | 36 | £3.95 | 9.1 | 1388 |
| Scotch Pie | 17 | £1.90 | 8.9 | 335 |
| Tuna Mayonnaise Stottie | 30 | £3.40 | 8.8 | 482 |
| Tuna Mayonnaise & Cucumber | 21 | £2.45 | 8.6 | 329 |
| Ham and Cheese Toastie | 31 | £3.80 | 8.2 | 543 |
| Vegan Roll Pork-Free | 11 | £1.35 | 8.1 | 308 |
| Bacon & Sausage Breakfast Baguette | 29 | £3.70 | 7.8 | 550 |
Greggs meal deal prices by shop type
Meal deals follow the same pattern as single items: the high-street price is the lowest, and the same deal costs more in Central London and at forecourt units.
Every price in this table was read from the Click + Collect menu.
| Item | High-street shop (Sheffield) | Central London | Forecourt unit |
|---|---|---|---|
| Bake & Drink Deal | £3.75 | £4.35 | £4.50 |
| Sweet & Hot Drink Deal | £3.25 | £3.90 | £4.05 |
| Sandwich & Drink | £4.25 | £5.10 | £5.30 |
| The Big Deal | £5.25 | £6.30 | £6.55 |
| The Big Deal (Large Drink) | £5.85 | £6.95 | £7.25 |
How to pay less at Greggs
Choose a high-street shop rather than a station, airport or forecourt unit when you order ahead in the app; on the items we compared that is typically 20 to 25% cheaper.
Multipacks such as the Sausage Roll 4 Pack and doughnut 2 packs work out cheaper per item than buying singles, and a meal deal is usually cheaper than buying the same bake and drink separately.
Greggs says its app gives a free regular hot or iced drink as a welcome offer, a free sweet treat on your birthday, and the 10th item free after nine stamps in a category (Greggs, How to get free Greggs).
Frequently Asked Questions
What is the cheapest thing at Greggs?
Leaving out dips and add-ons, the cheapest item we saw was the Jam Doughnut at £1.10 in a high-street shop.
What is the best value for protein at Greggs?
Savoury Mince Pie: 28g of protein for £2.50, about 11.2g per £1.
Is Greggs cheaper in some shops?
Yes. High-street shops were the cheapest we checked; Central London and forecourt units charged about 20% and 25% more on typical items.






