If there is one thing worth knowing about Greggs, it is the meal deals. They are the cheapest way to eat there, and once you know how they work you will never buy food and drink separately again.
How the deals work
Every deal follows the same pattern: choose a food item from the deal's range, add any regular hot or cold drink, and pay one set price. The saving comes from the bundle costing less than the two items bought on their own, usually by £1 to £1.50.
Breakfast deals
Served until around 11am. The breakfast roll deal pairs any breakfast roll with any regular hot drink for £3.60 at standard shops. A bacon roll (£2.85) plus a white coffee (£2.05) would be £4.90 separately, so the deal saves £1.30. The breakfast baguette deal does the same with any breakfast baguette for £4.25.
Lunchtime deals
The savoury roll deal is the cheapest on the menu at £2.95: any sausage roll, including vegan, plus any regular drink. The bake deal covers any bake or melt, like the steak bake or the sausage, bean and cheese melt, with a drink for £3.95. The sandwich deal pairs any sandwich, baguette, wrap or salad with a drink for £3.95. The hot food deal covers pizza slices, chicken goujons and hot baguettes with a drink for £4.50.
Afternoon deal
The sweet treat deal pairs any doughnut or yum yum with a regular coffee for £2.60, which is made for the mid afternoon slump.
Are the deals available everywhere?
Most shops run the full set of deals, but franchise shops at airports, stations and service stations sometimes vary the range or the price slightly. The deal prices above are for standard shops; London and franchise shops charge a little more, in line with their normal price tiers.
Getting the most out of them
The saving is biggest when you pair the priciest items in the range. A breakfast baguette deal with a large coffee upgraded, or a bake deal with the most expensive bake, stretches the value furthest. And if you eat at Greggs most workdays, the weekly saving from always taking the deal adds up to a free lunch every week or two.

Breakfast Roll Deal
600 kcal
Any breakfast roll plus any regular hot drink, the morning commuter classic.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Breakfast Baguette Deal
660 kcal
Any breakfast baguette plus any regular hot drink for hungrier mornings.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Savoury Roll Deal
430 kcal
Any sausage roll or vegan roll plus any regular hot or cold drink.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Bake Deal
550 kcal
Any bake or melt plus any regular hot or cold drink.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Sandwich Deal
480 kcal
Any sandwich, baguette, wrap or salad plus any regular drink.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Hot Food Deal
540 kcal
Any pizza slice, chicken goujons or hot baguette plus any regular drink.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Sweet Treat Deal
320 kcal
Any doughnut or yum yum plus a regular coffee for the afternoon slump.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.