← Sandwiches & salads

Greggs Ham & Cheese Baguette: Price & Calories

A Greggs Ham & Cheese Baguette costs £4.45 (Click + Collect, London, 94 Great Portland St, 14 September 2026) and has 482 kcal per portion. Prices vary by shop type, so the table below lists each one we checked.

Greggs Ham & Cheese Baguette — price and calories
Quick Summary & Nutrition Facts

A standard portion of Greggs Ham & Cheese Baguette contains 482 kcal and 27g protein. The price depends on the shop type: £3.70 at a high-street shop, £4.45 at a central london, and £4.65 at a forecourt / roadside. Figures marked observed were read from the Greggs Click + Collect menu on the dates shown below; estimates are labelled.

Observed Price£4.45London, 94 Great Portland St, 14 September 2026
Energy / Calories482 kcalPer portion (official guide)
Protein27gPer portion
Saturated Fat8gPer portion

About Ham & Cheese Baguette

The Ham & Cheese Baguette is priced at £4.45 in the City of London and delivers 27g of protein for its 482 calories — one of the higher protein figures in this whole list. Fat is 15g, with 8g of that saturated, carbs come to 57g, and sugar is notably low at just 2.9g. Salt sits at 2.4g, the highest of the sandwiches covered here, so it's worth factoring in if you're watching sodium across the day. Between the protein count and the low sugar, this reads as one of the more balanced savoury options on the baguette side of the menu, even if the salt figure means it's not one to have twice in a day without thinking about it.

Ham & Cheese Baguette: nutrition in context

One portion of Ham & Cheese Baguette supplies 482 kcal, about 24% of the 2,000 kcal adult reference intake used on UK labels. The energy is fairly evenly spread: about 29% fat, 48% carbs and 23% protein in the macros, based on 15 g, 57 g and 27 g per portion.

Salt is the figure to watch: 2.4 g is about 40% of the 6 g adult reference intake. Saturated fat is 8 g, about 40% of the 20 g reference intake.

Searching for Ham & Cheese Baguette near me: not every shop stocks every item, so confirm with your nearest Greggs first.

Similar sandwiches & salads to compare

How Ham & Cheese Baguette compares in Sandwiches & salads

  • At 482 kcal, this is 38% above the sandwiches & salads average of 349 kcal (based on 48 other items with recorded calories).
  • At £4.45, it is 17% more expensive than the typical sandwiches & salads item (category average: £3.79).
  • With 27g of protein, it's among the higher-protein options in this category — more than 92% of other sandwiches & salads items.

Nutritional Values

Per portion
Energy (Calories)482 kcal
Total Fat15 g
Saturated Fat8 g
Carbohydrates57 g
Sugars2.9 g
Protein27 g
Salt2.4 g
Source: Greggs' published nutritional information (downloaded 2026-09-14). Portion values are based on standard recipe formulations.

Price by Shop Type

Prices last checked: 21 September 2026
High-street shop£3.70
Observed: Sheffield, 100 The Moor (high-street shop) via greggs.com Click + Collect menu, 21 September 2026 Source
Central London£4.45
Observed: London, 94 Great Portland St via greggs.com Click + Collect menu, 14 September 2026 Source
Forecourt / roadside£4.65
Observed: EG On The Move Rotherham (forecourt unit) via greggs.com Click + Collect menu, 21 September 2026 Source
Prices differ by shop type; see how we check and estimate Greggs prices.

Allergens & Dietary Information

Contains: wheat (gluten), milk

May contain (cross-contact risk): rye (gluten), barley (gluten), oats (gluten), spelt, soya, egg, fish, celery, sulphites, mustard

Source: Greggs Allergen Guide, Version 12 (03.09.26) (section: Sandwiches). Greggs prepares food in shared bakery kitchens, so always check the current guide or ask shop staff if you have an allergy.

Greggs Ham & Cheese Baguette: quick answers

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

A Greggs Ham & Cheese Baguette has 482 kcal per portion, with 15g fat, 8g saturates, 57g carbohydrate, 2.9g sugars, 27g protein and 2.4g salt. These figures come from the nutritional information Greggs publishes.

How much does a Greggs Ham & Cheese Baguette cost?

We recorded £3.70 in a high-street shop, £4.45 in a Central London shop and £4.65 in a forecourt or roadside unit (read from the Greggs Click + Collect menu, 21 September 2026). Greggs prices change by shop type, so your local shop may differ.

How much protein is in a Greggs Ham & Cheese Baguette?

A Greggs Ham & Cheese Baguette has 27g of protein per portion, out of 482 kcal, according to Greggs' published nutritional information. Highest protein Greggs items, ranked

Is the Greggs Ham & Cheese Baguette halal?

Greggs does not label the Ham & Cheese Baguette, or any other product, as halal. Greggs says some supplier chicken meets Halal Food Authority requirements, but its shops and bakeries are not separated, so it makes no halal claim for finished food. Is Greggs halal? Item-by-item answers

What allergens are in a Greggs Ham & Cheese Baguette?

The Greggs allergen guide lists wheat (gluten) and milk for the Ham & Cheese Baguette, and says it may contain rye (gluten), barley (gluten), oats (gluten), spelt, soya, egg, fish, celery, sulphites and mustard. Always check the latest guide before eating if you have an allergy.

Also searched as: greggs ham and cheese baguette, greggs ham and cheese baguette price, greggs cheese and ham baguette calories.

Keep exploring from Ham & Cheese Baguette

MORE IN THIS CATEGORY

Explore more sandwiches & salads

View all Sandwiches & salads →
Helpful Advice

Related Guides & Food Questions

All Guides →
menu guide

Greggs Lunch Menu With Prices: Sandwiches, Baguettes, Pasta and Soup

The Greggs lunch menu with prices and calories: sandwiches, baguettes, pasta pots and soup from…

Read guide →
nutrition guide

Greggs Salt & Sodium Content Ranked: Lowest to Highest Across Menu

Programmatic ranking of salt and calculated sodium across 271 Greggs menu items: lowest to high…

Read guide →
nutrition guide

Greggs Sausage Roll Calories: Regular, Vegan, Mini and 4 Pack Compared

A Greggs sausage roll has 347 kcal; the vegan roll has 308. Compare the mini rolls and 4 pack, …

Read guide →
↑