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.
Prices may vary by shop, and between eating in, takeaway, click and collect and delivery apps.
Nutrition
* 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
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
| Nutrient | Per serving | Per 100g | % RI |
|---|---|---|---|
| Calories | 482 kcal | 246 kcal | 24% |
| Protein | 27g | 14g | 54% |
| Carbs | 57g | 29g | 22% |
| Fat | 15g | 7.9g | 21% |
| Sat. Fat | 8g | 4.1g | 40% |
| Sugar | 2.9g | 1.5g | 3% |
| Salt | 2.4g | 1.2g | 40% |
| Energy | 2029 kJ | 1035 kJ | n/a |
You might also like
Tools for the Ham and Cheese Baguette
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 SiteOr 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