Nutri Kaki

Singapore Hawker Drinks Calories — Milo, Teh, Kopi, Earl Grey & More

By the NutriKaki Team  ·  Data sourced from HPB Singapore  ·  June 2026

Nobody talks about drink calories at the kopitiam. You agonise over whether to have char kway teow or chicken rice, then order a teh tarik and a Milo without a second thought — even though that combination just added 250–330 calories to your meal. It's the hidden calorie trap of the Singapore diet.

This guide covers every drink you'll find at a Singapore kopitiam or hawker centre, with the calorie counts to match. Plus, the Singlish ordering hacks that actually make a difference.

The big picture: Drinks typically contribute 10–25% of total daily calories for Singaporeans — and unlike food, they don't even make you feel full. Knowing which drinks to swap is one of the easiest calorie wins available.

Quick Reference — All Kopitiam Drinks Ranked by Calories

DrinkStandard (kcal)Siew Dai (kcal)Sugar (g)
Plain Water / Ice Water00
Plain Tea (Teh O / Chinese Tea)~50
Plain Black Coffee (Kopi O Kosong)~100
Earl Grey Tea (plain, no milk)~30
Teh O (Black Tea + Sugar)~45~2510–12g
Kopi O (Black Coffee + Sugar)~50~3011–13g
Earl Grey Latte (café-style)~150–190~110–13016–22g
Skinny Latte~85–110~60–8010–14g
Teh (Tea + Condensed Milk)~120–145~80–10018–22g
Kopi (Coffee + Condensed Milk)~125–150~85–10519–23g
Teh C (Tea + Evaporated Milk)~75–95~50–6510–15g
Teh C Siew Dai~50–656–9g
Milo (kopitiam-style)~150–18020–28g
Milo Dinosaur~220–26028–38g
Teh Tarik~105–145~70–10016–22g
Yuan Yang (Kopi + Teh)~130–165~90–12018–25g
Horlicks (kopitiam-style)~170–20022–28g
Mango Green Tea (bubble tea style)~200–280~150–20030–45g
Brown Sugar Bubble Tea~320–420~250–32048–65g

The Kopitiam Modifier Guide — Your Ordering Cheat Sheet

This is the most useful thing you'll read today. Singapore kopitiam culture has a built-in calorie reduction system — you just need to know the codes.

Siew Dai (少甜) Less sugar / condensed milk. Saves 30–50 kcal per cup. The single most effective kopitiam calorie hack.
Kosong (零) No sugar at all. For kopi or teh with milk — the milk is still there, sugar removed. Saves 40–60 kcal.
O (黑) Black — no milk at all. Kopi O or Teh O is just coffee/tea + sugar. Dramatically fewer calories than the milk version.
C (淡奶) Evaporated milk instead of condensed milk. Lower in sugar than condensed milk. Teh C Siew Dai is one of the best calorie-conscious kopitiam choices.
Peng (冰) Iced. The iced version often has slightly more sugar to compensate for dilution — worth ordering siew dai alongside peng.
Gah Dai (加甜) Extra sweet / extra condensed milk. The opposite of what you want if watching calories. Adds 50–80 kcal.
Best calorie-conscious order: Teh C Siew Dai or Kopi O Siew Dai — you get flavour and warmth at under 65 kcal, with just enough sweetness to feel like a treat.

Drink Deep Dives

☕ Milo — Singapore's Most Loved, Calorie-Dense Drink

Milo is deceptively high in calories. The kopitiam version — brewed with full cream milk and a generous scoop of Milo powder — clocks in at 150–180 kcal per cup. Add a Dinosaur topping (extra dry Milo powder) and you're at 220–260 kcal, plus 28–38g of sugar. That's approaching a can of Coke's sugar content.

Milo is fortified with vitamins and minerals, so it's not purely empty calories — but the sugar load is significant. If you drink Milo daily, switching to Milo Gao Siew Dai (thick, less sweet) saves roughly 40 kcal per cup. Over a year, that's meaningful.

🍵 Earl Grey Tea — Singapore's Café Favourite

Plain earl grey tea brewed in hot water: ~3 kcal. Essentially zero. Earl grey is naturally calorie-free and contains L-theanine, which pairs beautifully with caffeine for calm focus.

The trouble comes when it becomes an earl grey latte. A café-style earl grey latte with steamed whole milk and sugar syrup: 150–190 kcal. Ask for oat milk siew dai and that drops to around 110–130 kcal. Still worth it? Your call — but at least now you know.

☕ Skinny Latte — The Café Calorie Saver

A skinny latte (made with skimmed or low-fat milk, no added syrup) has approximately 85–110 kcal for a regular 250ml serving — versus 130–180 kcal for a standard full-fat latte. The word "skinny" specifically means low-fat milk, not necessarily less sugar. Always confirm no syrup is added.

The oat milk latte trend: oat milk adds approximately the same calories as whole milk (~120–140 kcal for a latte), but with more fibre. The "skinny" claim doesn't apply to oat milk — it's just a different fat and sugar profile, not lower overall.

🧋 Mango Green Tea — The Hidden Calorie Bomb

A mango green tea from a bubble tea or hawker drinks stall has 200–280 calories — more than a bowl of yong tau foo. The combination of green tea base, mango syrup or fruit, and sugar makes this one of the highest-calorie "non-milk" drinks on the menu. Ordering less sugar saves 40–60 kcal.

The green tea component itself is calorie-free and loaded with antioxidants — it's the flavouring and sugar that drive up the count.

🥛 Yuan Yang — Kopi Meets Teh

The best of both worlds, calorie-wise it's also the sum of both: 130–165 kcal per cup, since it's essentially a mix of kopi and teh with their respective condensed milks. Yuan yang siew dai brings it to around 90–120 kcal. Yuan yang peng (iced) is popular but often slightly sweeter to balance the ice dilution.

How Drinks Add Up at a Hawker Meal

Here's a real-world example: You have chicken rice for lunch (487 kcal) and order a teh tarik (130 kcal) alongside. That's 617 kcal for the meal. If you swapped the teh tarik for a teh C siew dai (55 kcal), the same meal is 542 kcal — a 75 kcal saving without touching your food at all.

Over a month of daily lunches, that single drink swap saves approximately 2,250 kcal — roughly equivalent to cutting out one full meal. No diet required, just a smarter drink order.

💡 NutriKaki tip: When you log your hawker meal, add the drink too. Drinks are fully tracked in NutriKaki's HPB database. The NutriCoach will flag if your drink is pushing you over your daily sugar or calorie limit — even if your food choices were solid.

Frequently Asked Questions

How many calories are in Milo?

A standard kopitiam Milo made with full cream milk has approximately 150–180 calories per cup. A Milo Dinosaur (with extra dry Milo powder) is 220–260 calories. Milo is also high in sugar at 20–38g per serving.

How many calories are in earl grey tea?

Plain earl grey tea brewed in hot water has under 5 calories — essentially zero. An earl grey latte with steamed whole milk is 150–190 calories. Ask for oat milk siew dai to reduce it to around 110–130 calories.

What is teh C siew dai and how many calories?

Teh C is tea brewed with evaporated milk (instead of condensed milk). Siew dai means less sugar. Teh C Siew Dai is approximately 50–65 calories per cup — one of the lowest-calorie flavoured hot drinks at a kopitiam, and a great choice if you want some sweetness without the calorie hit of a full teh tarik.

How many calories are in yuan yang?

Yuan yang (coffee + tea with condensed milk) is approximately 130–165 calories per cup. Yuan yang siew dai reduces it to around 90–120 calories. Yuan yang peng (iced) may be slightly sweeter than the hot version.

Is mango green tea high in calories?

Yes — mango green tea from a hawker stall or bubble tea shop has approximately 200–280 calories, largely from the mango syrup and sugar. The green tea base itself is calorie-free. Ordering less sugar reduces it to around 150–200 calories.

What is the lowest calorie kopitiam drink?

Plain water is the winner (0 calories). Among flavoured drinks, Teh O Kosong (black tea, no sugar) and Kopi O Kosong (black coffee, no sugar) are under 10 calories. Teh C Siew Dai is one of the best choices if you want some sweetness, at around 50–65 calories.

Track Your Drinks on NutriKaki — Free to Start

Calorie figures are based on standard serving sizes from HPB Singapore food composition data and verified nutrition sources. Actual calories vary by stall, recipe, and portion size. NutriKaki is not a substitute for professional dietary advice.