Skip to content
0
Updated November 2026
Greggs Large Hot Chocolate
Meat-free Under 300 kcal
Drinks & Snacks

Greggs Large Hot Chocolate

Hot chocolate made with fat reduced Fairtrade cocoa powder. This cup of magic is a favourite for every time of year.

£2.90 290 kcal
Eat in price£2.90
London & travel shops£3.40
Serving size439.1g

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

Nutrition

Calories290 kcal15% RI
Protein8.8g18% RI
Carbs48g18% RI
Fat6.6g9% RI
Sat. Fat5.3g27% RI
Sugar42g47% RI
Salt0.6g10% RI
Energy1216 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 Greggs nutrition and allergens.

Allergens

Milk

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 Large Hot Chocolate

The Large Hot Chocolate costs £2.90 at most Greggs shops in the UK and carries 290 kcal for a 439.1g serving. That figure comes from the price list used by 2,018 of the 2,819 shops we track. Shops on the London and travel price list charge £3.40, so you pay £0.50 more there.

Of the 38 drinks & snacks items, 35 are lighter, which puts this one at the hearty end. The macros break down as 8.8g of protein, 48g of carbohydrate (42g sugar), 6.6g of fat (5.3g saturates) and 0.6g of salt. Measured against the adult reference intake, one Large Hot Chocolate covers 15% of your daily energy, 10% of your daily salt and 27% of your daily saturated fat.

On price it is the 33rd cheapest of 38 priced drinks & snacks items, which works out at £1.00 per 100 kcal. Make it a meal with Sausage Roll (£1.35) and the total comes to £4.25.

Other sizes are on the menu too: the Regular Hot Chocolate comes to 219 kcal at £2.30.

Side by side with its nearest neighbours, against the Large Mocha it carries 8g more sugar, at the same price and next to the Regular Candy Cane Mint Hot Chocolate (279 kcal) it has 1.8g more protein and costs the same.

Greggs lists these allergens: milk. Meat-free by description, without a vegan label. Ask staff about allergies every time, and read our allergen guidance first.

Greggs Large Hot Chocolate Nutrition per Serving and per 100g

NutrientPer servingPer 100g% RI
Calories290 kcal66 kcal15%
Protein8.8g2g18%
Carbs48g11g18%
Fat6.6g1.5g9%
Sat. Fat5.3g1.2g27%
Sugar42g9.5g47%
Salt0.6g0.13g10%
Energy1216 kJ277 kJn/a

Find the Large Hot Chocolate near you

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

Greggs near me

You might also like

Greggs Large Mocha

Large Mocha

Freshly ground espresso, steamed milk and cocoa. It’s coffee and hot chocolate. Together. Genius.

Meat-free
£2.90 300 kcal
Greggs Regular Candy Cane Mint Hot Chocolate

Regular Candy Cane Mint Hot Chocolate

Fairtrade fat reduced cocoa powder, semi-skimmed milk and mint flavour syrup with sweetener, topped with cream and peppermint flavour sugar sprinkles. Guaranteed to turn a few heads.

Meat-free
£2.90 279 kcal
Greggs Fruity Flapjack

Fruity Flapjack

Flapjack with raisins, sultanas, pumpkin seeds and sunflower seeds. Whether you pair it with tea, coffee or a bottle of refreshing Fairtrade juice – tuck in now and thank us later.

Meat-free
£1.50 253 kcal
Greggs Caramel Crispy Bar

Caramel Crispy Bar

Gluten free crisped rice coated in chocolate, topped with a layer of caramel and milk chocolate and finished with a white chocolate drizzle. This tasty snack is red-carpet-ready and the perfect go-to for when you’re on the move.

Meat-free
£1.50 242 kcal

Tools for the Large Hot Chocolate

FAQs

Frequently Asked Questions

Quick answers about the Greggs Large Hot Chocolate: 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 Large Hot Chocolate at Greggs?

A Large Hot Chocolate costs £2.90 at standard Greggs shops in the UK. Central London and travel shops charge £3.40.

How many calories are in a Greggs Large Hot Chocolate?

Expect 290 kcal (1216 kJ) from one Large Hot Chocolate.

Is the Greggs Large Hot Chocolate vegan or vegetarian?

There is no meat or fish in it by name, so many vegetarians choose it. It contains milk, so it is not vegan.

What allergens are in the Large Hot Chocolate?

Greggs declares milk; tell staff about any allergy before ordering.

What is the difference between the Large Hot Chocolate and the Regular Hot Chocolate?

The Large Hot Chocolate is £2.90 with 290 kcal, while the Regular Hot Chocolate is £2.30 with 219 kcal. Serving sizes are 439.1g and 372g.

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