NutriKaki
Milo calories and sugar guide Singapore — iced Milo, Milo Dinosaur, Milo Godzilla, sachets and siu dai compared

Milo Calories & Sugar: Every Format Compared

By the NutriKaki Team  ·  Data sourced from HPB Singapore  ·  Published August 2026

Ask someone how many calories are in "a Milo" and they'll usually answer as if Milo is one drink. It isn't. There's iced Milo, Milo siu dai, Milo gao, Milo Dinosaur, Milo Godzilla, the 3-in-1 sachet you make at home, and the ready-to-drink packet from the fridge — and the calorie and sugar range across all of them is genuinely wide.

Part of that range comes from the format itself (a sachet you mix at home is not the same thing as a kopitiam-style iced Milo). Part of it comes from how you order — "siu dai," "gao," and toppings like an extra scoop of powder all change the numbers. This guide walks through every Milo variant in HPB Singapore's food database, so you can see exactly where the calories and sugar are coming from.

One important note before we start: all the figures below are per 100ml (for prepared drinks) or per 100g (for dry powder), straight from HPB's database. They are not per-glass numbers. We'll translate them into rough real-world glass sizes further down — clearly marked as our own estimate, not official HPB data.

Milo Calories at a Glance (per 100ml / 100g)

3-in-1 Sachet
48
kcal / 100g powder
Iced Milo Siu Dai
62
kcal / 100ml
Packaged RTD Milo
60
kcal / 100ml
Iced Milo (regular)
72
kcal / 100ml
Milo Godzilla
76
kcal / 100ml
Milo (mixed drink)
93
kcal / 100ml

The Full Calorie & Sugar Breakdown

Here's every Milo format in HPB's database, from lowest to highest calorie per 100g/100ml. Sachets and dry powder are weighed dry, before you add water or milk, so don't compare them directly against the prepared drinks — see the note below the table.

Milo FormatCaloriesSugarFat (sat)Notes
Milo 3-in-1 sachet48 kcal6.07g1.01g (0.52g)Dry powder, per 100g
Milo 2-in-1 sachet52 kcal5.43g1.21g (0.6g)Dry powder, per 100g
Milo (powder, dry)59 kcal5.47g1.3g (0.71g)Plain dry powder, per 100g
Milo Gao Siew Dai (powder)59 kcal5.36g1.5g (0.68g)Concentrated + less sugar, per 100g
Milo (packaged, ready-to-drink)60 kcal6.95g1.7g (0.95g)Prepared drink, per 100ml
Iced Milo siu dai62 kcal7.14g1.64g (0.9g)Prepared drink, per 100ml
Milo Peng (packaged, iced w/ milk)63 kcal5.02g1.68g (0.8g)Prepared drink, per 100ml
Milo Godzilla (double Milo + toppings)76 kcal5.75g2.4g (1.29g)Prepared drink, per 100ml
Iced Milo (regular)72 kcal8.66g1.89g (0.98g)Prepared drink, per 100ml
Milo siu dai (less sugar, another entry)80 kcal9.2g2.12g (1.16g)Prepared drink, per 100ml
Milo Dinosaur91 kcal11.28g2.69g (1.24g)Iced Milo + extra powder on top, per 100ml
Milo (as a mixed drink)93 kcal11.16g2.44g (1.27g)Prepared drink, per 100ml

Per-100ml Isn't Per-Glass — Here's the Real-World Translation

Every figure above is per 100ml or 100g, exactly as HPB records it. A kopitiam iced Milo glass, though, is typically poured at around 250-300ml — roughly 2.5 to 3 times the HPB serving size. So a regular iced Milo at 72 kcal per 100ml works out to roughly 180-215 kcal for a full glass, and its 8.66g of sugar per 100ml becomes roughly 22-26g of sugar in a real glass.

To be clear: this glass-size translation is our own rough approximation for everyday context, not an HPB-published per-serving figure — actual kopitiam pours vary by stall, ice quantity and cup size. Use it as a ballpark, not an exact count.

Format (per 100ml)Rough real glass (250-300ml) — our estimate
Iced Milo siu dai — 62 kcal, 7.14g sugar~155-186 kcal, ~18-21g sugar
Iced Milo (regular) — 72 kcal, 8.66g sugar~180-216 kcal, ~22-26g sugar
Milo Dinosaur — 91 kcal, 11.28g sugar~228-273 kcal, ~28-34g sugar
Milo (mixed drink) — 93 kcal, 11.16g sugar~233-279 kcal, ~28-33g sugar

Siu Dai vs Gao: What Are You Actually Changing?

"Siu dai" and "gao" control two different things, and mixing them up is where a lot of the confusion comes from.

Siu dai = less sugarPer HPB data, iced Milo siu dai comes in at 62 kcal and 7.14g sugar per 100ml, versus 72 kcal and 8.66g sugar for regular iced Milo.~14% fewer calories, ~18% less sugar
Gao = stronger, more concentratedGao adjusts how much Milo powder/malt goes into the mix, not the sugar. Milo Gao Siew Dai (concentrated + less sugar together) lands at 59 kcal and 5.36g sugar per 100g of powder — among the lowest-sugar entries in this whole guide.Order both together for max flavour, less sugar
Dinosaur = extra powder on topAn iced Milo with a dry scoop of Milo powder spooned on top, undissolved. HPB's entry for Milo Dinosaur is 91 kcal and 11.28g sugar per 100ml — noticeably higher than regular iced Milo.Add ~19 kcal, ~2.6g sugar per 100ml
Godzilla = double Milo + toppingsInterestingly, HPB's Godzilla entry (76 kcal, 5.75g sugar per 100ml) shows lower sugar than plain iced Milo, likely reflecting a different toppings/ice ratio in how that specific drink was sampled.Recipes vary a lot stall to stall
The clearest lever for cutting sugar is ordering "siu dai." It's a real, HPB-backed reduction — not huge, but consistent across the Milo drinks in this dataset. Pairing it with "gao" doesn't undo the saving; the Gao Siew Dai powder entry is actually one of the lowest-sugar options here.

Sachets and Powder: A Different Category

The 2-in-1 sachet (52 kcal, 5.43g sugar per 100g), 3-in-1 sachet (48 kcal, 6.07g sugar per 100g) and plain dry Milo powder (59 kcal, 5.47g sugar per 100g) are all measured as dry powder — before you add hot water, cold milk or ice. That means you can't line them up directly against the prepared drinks above; how much powder you actually spoon in, and what you mix it with, changes the final glass more than the packet's own numbers do.

What the sachet numbers are useful for is portion control. A single sachet is a fixed, pre-measured amount of powder — you can't accidentally make it "extra gao" the way you might over-scoop from a tin. If you're trying to keep Milo consistent day to day, sachets take some of the guesswork out.

Which Milo Should You Actually Order?

✅ Iced Milo siu daiThe most reliable everyday choice — real sugar reduction with minimal fuss.62 kcal, 7.14g sugar per 100ml
✅ Milo Gao Siew DaiStrong flavour without the extra sugar load — good if you don't want a "weak" tasting drink.59 kcal, 5.36g sugar per 100g
⚠️ Regular iced MiloPerfectly fine occasionally, just be aware a full glass is roughly 180-215 kcal, not 72.72 kcal per 100ml — ×2.5-3 for a glass
❌ Milo Dinosaur / mixed drinkThe extra powder or malt genuinely adds calories and sugar on top of an already-sweet base drink — fine as an occasional treat, not a daily order.91-93 kcal per 100ml

Frequently Asked Questions

How many calories in a glass of iced Milo?

HPB's database lists iced Milo at 72 kcal per 100ml. A typical kopitiam glass is roughly 250-300ml, so a real glass works out to roughly 180-220 kcal as a rough real-world estimate — this is our own approximate translation, not an official per-glass HPB figure. Milo Dinosaur and Milo Godzilla, which add extra Milo powder on top, will run higher again.

What does siu dai actually do to Milo's calories?

Per HPB data, iced Milo siu dai is 62 kcal per 100ml versus 72 kcal for regular iced Milo — about 14% less. Sugar drops from 8.66g to 7.14g per 100ml. It's a real but modest saving, not a dramatic one, since most of Milo's calories come from the milk and malt powder itself, not just the added sugar.

Is Milo Dinosaur much worse than regular iced Milo?

Yes, meaningfully. Milo Dinosaur (iced Milo topped with extra dry Milo powder) is 91 kcal per 100ml versus 72 kcal for regular iced Milo — about 26% more, and the sugar is higher too. The scoop of powder on top isn't dissolved into the drink's volume, so you're getting a genuine calorie and sugar top-up, not just texture.

Is a Milo sachet lower calorie than kopitiam Milo?

Per 100g of dry powder, Milo 3-in-1 sachet (48 kcal) and 2-in-1 sachet (52 kcal) look lower than iced Milo (72 kcal per 100ml prepared drink), but these numbers aren't directly comparable — one is dry powder weight, the other is a prepared liquid. What matters more practically is that sachets are pre-portioned, so it's harder to accidentally order a "stronger" version than intended.

What's the difference between Milo gao and Milo siu dai?

They control different things. Gao means a stronger, more concentrated Milo mix. Siu dai means less sugar. You can order them together — "Milo gao siu dai" — for a strong-tasting Milo with less added sugar. HPB's Milo Gao Siew Dai entry (concentrated plus less sugar) comes in at 59 kcal per 100g, with sugar at 5.36g, among the lower-sugar options in this guide.

Track your Milo with HPB data — free on NutriKaki → Download NutriKaki on iOS — App Store → Download NutriKaki on Android — Google Play →

Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database. Calorie values are approximate and vary by brand, preparation and portion size. This article is for general wellness information only and does not constitute medical or dietary advice. Consult a registered dietitian for personalised nutrition guidance. Nutrition data referenced in this article is used under licence from the Health Promotion Board (HPB) of Singapore and may not be redistributed, republished, or reused commercially without NutriKaki's prior written permission.