Greggs Breakfast Menu: Full Guide with Prices (2026)
Greggs breakfast is one of the best-value starts to the day on the British high street. Rolls from £2.15, porridge at £1.45, and a breakfast deal at £3.25 that covers your roll and hot drink — all served fresh every morning until 11am. This guide covers every Greggs breakfast item with 2026 prices, so you can plan the perfect (and affordable) morning stop.
Affordable breakfast rolls: the classics
Breakfast rolls are the heart of the Greggs morning menu. Each comes on a soft roll with a proper filling, and every option is under £2.65:
- Bacon Breakfast Roll — £2.20 (two rashers of bacon)
- Sausage Breakfast Roll — £2.20 (two pork sausages)
- Vegan Sausage Breakfast Roll — £2.15 (the cheapest roll on the menu)
- Omelette Breakfast Roll — £2.40 (the vegetarian hot option)
- Bacon & Sausage Breakfast Roll — £2.60
- Bacon & Omelette Breakfast Roll — £2.60
- Sausage & Omelette Breakfast Roll — £2.60
The bacon and sausage rolls at £2.20 are the icons — two rashers or two sausages in a soft white roll, and consistently among the cheapest hot breakfasts anywhere on the high street. The vegan sausage roll at £2.15 is a standout too: cheaper than its meaty siblings and just as filling.
Breakfast baguettes: the bigger appetite option
Need more than a roll? Greggs breakfast baguettes use a longer, crustier baguette with a more generous filling:
- Sausage Breakfast Baguette — £2.90
- Bacon Breakfast Baguette — around £3.10
- Omelette Breakfast Baguette — £3.20
- All Day Breakfast Baguette — £3.20 (bacon, sausage, egg & cheese)
- Bacon & Sausage Breakfast Baguette — £3.40
- Bacon & Omelette Breakfast Baguette — £3.40
- Sausage & Omelette Breakfast Baguette — £3.40
The All Day Breakfast Baguette (£3.20) is the one to beat for value — bacon, sausage, egg and cheese in a single baguette for less than most café breakfasts cost on their own. Note that baguettes qualify for the Three-Part Breakfast Deal (£4.15), which adds a side (hash brown or yoghurt) and a drink.
Wraps: the hot breakfast wrap and lighter choices
For something a bit different, the Hot Breakfast Wrap (£3.95) packs sausage, cheesy omelette, hash brown, cheese and bacon into a soft tortilla — essentially a full cooked breakfast you can eat one-handed. There’s also a Bacon & Cheese Wrap (£2.40) for a lighter, cheaper option.
The Hot Breakfast Wrap has its own deal: Hot Breakfast Wrap + Drink for £4.70. It’s the priciest breakfast on the menu, but it replaces a café breakfast that would easily cost twice as much.
Hash browns and breakfast sides
No Greggs breakfast is complete without hash browns. A 2-pack of hash browns costs £1.30, and some shops sell a single hash brown for around 85p. They’re also the default side in the Three-Part Breakfast Deal (£4.15), which is often cheaper than buying roll, hash browns and drink separately.
Other breakfast-friendly sides include the Melon & Grape Fruit Pot (£1.50) and Apple & Strawberry Fruit Pot (£1.50) — the latter is one of the lightest items on the entire menu — plus Fat Free Greek Style Yoghurt (£1.60) with strawberry compote.
Porridge, croissants and lighter starts
Greggs does a surprisingly good budget porridge. Simply Creamy, Golden Syrup, and Apple & Cinnamon porridges are all £1.45 — cheaper than any coffee-shop porridge in the country. There’s also Overnight Oats with Seeds & Dried Fruit (£2.95) for a more substantial cold option.
From the bakery case, an All Butter Croissant is £1.25 and a Pain au Chocolat is £1.40 — both work with the Sweet Treat + Hot Drink deal later in the day, but at breakfast they’re simply the cheapest warm options on the menu.
The £3.25 Breakfast Deal: the maths
The headline act is the Breakfast Deal at £3.25: any breakfast roll plus a regular hot drink or 250ml orange juice, served until 11am. Here’s why you should never skip it:
- Bacon breakfast roll (£2.20) + regular americano (£1.80) = £4.00 separately → £3.25 deal (saves 75p)
- Sausage breakfast roll (£2.20) + regular latte (£2.40) = £4.60 separately → £3.25 deal (saves £1.35)
- Bacon & sausage roll (£2.60) + regular cappuccino (£2.40) = £5.00 separately → £3.25 deal (saves £1.75)
The more expensive your roll and drink, the more the deal saves you — so order the large-tasting combo you actually want and let the deal do the work.
When is Greggs breakfast served?
Greggs serves breakfast until 11am daily at all shops. The cut-off is strict — at 11am the breakfast menu switches to the main lunch range, so aim to arrive by 10:45am to be safe. The Breakfast Deal follows the same window: no deal after 11am.
See our full Greggs menu with prices for the complete range, our breakfast menu page for a quick-reference list, and our meal deals guide for every current offer including the £3.25 breakfast deal.
Prices shown are standard-tier takeaway prices and vary by store — London and airport shops charge more, and prices can change during the year. This site is an independent price guide and is not affiliated with Greggs.
FAQs
What time does Greggs stop serving breakfast?
Greggs stops serving breakfast at 11am daily, seven days a week. Arrive by 10:45am to be safe, as the switch to the lunch menu is strict.
What’s 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. It’s available until 11am daily and can save you up to £1.75 versus buying the same items separately.
Is there a vegan Greggs breakfast?
Yes — the Vegan Sausage Breakfast Roll (£2.15) is the cheapest roll on the breakfast menu, and the Oat & Raisin Cookie (£1.10) plus porridge options (£1.45) give you lighter plant-based choices too.

13 Comments