Greggs breakfast is one of the best value starts to the day on the high street. Served every morning until around 11am, the range covers hot rolls, baguettes, porridge and pastries, all baked fresh in store.
The breakfast rolls are the heart of the menu. Sausage and bacon rolls cost £2.85 each in standard shops, served warm in a soft white roll. The baguettes step things up: omelette, bacon and omelette, and the all day breakfast baguette with sausage, bacon and omelette together, ranging from £3.45 to £3.65.
For lighter mornings there is porridge with golden syrup at £1.75 and a pain au chocolat at £1.45. Fresh orange juice at £1.60 rounds out the drinks side alongside the full hot drinks menu.
The smart way to order is the breakfast meal deal. Any breakfast roll with any regular hot drink costs £3.60, saving about £1.30 against buying separately. The breakfast baguette deal at £4.25 works the same way for the bigger appetites.
Prices below are for standard shops. Central London shops charge roughly 12 to 18 percent more and franchise shops roughly 25 to 35 percent more. Breakfast finishes at around 11am in most shops, so arrive before 10:30am to be safe.

Sausage Breakfast Roll
480 kcal
A soft white roll packed with a seasoned pork sausage, served warm from the oven.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Bacon Breakfast Roll
420 kcal
Crispy smoked bacon rashers in a soft roll, a proper start to the morning.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Omelette Breakfast Baguette
520 kcal
Fluffy omelette folded into a crusty baguette, simple and filling.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Bacon and Omelette Baguette
560 kcal
Smoked bacon and soft omelette together in a warm baked baguette.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
All Day Breakfast Baguette
640 kcal
Sausage, bacon and omelette all in one baguette for the biggest appetites.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Porridge Pot with Golden Syrup
320 kcal
Creamy porridge made with milk and finished with a golden syrup swirl.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Pain au Chocolat
290 kcal
Warm croissant with a sweet filling, baked fresh every morning.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.
Fresh Orange Juice
110 kcal
Freshly squeezed orange juice, the classic breakfast sidekick.
Eat-in prices may include VAT. Prices checked October 2026 and may vary by location.