Greggs Regular Mocha
Freshly ground espresso, steamed milk and cocoa. It’s coffee and hot chocolate. Together. Genius.
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 Greggs nutrition and allergens.
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 Regular Mocha
£2.30 is the standard Greggs price for the Regular Mocha, a 233 kcal choice weighing in at 353g. This is the price list shared by 2,018 Greggs shops, the biggest group across the 2,819 UK shops in our data. Pick one up at a station or in central London and expect £2.75 instead.
Against the Drinks & Snacks average of 132 kcal it runs 101 kcal heavier, and only 6 items in the section carry more. Each serving gives you 7.1g of protein, 39g of carbohydrate (30g sugar), 5.3g of fat (4.2g saturates) and 0.6g of salt. That equals 12% of your daily energy, 11% of your daily salt and 21% of your daily saturated fat.
You pay roughly £0.99 for every 100 kcal, and 22 drinks & snacks items cost less. It pairs well with Vegan Roll Pork-Free (£1.35), bringing the total to £3.65.
Greggs sells this in more than one size: the Large Mocha comes to 300 kcal at £2.90.
Within Drinks & Snacks, the Large Salted Caramel Latte lands at 232 kcal and 10g of protein for £3.45 and against the Large Vanilla Latte it carries 6g more sugar, at £1.15 less.
This item contains milk. It contains no meat or fish by name. Recipes change, so check the label in the shop or the allergen guidance before you eat.
Greggs Regular Mocha Nutrition per Serving and per 100g
| Nutrient | Per serving | Per 100g | % RI |
|---|---|---|---|
| Calories | 233 kcal | 66 kcal | 12% |
| Protein | 7.1g | 2g | 14% |
| Carbs | 39g | 11g | 15% |
| Fat | 5.3g | 1.5g | 8% |
| Sat. Fat | 4.2g | 1.2g | 21% |
| Sugar | 30g | 8.4g | 33% |
| Salt | 0.6g | 0.18g | 11% |
| Energy | 978 kJ | 277 kJ | n/a |
You might also like
Tools for the Regular Mocha
Frequently Asked Questions
Quick answers about the Greggs Regular Mocha: 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 Regular Mocha at Greggs?
You will pay £2.30 in most Greggs shops and £2.75 in stations, airports and central London.
How many calories are in a Greggs Regular Mocha?
One Regular Mocha contains 233 kcal (978 kJ) for 353g.
Is the Greggs Regular Mocha vegan or vegetarian?
It contains no meat or fish by name, but Greggs does not label it vegan and it lists milk.
What allergens are in the Regular Mocha?
Watch for milk if you have an allergy.
What is the difference between the Regular Mocha and the Large Mocha?
The Regular Mocha is £2.30 with 233 kcal, while the Large Mocha is £2.90 with 300 kcal. Serving sizes are 353g and 390ml.
Popular on the Greggs menu