You can eat at hawker centres and still slim down — it comes down to knowing which dishes are heavy, and ordering them smarter. A plate of char kway teow comes to around 744 calories, while a dry bowl of fishball noodles is about 370, so everyday choices add up quickly over a week. Healthier ordering supports steady weight loss, and for stubborn areas that do not budge, a targeted treatment such as London Weight Management's signature ezSlim™ treatment can take you the rest of the way.
Hawker food is part of daily life in Singapore, and cutting it out completely is rarely realistic. The figures below come from HealthXchange, SingHealth's health portal, which analysed popular dishes with dietitians from KK Women's and Children's Hospital, so you can compare your favourites with confidence.
Calories in popular hawker dishes
Portion sizes vary between stalls, so treat these figures as a guide rather than an exact count.
|
Dish |
Serving |
Calories |
|
Char kway teow |
384g |
744 kcal |
|
Roasted duck rice |
410g |
673 kcal |
|
Roasted chicken rice |
382g |
607 kcal |
|
Char siew rice |
327g |
605 kcal |
|
Fishball noodles (soup) |
798g |
551 kcal |
|
Duck rice, skin removed |
350g |
530 kcal |
|
Nasi lemak |
210g |
494 kcal |
|
Ban mian |
528g |
475 kcal |
|
Fishball noodles (dry) |
327g |
370 kcal |
|
Roti prata (plain) |
70g |
209 kcal |
|
Chapati |
60g |
187 kcal |
Sources: HealthXchange guides to Chinese hawker food, rice and noodle dishes, Indian breads and Malay breakfast foods.
Chicken rice calories and how to lighten it
A plate of roasted chicken rice has about 607 calories. HealthXchange suggests asking for more cucumber for fibre, removing the chicken skin and going easy on extra soy sauce, as the sodium in the dish already exceeds half an adult's daily allowance. Asking for less rice is another easy way to trim the plate.
Char kway teow, fishball noodles and other noodle dishes
Char kway teow is one of the heaviest plates at around 744 calories, and HealthXchange notes that it exceeds the daily saturated fat allowance, so it is best kept as an occasional treat. Soup noodles are not always lighter: a bowl of fishball noodle soup comes to about 551 calories and more than a day's sodium, mostly because of the soup, so leave the soup behind. The dry version is about 370 calories — just ask for less sauce, as the fishballs are already salty.
Nasi lemak and roti prata
Nasi lemak, at about 494 calories for a basic 210g serving, is high in saturated fat, and HealthXchange suggests enjoying it occasionally and skipping extras such as fried chicken. A plain roti prata is about 209 calories, but the total climbs with every extra piece and bowl of curry. KKH dietitians suggest pairing prata with dhal or a fish curry without coconut milk, and chapati, at about 187 calories, offers the most fibre of the Indian breads.
Bak kut teh, mala and economic rice
These favourites do not have a single calorie count, because what goes into the bowl varies so much. A few smart choices keep them lighter:
- Bak kut teh: choose lean ribs over fatty cuts and innards, skip the you tiao, and do not finish all the soup. HealthHub's healthy hawker food tips include ways to lighten favourites like this one.
- Mala xiang guo: because you pick the ingredients, you control the calories. Load up on leafy vegetables, tofu and lean meat or seafood, go easy on luncheon meat, fried items and instant noodles, and ask for less oil.
- Economic rice: pick one lean protein and two vegetable dishes, and ask for less gravy — HealthHub advises taking less sauce and gravy to cut sodium.
For exact figures on these and other dishes, the Health Promotion Board's Singapore Food Insights Database lets you search the nutrition of foods commonly eaten in Singapore.

Image: White rice, noodles and bread, the refined carbohydrates that make up much of a hawker meal
Kopi, Milo and bubble tea: the hidden calories
Drinks can add as many calories as a side dish, mostly from sugar and condensed milk.
- Kopi and teh: ask for siu dai (less sugar) or kosong (no sugar), as HealthHub recommends. HealthHub's Nutri-Grade guide notes that kopi and teh served siu dai are typically graded B, while full-sugar versions grade C or higher.
- Milo and other sweetened malt drinks: order them siu dai or kosong too, since kopitiam versions are often made with condensed milk or extra sugar.
- Bubble tea: Mount Alvernia Hospital dietitians found that a 500ml bubble milk tea with pearls at full sugar has about 335 calories and 8 teaspoons of sugar, and classic tapioca pearls account for about 156 calories. Choose a smaller cup, 30 per cent sugar or less, and a lighter topping such as aloe vera.
HealthHub advises most adults to keep sugar to about 10 teaspoons a day, so a single full-sugar bubble tea uses up most of that allowance.

Image: Woman holding a glass of plain water, a zero-calorie alternative to sweet kopitiam drinks
Lighter kaya toast breakfasts
A kopitiam breakfast of kaya toast, soft-boiled eggs and kopi is a Singapore ritual. To lighten it, ask for less butter and kaya, choose wholemeal bread where it is offered, and pair it with kopi-O kosong or teh-C siu dai. The eggs add protein, which helps keep you full until lunch.
Simple rules for eating at hawker centres
- Build your plate the My Healthy Plate way: half vegetables, a quarter wholegrains and a quarter protein.
- Leave the soup and gravy. Much of the sodium sits in the liquid, and HealthHub notes that 9 in 10 Singapore residents already eat too much sodium.
- Ask for extra vegetables, and choose steamed, soup-based or grilled dishes over fried ones.
- Keep sweet drinks and festive treats such as mooncakes occasional, and drink plain water — especially in Singapore's heat.
- Try lighter dishes such as thunder tea rice, fish slice bee hoon soup or yong tau foo with tofu and vegetables, which HealthHub highlights as lower-calorie hawker foods.
Eating less salt also means less water retention and puffiness — our guide to lymphatic drainage massage and water retention explains the link, and why your stomach is always bloated covers salty meals and bloating.
When smart eating is not enough
Better hawker choices help you hold the moderate calorie deficit that steady fat loss depends on, and HealthHub advises losing no more than 0.5 to 1 kilogram a week. But healthier eating reduces fat gradually and from all over the body, so stubborn areas such as the tummy, thighs or arms are often the last to change.
For those areas, ezSlim™ targets stubborn fat directly, with up to 7cm loss in a 30-minute session and no downtime (individual results may vary). New female customers can try it at a trial price of $28 (T&Cs apply).
Key Takeaways
- You can eat at hawker centres and still slim down by choosing lighter dishes and ordering smarter.
- Char kway teow is among the heaviest plates at around 744 calories, while dry fishball noodles are about 370.
- A plate of roasted chicken rice has about 607 calories; removing the skin and adding cucumber lightens it.
- Soup and gravy carry much of the sodium, so leave most of it behind.
- Order kopi and teh siu dai or kosong, and choose bubble tea at 30 per cent sugar or less.
- My Healthy Plate — half vegetables, a quarter wholegrains, a quarter protein — works at hawker centres too.
- Healthier eating reduces fat gradually; for stubborn areas, a targeted treatment such as ezSlim™ is the most direct solution.
Frequently Asked Questions
How many calories are in chicken rice?
A plate of roasted chicken rice (382g) has about 607 calories, according to HealthXchange. Removing the skin, adding cucumber and going easy on soy sauce make it lighter.
What is the healthiest hawker food for weight loss?
Dishes with plenty of vegetables, lean protein and little oil are the lightest choices. HealthHub highlights options such as fish slice bee hoon soup, thunder tea rice, Teochew porridge with lean dishes, and yong tau foo with tofu and vegetables instead of fried items.
Is roti prata fattening?
One plain roti prata is about 209 calories, so a single piece can fit into a balanced day. The calories climb with extra pieces, richer fillings and curry, so stick to one or two plain pieces with dhal.
Can I still lose weight if I eat hawker food every day?
Yes, as long as your overall intake stays in a moderate calorie deficit. Choose lighter dishes most days, keep drinks low in sugar and stay active. For stubborn fat that remains, a non-invasive treatment such as ezSlim™ can help.
Slim down without giving up hawker food
London Weight Management's consultants can analyse your body and build a personalised, non-invasive slimming plan that fits the way you actually eat. The brand has focused exclusively on women since 2000, with no hard-selling.




