Quick Answer

Healthiest chain breakfast: Costa porridge at ~270 kcal. Best high-protein under 400 kcal: McDonald’s Egg McMuffin at 290 kcal. Healthiest hotel option: Premier Inn grilled items, skip the pastries. At home: poached eggs on wholegrain toast at ~280 kcal.

Official Calorie Data — Every Major UK Chain

All calorie data below is sourced from official chain nutritional information published in 2026. Calories can vary slightly by location and preparation method.

ChainHealthiest OptionCaloriesProteinNotes
CostaPorridge (regular, no toppings)~270 kcal9gBest single chain option
McDonald’sEgg McMuffin290 kcal17gHigh protein for the calories
StarbucksProtein pot (eggs & spinach)~200 kcal12gSmallest but nutritionally solid
GreggsBacon roll (no butter)~316 kcal15gBetter than it looks calorically
WetherspoonsGrilled full English (no toast)~380 kcal32gHigh protein, fills you up
Premier InnGrilled items only, no pastries~350 kcal28gSkip hash browns and toast
Important: These are estimates based on standard servings. Buffet portions vary. Ask staff for official allergen/nutrition sheets at any chain — they are legally required to provide them.

Under 400 Calories — What You Can Actually Eat

The Healthiest Fast Food Breakfast: McDonald’s Egg McMuffin (290 kcal)

The McDonald’s Egg McMuffin is 290 calories with 17g of protein — one of the best calorie-to-protein ratios of any UK breakfast chain item. A Canadian bacon and egg McMuffin without butter drops to around 260 kcal. Order without hash browns to keep the meal under 350 kcal total. A McMuffin with a black coffee is around 300 kcal — a genuinely satisfying high-protein breakfast for the calories.

Best Coffee Shop Breakfast: Costa Porridge (270 kcal)

Costa porridge made with semi-skimmed milk and no toppings is approximately 270 kcal with 9g protein. Add a sprinkle of cinnamon (0 kcal) for flavour without sugar. Avoid the Costa fruit compote topping which adds approximately 80 kcal of sugar. A plain porridge and a black filter coffee from Costa is a 270 kcal, genuinely filling breakfast.

Best Home Breakfast Under 400 Calories

MealCaloriesProteinNotes
2 poached eggs on wholegrain toast (no butter)~280 kcal18gBest calorie-to-protein ratio
Overnight oats with berries (no added sugar)~320 kcal12gSlow-release energy
Greek yoghurt with berries and granola~350 kcal20gHigh protein, no cooking
Grilled full English (no toast, no hash browns)~380 kcal35gHighest protein option
Scrambled eggs (2) on 1 slice wholegrain~250 kcal16gLowest calorie hot option

For the full calorie breakdown of every component in a traditional full English, see our full English breakfast calories guide. For the complete vegan alternative with lower calorie count, see our vegan full English recipe. To compare with the full traditional version, see our full English breakfast recipe.

How to Make a Hotel Breakfast Healthier

At Premier Inn, Travelodge, or Holiday Inn buffets, it is entirely possible to eat a high-protein, sub-400-calorie breakfast:

Hotel Breakfast — Low-Calorie Strategy

  • Choose: Grilled tomatoes, mushrooms, baked beans, back bacon, eggs (poached or scrambled)
  • Limit: Sausages (high fat), hash browns (deep-fried), pastries (high sugar)
  • Skip: Toast and butter, croissants, pain au chocolat
  • Result: A plate of grilled full English components without bread or hash browns is approximately 350–400 kcal with 30g+ protein

For all gluten-free breakfast options at UK chains, see our gluten-free breakfast UK guide. For all vegan options, see our vegan breakfast UK guide. For the cheapest options while staying healthy, compare our cheapest breakfast UK guide.

Costa porridge (regular, no toppings) at approximately 270 calories is the healthiest single-item chain breakfast in the UK. For a higher-protein option, McDonald’s Egg McMuffin at 290 calories with 17g protein is the best calorie-to-protein ratio at any UK fast food chain. The Starbucks egg and spinach protein pot at around 200 calories is the lowest-calorie option but not particularly filling.

Yes — a grilled full English without toast and hash browns is approximately 380–400 calories with 30–35g protein. Choose grilled sausages, back bacon (not fatty streaky), poached or scrambled eggs, baked beans, grilled tomatoes and mushrooms. Skip the toast, butter, and hash browns. See our full English calories guide for the full breakdown per component.

For satiety and calorie control: grilled full English without toast (380 kcal, 35g protein), McDonald’s Egg McMuffin (290 kcal, 17g protein), or two poached eggs on wholegrain toast without butter (280 kcal, 18g protein). High-protein breakfasts keep you fuller for longer than carbohydrate-heavy options like pastries or cereals.

It can be. A Greggs bacon roll without butter is approximately 316 calories with 15g protein — not bad for a quick breakfast. The Greggs sausage roll is around 310 calories. However, Greggs pastry items and bakes are high in saturated fat and sodium. For the healthiest Greggs option, choose the porridge (where available) or the bacon roll without butter over the fried items.

Related Guides

Weekly Healthy Breakfast Tips

Calorie updates, healthiest options at every chain. Free. No spam.