Greggs vs Pret vs Costa: Breakfast Prices Compared
Greggs vs Pret vs Costa: Breakfast Prices Compared
Greggs vs Pret vs Costa is the breakfast question thousands of commuters ask every morning: which chain gives you the best start to the day for the least money? The short answer is that Greggs is almost always the most affordable of the three, and by a clear margin. A bacon breakfast roll costs £2.20 at Greggs, and the famous Greggs Breakfast Deal pairs any breakfast roll with a regular hot drink or juice for just £3.25. Pret and Costa both serve good breakfast food, but their prices are typically higher across the board, and neither offers a like-for-like deal at anywhere near the Greggs price.
In this guide we compare the three chains on price, choice, and value, using verified Greggs prices from our Greggs menu prices guide. Competitor prices are described in general terms only, because Pret and Costa prices vary widely by location and change often. What matters here is the pattern: Greggs is built around value, while Pret and Costa are priced more like premium coffee shops.
Why Greggs Wins on Breakfast Value
Greggs has always positioned itself as the affordable option on the high street, and breakfast is where that shows most. The chain serves breakfast until 11am every day, and the whole range is designed to be quick, filling, and cheap.
The roll is the hero
The backbone of the Greggs breakfast menu is the breakfast roll. A Bacon Breakfast Roll costs £2.20, a Sausage Breakfast Roll costs £2.20, and a Vegan Sausage Breakfast Roll costs £2.15. Step up to a Bacon & Sausage Breakfast Roll for £2.60, or an Omelette Breakfast Roll for £2.40. These are proper, filling rolls with two rashers or two sausages, not dainty cafe portions.
Baguettes for bigger appetites
If a roll is not enough, Greggs breakfast baguettes run from £2.90 for a Sausage Breakfast Baguette to £3.40 for a Bacon & Sausage Breakfast Baguette. The All Day Breakfast Baguette, packed with bacon, sausage, egg and cheese, costs £3.20. Even the largest breakfast option, the Hot Breakfast Wrap with sausage, cheesy omelette, hash brown, cheese and bacon in a tortilla, is £3.95.
Breakfast sides that stay cheap
Hash Browns (2 pack) cost £1.30, an All Butter Croissant is £1.25, and a Pain au Chocolat is £1.40. Simply Creamy Porridge, Golden Syrup Porridge, and Apple & Cinnamon Porridge are all £1.45. A Bacon & Cheese Wrap is £2.40. At these prices, you can build a full breakfast for less than the price of a single coffee at many premium chains.
Greggs Breakfast Prices in 2026
Here are the key verified Greggs breakfast prices for standard high-street stores (takeaway). Prices vary by store, and city-centre, London, airport, and station shops charge more, so treat these as the baseline.
- Bacon Breakfast Roll — £2.20
- Sausage Breakfast Roll — £2.20
- Vegan Sausage Breakfast Roll — £2.15
- Omelette Breakfast Roll — £2.40
- Bacon & Sausage Breakfast Roll — £2.60
- Sausage Breakfast Baguette — £2.90
- Omelette Breakfast Baguette — £3.20
- All Day Breakfast Baguette — £3.20
- Bacon & Sausage Breakfast Baguette — £3.40
- Hot Breakfast Wrap — £3.95
- Hash Browns (2 pack) — £1.30
- All Butter Croissant — £1.25
- Pain au Chocolat — £1.40
- Simply Creamy Porridge — £1.45
- Overnight Oats with Seeds & Dried Fruit — £2.95
For the full range, see our Greggs breakfast menu page, and for the details of every deal, read our Greggs breakfast menu full guide with prices.
The £3.25 Breakfast Deal: Greggs’ Secret Weapon
The Greggs Breakfast Deal is the single biggest reason Greggs wins this comparison. For £3.25 you get any breakfast roll plus a regular hot drink or a 250ml orange juice, served until 11am. The deal rose from £3.15 to £3.25 in May 2026, and Greggs has confirmed no further price rises are planned for 2026.
Do the maths: a Bacon Breakfast Roll (£2.20) plus a Regular Americano (£1.80) bought separately would cost £4.00. The deal saves you 75p every morning, which adds up to around £15 a month for a weekday commuter. There is also a Three-Part Breakfast Deal for £4.15, which adds a side such as hash browns or yoghurt to your roll and drink.
Neither Pret nor Costa offers a breakfast bundle at this price level. At Pret, a breakfast roll or baguette plus a coffee is typically a noticeably more expensive combination, and at Costa, pairing a breakfast bap with a flat white usually costs well over £5. The Greggs deal is not just cheaper — it is in a different price bracket entirely.
What Pret Offers at Breakfast
Pret A Manger focuses on fresh, made-today food with a premium feel. Its breakfast range leans towards granola pots, yoghurt bowls, pastries, and filled baguettes and croissants, with coffee brewed to a higher spec than a standard high-street cup. The quality is genuinely good, and Pret is a strong choice if you want something lighter or more “deli-style” than a sausage roll.
The catch is price. Pret’s breakfast items are typically priced well above Greggs equivalents, and a coffee at Pret generally costs more than a Greggs regular hot drink too. Pret also runs a coffee subscription scheme, which can bring the per-cup cost down if you drink coffee daily, but the food itself remains premium-priced. For a commuter watching the weekly budget, Pret is a treat rather than a daily habit.
What Costa Offers at Breakfast
Costa is first and foremost a coffee shop, and breakfast there revolves around the coffee. Its breakfast baps, toasties, and pastries are designed to go with a flat white or latte, and the sit-in cafe experience is a big part of the appeal. Costa’s coffee range is broad, with more milk and syrup options than Greggs, and the atmosphere suits people who want to sit down for twenty minutes rather than grab and go.
Again, though, the price reflects that experience. A Costa breakfast bap with a coffee typically costs significantly more than the Greggs £3.25 deal, and even a pastry-and-coffee stop at Costa usually runs higher than the equivalent at Greggs. Costa is a good choice when you want to linger over a proper coffee; it is not the value choice.
Side by Side: What Your Money Buys
Imagine you have £3.50 in your pocket on a weekday morning. At Greggs, that buys the full Breakfast Deal: a bacon or sausage roll plus a hot drink, with change to spare. At Pret or Costa, the same money would typically not cover a filled breakfast item plus a coffee — you would more likely be choosing between the food and the drink, or settling for a pastry only.
With £5, Greggs buys you the Three-Part Breakfast Deal (£4.15) plus a sweet treat, or a Hot Breakfast Wrap (£3.95) plus a hash brown side. At Pret or Costa, £5 generally gets you a breakfast item and a coffee, but little left over. The gap is not small, and it repeats every single day.
There is also the question of speed. Greggs shops are set up for fast takeaway service, which suits the morning rush. Pret is quick too, but Costa’s sit-in model means a longer stop. If your priority is getting fed and getting to work, Greggs wins on time as well as money.
When Pret or Costa Might Be Worth It
Value is not the only thing that matters, and there are mornings when the premium chains make sense. If you want a specific coffee — a particular roast, an oat milk flat white made just so — Costa’s coffee range is wider than Greggs’. If you want a lighter breakfast such as a fruit and yoghurt pot or a freshly made deli baguette, Pret’s range fits better. And if you are meeting someone and want to sit down comfortably, Costa’s seating wins.
The honest verdict is this: Greggs for everyday value, Pret or Costa for an occasional upgrade. Many commuters do exactly that — Greggs four days a week, a premium coffee on Friday.
How to Make Greggs Breakfast Even Cheaper
Greggs is already the cheapest of the three, but you can push the saving further. Always order the Breakfast Deal rather than buying items separately, since it saves around 75p a time. Check the Greggs app for app-only offers and rewards, which rotate regularly. If you finish breakfast early, a sweet treat plus hot drink deal from £2.85 makes a cheap second stop, and the full range of Greggs meal deals covers lunch too. For more ideas, see our guide to getting Greggs even cheaper.
Frequently Asked Questions
Is Greggs breakfast cheaper than Pret and Costa?
Yes, in general. A Greggs breakfast roll starts at £2.15, and the £3.25 Breakfast Deal (roll plus drink) is well below the typical cost of a comparable breakfast-plus-coffee at Pret or Costa, where both the food and the coffee are usually priced higher.
What time does Greggs stop serving breakfast?
Greggs serves breakfast until 11am every day. After 11am the breakfast rolls and baguettes are replaced by the main savouries and lunch range, so arrive before the cut-off to get the Breakfast Deal.
What is included in the Greggs Breakfast Deal?
The £3.25 Breakfast Deal includes any breakfast roll plus a regular hot drink or a 250ml orange juice. The Three-Part Breakfast Deal (£4.15) adds a side such as hash browns or yoghurt.
Is Greggs coffee as good as Costa coffee?
Greggs coffee is solid, straightforward high-street coffee at a much lower price — a Regular Americano is £1.80 and a Regular Latte is £2.40. Costa offers a wider, more premium coffee range, so coffee lovers may prefer Costa, but for a daily caffeine fix Greggs is excellent value.
The Bottom Line
Greggs vs Pret vs Costa is not really a close contest on price. Greggs breakfast rolls start at £2.15, the £3.25 Breakfast Deal is unmatched, and the whole range is built for commuters who want something hot, filling, and affordable. Pret and Costa both have their strengths — better coffee variety, lighter deli options, nicer seating — but they charge premium prices for them. For everyday breakfast value, Greggs wins, and it wins by a lot.
Check your local shop’s prices in the Greggs app before you go, since prices vary by store, and remember that this site is not affiliated with Greggs. Then start your morning the affordable way.

One Comment