Greggs Breakfast Menu 2026
Updated 12 September 2026. 19 dishes from the Greggs breakfast menu, with prices, calories and allergens.
Greggs Breakfast Menu at a Glance
Dishes
19
in one section
Prices
£1.75
up to £4.50
Calories
154–557 kcal
19 dishes with a figure
Greggs lists 19 dishes on its breakfast menu. Prices run from £1.75 to £4.50, and the cheapest is All Butter Croissant at £1.75.
Calories run from 154 kcal for Hash Brown (2 pack) to 557 kcal for Sausage and Omelette Breakfast Baguette. These are the chain's own published figures for each portion, the same numbers that sit on each dish's own page.
The average breakfast dish of 150 kcal or more comes to 374 kcal, 299 kcal lighter than the 673 kcal average across the full menu.
A priced breakfast dish averages £2.75, against £2.71 across every priced item on the full menu.
Updated 12 September 2026. Prices and availability are set branch by branch, so the menu in your own branch has the final word.

Greggs Breakfast Menu
19 dishes, priced from £1.75 to £4.50. The lightest is Hash Brown (2 pack) at 154 kcal and the heaviest Sausage and Omelette Breakfast Baguette at 557 kcal.
| Item | Price | Calories |
|---|---|---|
| Bacon Breakfast Roll | £2.40* | 321 kcal |
| Sausage Breakfast Roll | £2.40* | 377 kcal |
| Omelette Breakfast Roll | £2.40* | 352 kcal |
| Bacon and Omelette Breakfast Roll | £2.60* | 363 kcal |
| Bacon and Sausage Breakfast Roll | £2.60* | 405 kcal |
| Sausage and Omelette Breakfast Roll | £2.60* | 395 kcal |
| Bacon Breakfast Baguette | £3.20* | 462 kcal |
| Sausage Breakfast Baguette | £3.20* | 543 kcal |
| Omelette Breakfast Baguette | £3.20* | 441 kcal |
| Bacon and Omelette Breakfast Baguette | £4.50* | 504 kcal |
| Bacon and Sausage Breakfast Baguette | £4.50* | 550 kcal |
| Sausage and Omelette Breakfast Baguette | £4.50* | 557 kcal |
| Bacon and Cheese Wrap | varies by branch | 358 kcal |
| Hash Brown (2 pack) | £1.85* | 154 kcal |
| Pain au Chocolat | £1.85* | 299 kcal |
| All Butter Croissant | £1.75* | 292 kcal |
| Simply Creamy Porridge (Ready to eat) | £2.00* | 249 kcal |
| Golden Syrup Flavour Porridge (Ready to eat) | £2.00* | 249 kcal |
| Apple & Cinnamon Flavour Porridge (Ready to eat) | £2.00* | 232 kcal |
Lowest-Calorie Greggs Breakfast Options
The lightest dishes of 150 kcal or more on the breakfast menu, in Greggs’ own figures. Drinks, sauces and small extras are left out so the list compares like with like.
| Item | Calories | Fat | Carbs | Protein | Salt |
|---|---|---|---|---|---|
| Hash Brown (2 pack) | 154 kcal | 6.6g | 21g | 1.6g | 0.53g |
| Apple & Cinnamon Flavour Porridge (Ready to eat) | 232 kcal | 4.4g | 37g | 8g | 0.47g |
| Simply Creamy Porridge (Ready to eat) | 249 kcal | 4.1g | 43g | 7.5g | 0.11g |
| Golden Syrup Flavour Porridge (Ready to eat) | 249 kcal | 4.3g | 43g | 7.6g | 0.47g |
| All Butter Croissant | 292 kcal | 13g | 35g | 7.1g | 0.79g |
| Pain au Chocolat | 299 kcal | 14g | 35g | 6.6g | 0.55g |
| Bacon Breakfast Roll | 321 kcal | 12g | 33g | 19g | 1.9g |
| Omelette Breakfast Roll | 352 kcal | 14g | 35g | 19g | 1.3g |
| Bacon and Cheese Wrap | 358 kcal | 23g | 25g | 14g | 1.5g |
| Bacon and Omelette Breakfast Roll | 363 kcal | 15g | 34g | 22g | 1.9g |
Highest-Protein Breakfast Picks
Ranked by grams of protein per portion. The calorie column sits beside it, so the trade-off is visible at a glance.
| Item | Calories | Fat | Carbs | Protein | Salt |
|---|---|---|---|---|---|
| Bacon and Omelette Breakfast Baguette | 504 kcal | 17g | 58g | 29g | 2.5g |
| Bacon and Sausage Breakfast Baguette | 550 kcal | 20g | 63g | 29g | 3.1g |
| Sausage and Omelette Breakfast Baguette | 557 kcal | 20g | 65g | 27g | 2.4g |
| Bacon Breakfast Baguette | 462 kcal | 14g | 56g | 26g | 2.6g |
| Sausage Breakfast Baguette | 543 kcal | 19g | 67g | 24g | 2.6g |
| Bacon and Omelette Breakfast Roll | 363 kcal | 15g | 34g | 22g | 1.9g |
| Bacon and Sausage Breakfast Roll | 405 kcal | 17g | 39g | 22g | 2.4g |
| Omelette Breakfast Baguette | 441 kcal | 13g | 58g | 21g | 1.6g |
Tips for Ordering from the Greggs Breakfast Menu
The lightest dish of 150 kcal or more
Hash Brown (2 pack) is the lowest-calorie dish of 150 kcal or more on the breakfast menu, at 154 kcal. The heaviest, Sausage and Omelette Breakfast Baguette, carries 557 kcal, so the choice of dish moves the total by 403 kcal before a drink is added.
Most protein for the plate
Bacon and Omelette Breakfast Baguette has the most protein on the breakfast menu at 29g for 504 kcal. The next two are Bacon and Sausage Breakfast Baguette (29g) and Sausage and Omelette Breakfast Baguette (27g).
Watch the salt
Bacon and Sausage Breakfast Baguette carries 3.1g of salt, the most on the breakfast menu. The NHS daily maximum for adults is 6g, so that one dish is 52% of it.
Where the price gap is
The breakfast menu spans £2.75 from the cheapest to the dearest dish. Prices here come from Greggs’ own menu or a dated listing, and your branch can charge a little more or less.
Check the allergen list per dish
19 of the 19 dishes carry a published allergen list, and 1 of those list no gluten. Each dish page shows its own list, and the kitchen remains the final check for a severe allergy.
Allergens on the Greggs Breakfast Menu
How many of the 19 dishes with a published allergen list declare each of the 14 regulated allergens. Each dish page shows the full list, including anything Greggs marks as a possible trace.
A published list cannot account for a shared kitchen. If an allergy is severe, ask staff on the day before you order.
Greggs Breakfast Times
Breakfast hours are set per branch, and a branch inside a station or a motorway services often keeps different hours from one on the high street. We have not found a single national time to quote, so we do not print one. Our Greggs locations page lists the opening times for each branch.
