Price: £3.00 | Calories: 304 kcal

If you need a warm-up or a gentle lift, the Large Mocha is a lovely choice — smooth, warming and easy to enjoy. The coffee and chocolate work nicely together — smooth, rich and gently sweet.
A warming companion to a sausage roll or a sweet treat. The large size gives you more to enjoy. It goes well with a Large Americano (£2.50) or a Regular Americano (£1.80). Simple, tasty and easy to enjoy — a proper Greggs treat. It is made to be enjoyed straight away, while it is fresh. It is the kind of thing you look forward to on a busy day.
Good to know
Price: £3.00
Calories: 304 kcal
Great for cold mornings or a quiet break in a busy day.
Similar items
- Regular Americano — £1.80
- Large Americano — £2.50
- Regular Cappuccino — £2.40
- Large Cappuccino — £3.00
Order Greggs delivery: Order on Just Eat | Order on Uber Eats
← Back to the full Greggs menu · See all Hot Drinks
Prices are standard high-street takeaway prices for 2026. City, London and airport shops charge more, and eating in adds 20% VAT. Check your local shop before you travel.
