Skip to content
0
Updated November 2026
Greggs Ham & Cheese Toastie
High protein
Hot Food

Greggs Ham & Cheese Toastie

Honey roast ham and mature Cheddar cheese sandwiched between white bread with sourdough, topped with béchamel sauce and grated mixed cheese. A lunchtime champion.

£3.80 543 kcal
Eat in price£3.80
London & travel shops£4.55
Serving size207.4g
CategoryHot Food

Prices may vary by shop, and between eating in, takeaway, click and collect and delivery apps.

Nutrition

Calories543 kcal27% RI
Protein31g62% RI
Carbs58g22% RI
Fat20g29% RI
Sat. Fat11g55% RI
Sugar6.2g7% RI
Salt2.5g42% RI
Energy2279 kJ

* Values per serving. RI = reference intake of an average adult (8400 kJ / 2000 kcal). Updated November 2026. Compare with the full Greggs calorie list or the Greggs nutrition and allergens.

Allergens

SoyaWheatMilk

Contains the allergens listed above, as published by Greggs. Greggs kitchens handle ingredients containing other allergens. Always check with staff if you have a severe allergy.

About the Greggs Ham & Cheese Toastie

The Ham & Cheese Toastie costs £3.80 at most Greggs shops in the UK and carries 543 kcal for a 207.4g serving. Roughly 7 in 10 Greggs shops sell it at this price. The London and travel price is £4.55, £0.75 above the high street.

That is 845 kcal below the Hot Food average of 1388 kcal, making it the 9th lightest of 26 items in the section. The macros break down as 31g of protein, 58g of carbohydrate (6.2g sugar), 20g of fat (11g saturates) and 2.5g of salt. In reference intake terms: 27% of your daily energy, 42% of your daily salt and 55% of your daily saturated fat.

Price wise it lands 8th of 26 in Hot Food, at about £0.70 per 100 kcal. Each pound buys 8.2g of protein. For a fuller order, add Regular Hot Chocolate (£2.30) and Belgian Bun (£1.45), which takes the bill to £7.55.

Among the closest alternatives in the section, against the Cheese & Caramelised Onion Toastie it carries 8.8g less sugar, at the same price and against the Hot Southern Fried Chicken Baguette it carries 9.8g less sugar, at £0.30 less.

Declared allergens: soya, wheat and milk. For cross contact risks, read the allergen guidance page.

Greggs Ham & Cheese Toastie Nutrition per Serving and per 100g

NutrientPer servingPer 100g% RI
Calories543 kcal262 kcal27%
Protein31g15g62%
Carbs58g28g22%
Fat20g9.6g29%
Sat. Fat11g5.5g55%
Sugar6.2g3g7%
Salt2.5g1.2g42%
Energy2279 kJ1099 kJn/a

Find the Ham & Cheese Toastie near you

Search every Greggs shop in the UK by town or postcode and check this week's opening hours.

Greggs near you

You might also like

Greggs Cheese & Caramelised Onion Toastie

Cheese & Caramelised Onion Toastie

Caramelised onion chutney, sliced mature Cheddar cheese and red onion sandwiched between white bread made with sourdough, topped with béchamel sauce and grated mixed cheese. Guaranteed to be loved by dads, divas and Donna down the street – and all for a good reason.

Meat-free 25g protein
£3.80 548 kcal
Greggs Hot Southern Fried Chicken Baguette

Hot Southern Fried Chicken Baguette

Southern fried style coated chicken strips, sliced mature Cheddar cheese, sliced red onion and chipotle chilli sauce, packed into a crunchy white baguette.

25g protein
£4.10 557 kcal
Greggs Hot Mexican Chicken Baguette

Hot Mexican Chicken Baguette

Here’s a sandwich that’s bursting with flavour and just enough kick to have you eyeing up your pal’s iced drink (remember when you thought you didn’t want one?). Packed with delicious spicy chicken breast, Cheddar cheese with chilli, sliced red onion, fiery jalapeños and a dollop of chipotle chilli sauce and spicy mayo - if you like your sandwich with a little sizzle, you’ll love our sensational Spicy Chicken Baguette.

27g protein
£4.10 495 kcal
Greggs Hot Ham and Cheese Baguette

Hot Ham and Cheese Baguette

You can't beat a classic! Ham and cheese stuffed into a crusty baguette, and toasted. Pair with wedges, and you’re onto a winner.

28g protein
£4.10 484 kcal

Tools for the Ham & Cheese Toastie

FAQs

Frequently Asked Questions

Quick answers about the Greggs Ham & Cheese Toastie: price, calories, protein, allergens and diet.

Still have a question?

For orders, refunds or shop issues, contact Greggs directly through its official site.

Visit Official Site

Or read all our Greggs FAQs and the Greggs insider handbook.

How much is a Ham & Cheese Toastie at Greggs?

Most shops sell the Ham & Cheese Toastie for £3.80. Expect £4.55 in central London.

How many calories are in a Greggs Ham & Cheese Toastie?

Greggs lists 543 kcal in a 207.4g serving, or 262 kcal per 100g.

Is the Greggs Ham & Cheese Toastie vegan or vegetarian?

It is not vegetarian. Try one of the 8 meat-free hot food options.

What allergens are in the Ham & Cheese Toastie?

It contains soya, wheat and milk, according to Greggs.

How much protein is in the Greggs Ham & Cheese Toastie?

It provides 31g, which is 62% of the daily reference intake for protein.

Popular on the Greggs menu

POPULAR
Greggs Sausage Roll

Sausage Roll

The Nation's favourite Sausage Roll, made from seasoned sausage meat and wrapped in layers of crisp, golden puff pastry.

£1.35 347 kcal
POPULAR
Greggs Vegan Roll Pork-Free

Vegan Roll Pork-Free

Greggs' most hotly-debated Vegan Roll Pork-Free. Seasoned Quorn with Mycoprotein filling wrapped in puff pastry.

Vegan
£1.35 308 kcal
POPULAR
Greggs Steak Bake

Steak Bake

Packed with diced cuts of beef in a rich and tasty gravy, this golden puff pastry parcel has been a firm favourite for years.

£2.25 411 kcal
POPULAR
Greggs Cheese & Onion Bake

Cheese & Onion Bake

Cheese heaven. A blend of Cheddar cheese and soft cream cheese with diced onions, enclosed in golden puff pastry.

Meat-free
£2.10 436 kcal