Skip to content
0
Updated November 2026
Greggs Regular Mocha
Meat-free Under 300 kcal
Drinks & Snacks

Greggs Regular Mocha

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

£2.30 233 kcal
Eat in price£2.30
London & travel shops£2.75
Serving size353g

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

Nutrition

Calories233 kcal12% RI
Protein7.1g14% RI
Carbs39g15% RI
Fat5.3g8% RI
Sat. Fat4.2g21% RI
Sugar30g33% RI
Salt0.6g11% RI
Energy978 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 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

NutrientPer servingPer 100g% RI
Calories233 kcal66 kcal12%
Protein7.1g2g14%
Carbs39g11g15%
Fat5.3g1.5g8%
Sat. Fat4.2g1.2g21%
Sugar30g8.4g33%
Salt0.6g0.18g11%
Energy978 kJ277 kJn/a

Find the Regular Mocha near you

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

Greggs near you

You might also like

Greggs Large Salted Caramel Latte

Large Salted Caramel Latte

Freshly ground Fairtrade coffee, semi-skimmed milk and salted caramel flavour syrup with sugar and sweetener, topped with cream and a salted caramel flavour topping. The perfect way to add a little indulgence to your standard morning routine.

Meat-free
£3.45 232 kcal
Greggs Large Vanilla Latte

Large Vanilla Latte

Freshly ground Fairtrade coffee, semi-skimmed milk and vanilla flavour syrup with sugar and sweetener and a chocolate dusting. Something to spruce up your day when life’s feeling a bit… plain.

Meat-free
£3.45 225 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
Greggs Regular Hot Chocolate

Regular Hot Chocolate

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

Meat-free
£2.30 219 kcal

Tools for the Regular Mocha

FAQs

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 Site

Or 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

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