Skip to content
0
Updated November 2026
Greggs Ham and Cheese Baguette
High protein
Sandwiches & Salads

Greggs Ham and Cheese Baguette

You can't beat a classic! Ham and cheese stuffed into a crusty baguette. Perfect with a bag of crisps.

£3.70 482 kcal
Eat in price£3.70
London & travel shops£4.45
Serving size196g

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

Nutrition

Calories482 kcal24% RI
Protein27g54% RI
Carbs57g22% RI
Fat15g21% RI
Sat. Fat8g40% RI
Sugar2.9g3% RI
Salt2.4g40% RI
Energy2029 kJ

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

Allergens

WheatMilk

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 and Cheese Baguette

The Ham and Cheese Baguette costs £3.70 at most Greggs shops in the UK and carries 482 kcal for a 196g serving. Our price comes from the standard Greggs list, which 2,018 shops use. Travel shops and central London branches ask £4.45, which is 20% more.

Of the 20 sandwiches & salads items, 16 are lighter, which puts this one at the hearty end. Greggs lists 27g of protein, 57g of carbohydrate (2.9g sugar), 15g of fat (8g saturates) and 2.4g of salt per serving. Measured against the adult reference intake, one Ham and Cheese Baguette covers 24% of your daily energy, 40% of your daily salt and 40% of your daily saturated fat.

3 sandwiches & salads items cost more, so it falls in the pricier half of the section. That is 7.3g of protein per £1 spent. Make it a meal with Regular Hot Chocolate (£2.30) and Glazed Ring Doughnut (£1.15) and the total comes to £7.15.

Among the closest alternatives in the section, against the BBQ Chicken & Bacon Pasta it carries 5.9g less sugar, at £0.10 extra and against the Mexican Chicken Baguette it carries 14.1g less sugar, at the same price.

Greggs lists these allergens: wheat and milk. Ask staff about allergies every time, and read our allergen guidance first.

Greggs Ham and Cheese Baguette Nutrition per Serving and per 100g

NutrientPer servingPer 100g% RI
Calories482 kcal246 kcal24%
Protein27g14g54%
Carbs57g29g22%
Fat15g7.9g21%
Sat. Fat8g4.1g40%
Sugar2.9g1.5g3%
Salt2.4g1.2g40%
Energy2029 kJ1035 kJn/a

Find the Ham and Cheese Baguette near you

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

Greggs locations

You might also like

Greggs BBQ Chicken & Bacon Pasta

BBQ Chicken & Bacon Pasta

Cooked pasta in a yoghurt and herb dressing and mayonnaise with sweetcorn and tomatoes, topped with smoked bacon and chicken breast in a BBQ sauce. All the best bits of a BBQ at your fingertips.

26g protein
£3.60 487 kcal
Greggs Mexican Chicken Baguette

Mexican Chicken Baguette

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 Mexican Chicken Baguette.

28g protein
£3.70 492 kcal
Greggs Mexican Chicken Oval Bite

Mexican Chicken Oval Bite

Slices of Mexican style chicken breast, chipotle chilli sauce, spicy mayo and mixed leaves in a seeded roll. It really is the G.O.A.T (greatest oval of all time).

26g protein
£3.60 462 kcal
Greggs Tandoori Chicken Baguette

Tandoori Chicken Baguette

Treat yourself to a baguette that’s big on flavour with our Tandoori Chicken Baguette. Roast chicken breast mixed with a tasty tandoori style mayonnaise, on a bed of fresh salad leaves.

25g protein
£3.60 459 kcal

Tools for the Ham and Cheese Baguette

FAQs

Frequently Asked Questions

Quick answers about the Greggs Ham and Cheese Baguette: 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 and Cheese Baguette at Greggs?

A Ham and Cheese Baguette costs £3.70 at standard Greggs shops in the UK. Central London and travel shops charge £4.45.

How many calories are in a Greggs Ham and Cheese Baguette?

Greggs lists 482 kcal in a 196g serving, or 246 kcal per 100g.

Is the Greggs Ham and Cheese Baguette vegan or vegetarian?

It is not vegetarian. Try one of the 4 meat-free sandwiches & salads options.

What allergens are in the Ham and Cheese Baguette?

2 allergens: wheat and milk.

How much protein is in the Greggs Ham and Cheese Baguette?

It provides 27g, which is 54% 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