In this article
Key takeaways
- A regular coffee shop hot chocolate has around 30g to 40g of sugar, or 7 to 10 teaspoons
- That's the whole NHS daily limit of 30g of free sugars for an adult in one cup
- Large and seasonal hot chocolates can top 50g, and white hot chocolates are usually the sweetest
- An instant sachet has around 15g to 17g, and a low calorie sachet about 4g to 5g
- Going small and skipping syrups are the easiest ways to cut the sugar
As winter sets in, there's nothing better than a mug of hot chocolate, topped with whipped cream and marshmallows. Interest in hot chocolate climbs every autumn, with searches peaking in December.
Unfortunately, our favourite chocolate drinks usually pack a hefty sugar punch. A diet high in sugar is linked to weight gain, type 2 diabetes, heart and liver problems and tooth decay. So how much sugar is actually in your hot chocolate?
The quick answer: a regular coffee shop hot chocolate in the UK typically contains 30g to 40g of sugar, which is 7 to 10 teaspoons. Larger sizes and seasonal specials can top 50g. A mug made from an instant sachet usually has less, at around 15g to 20g once you add milk.
How much sugar is in hot chocolate?
It depends a lot on where it's made and how. Here's a typical range for each type.
| Hot chocolate | Sugar (approx.) | Teaspoons |
|---|---|---|
| Low calorie sachet made with water (e.g. Options) | 4g to 5g | About 1 |
| Instant hot chocolate sachet made with water | 15g to 17g | About 4 |
| Drinking chocolate (3 heaped teaspoons) with 200ml semi-skimmed milk | About 23g | About 6 |
| Regular coffee shop hot chocolate | 30g to 40g | 7 to 10 |
| Large coffee shop hot chocolate | 40g to 65g | 10 to 16 |
One teaspoon of sugar weighs about 4g. Sachet and powder figures are taken from pack labels. Drinking chocolate made with milk includes around 10g of natural milk sugar from the milk itself.
How much sugar is in a coffee shop hot chocolate in 2026?
We checked the latest nutrition information published by three of the biggest UK chains in November 2026.
| Hot chocolate | Size | Sugar | Teaspoons |
|---|---|---|---|
| Starbucks Classic Hot Chocolate (semi-skimmed) | Short | 16.8g | 4 |
| Starbucks Classic Hot Chocolate (semi-skimmed) | Tall | 26.1g | 6.5 |
| Starbucks Classic Hot Chocolate (semi-skimmed) | Grande | 34.0g | 8.5 |
| Starbucks Classic Hot Chocolate (semi-skimmed) | Venti | 42.6g | 10.5 |
| Pret Hot Chocolate | Regular | 34g | 8.5 |
| Greggs Hot Chocolate | Regular | 30g | 7.5 |
Starbucks figures include whipped cream and are from Starbucks UK's autumn 2026 nutrition information. Pret and Greggs figures are from their own websites. Recipes and sizes change, so check the chain's latest information if you need an exact figure.
How much sugar do we actually need?
Sugar isn't all bad. Glucose is the main fuel for our cells, and the brain relies on a steady supply from the bloodstream to work at its best. Cells also use glucose to make ATP, the molecule that stores and moves energy around the body.
The problem is free sugars. These are sugars added to food and drinks by manufacturers, baristas or us at home, plus the sugars in honey, syrups and fruit juice. They don't include the sugar naturally found in whole fruit, vegetables and milk.
The NHS recommends that adults have no more than 30g of free sugars a day, which is about 7 teaspoons. The World Health Organization says free sugars should make up less than 10% of our daily energy, and ideally less than 5%. That means a single regular coffee shop hot chocolate can use up your whole day's allowance.
Food labels don't separate free sugars from natural sugars, so you'll need to use your judgement. In a hot chocolate made with milk, some of the sugar on the label is lactose from the milk. The rest comes from the chocolate powder or sauce, syrups and toppings.
Why might a diet high in sugar cause health problems?
Sugary foods and drinks are usually high in calories, so they can easily tip us into eating more energy than we use. Over time, that leads to weight gain.
A diet rich in sugar can also lead to insulin resistance, where the body's cells slowly become less responsive to insulin. This makes it harder for the body to control blood sugar, and can lead to type 2 diabetes.
Too much sugar can raise blood pressure, triglycerides and LDL cholesterol, all of which contribute to heart problems. It can also affect the liver. The liver processes fructose, which is half of table sugar, and too much of it over time is linked to non-alcoholic fatty liver disease.
And then there's the dentist. Bacteria in the mouth feed on sugar and produce acids that wear away tooth enamel, leading to decay and cavities.
Our research: the hot chocolates with the most sugar
To find out more about the nation's hot chocolate habits, the team at Vidrate analysed the sugar content of chocolate drinks across the UK's favourite coffee shop chains. We only included chains found in towns and cities across the country, and looked at the nutrition information for traditional hot chocolate, mocha and seasonal specials. This research was carried out in November 2023.

Tim Hortons' White Hot Chocolate topped our list. In a medium size, it contained a whopping 65g of sugar, more than double the NHS daily limit for free sugars and the equivalent of around 16 teaspoons. Tim Hortons' Hot Chocolate came second, with 52.9g of sugar.
Costa's Hot Chocolate came third, fourth and fifth. The version made with semi-skimmed milk had the most sugar, followed by whole milk and then skimmed milk.
Ranking by brand: the worst offenders
| Coffee shop brand | Average hot chocolate sugar content |
|---|---|
| Tim Hortons | 59g |
| Caffè Nero | 43g |
| Greggs | 42g |
| Costa | 39g |
| Pret A Manger | 37g |
| Starbucks | 34g |
Average sugar content across each chain's hot chocolates and chocolate drinks, from our November 2023 research.
Dairy or dairy-free: which is best for less sugar?
Milk contains a natural sugar called lactose. It doesn't count as a free sugar, and it comes with protein, vitamins and minerals such as calcium. Many people are intolerant to lactose, though, and dairy-free milks vary a lot.
Oat milk tends to be the highest in sugar. Even unsweetened oat milk contains sugar created during manufacturing, when enzymes break down the oat starch into a simpler sugar called maltose to make the milk creamy.
Almond, coconut and soya milks are usually lower in sugar, as long as you choose unsweetened versions. Avoid flavoured dairy-free milks, such as chocolate or barista sweetened versions, if you're watching your sugar.
Ranking the milks used in our study
| Type of milk | Average hot chocolate sugar content |
|---|---|
| Dairy: skimmed | 40.9g |
| Dairy: semi-skimmed | 40.6g |
| Dairy: whole | 40.5g |
| Oat | 37.5g |
| Coconut | 37.3g |
| Soya | 33.2g |
| Almond | 30.6g |
To whipped cream or not to whipped cream?
For this part of our study, we used nutrition information from Caffè Nero. Its whipped cream contained an average of 1.2g of sugar, while the vegan whipped cream had just 0.6g, exactly half. Caffè Nero's vegan marshmallows added 4.2g of sugar per serving.
Toppings aren't usually the biggest source of sugar in a hot chocolate, but flavoured syrups are a different story. A pump of caramel, hazelnut or gingerbread syrup can add several grams of sugar each time.
How to make a lower sugar hot chocolate
- Go small. Choosing a small instead of a large can cut the sugar by more than half.
- Skip the syrups and sauces. Ask for a plain hot chocolate rather than a seasonal special.
- Choose an unsweetened plant milk, such as almond or soya, if you prefer dairy-free.
- Make it at home with unsweetened cocoa powder and sweeten to taste, so you control how much sugar goes in.
- Try a low calorie hot chocolate sachet, which can have around a quarter of the sugar of a standard one.
- Swap some evening hot chocolates for a zero-sugar warm drink. Vidrate Night is a berry drink with 0g of sugar, made for winding down, and lots of our customers drink it hot.
Does hot chocolate have caffeine?
Yes, but only a little. Most mugs contain between 5mg and 30mg of caffeine, much less than a mug of tea or coffee. White hot chocolate has almost none. Find out more in our guide: does hot chocolate have caffeine?
Frequently asked questions
Is hot chocolate high in sugar?
Often, yes. A regular coffee shop hot chocolate usually has 30g to 40g of sugar, which is around the NHS daily limit of 30g of free sugars for adults. Instant and low calorie versions contain much less.
How many teaspoons of sugar are in a hot chocolate?
A regular coffee shop hot chocolate contains around 7 to 10 teaspoons of sugar. A mug made from an instant sachet has around 4 teaspoons, and a low calorie sachet about 1.
Which coffee shop hot chocolate has the least sugar?
In our 2023 research, Starbucks had the lowest average sugar content of the chains we looked at, at 34g. Whichever chain you choose, a smaller size and no syrup makes the biggest difference.
Does white hot chocolate have more sugar?
Usually, yes. White chocolate has no bitter cocoa solids to balance it out, so white hot chocolates tend to be sweeter. The drink with the most sugar in our research was a white hot chocolate, at 65g.
Is hot chocolate OK if you have diabetes?
Coffee shop hot chocolates are high in sugar and can raise blood sugar quickly. If you have diabetes, a smaller size or a low sugar version is a better choice, and your GP or diabetes team can advise on what suits you.
Does the milk add sugar to hot chocolate?
Milk contains natural lactose, around 10g in a 200ml glass of semi-skimmed. This isn't a free sugar, but it is included in the total sugar on a label.
The bottom line
Hot chocolate can contain far more sugar than you'd expect. A regular coffee shop hot chocolate often uses up your whole day's sugar allowance in one cup, and large or seasonal versions go well beyond it. That doesn't mean you can't enjoy one. Choose a smaller size, skip the syrups, and treat the big, indulgent ones as an occasional treat.




Join the conversation
0 commentsGot a tip that works for you? Share it below.