Nutri Kaki
A healthy bowl of Asian soup at a Singapore hawker centre

The Low Calorie Hawker Survival Guide — 15 Best Dishes Under 400 kcal

By the NutriKaki Team  ·  Data sourced from HPB Singapore  ·  Updated April 2026

You don't have to eat sad salads to lose weight in Singapore. The hawker centre — that glorious, chaotic, delicious institution — is actually full of genuinely low calorie options. You just need to know which ones to pick.

We've gone through the entire HPB Singapore food composition database to find the best dishes under 400 calories that are still satisfying, flavourful, and filling enough to last you through the afternoon. No sad chicken breast. No cardboard rice cakes. Real hawker food.

How to use this guide: Calorie counts are based on standard portions from verified HPB Singapore data. Actual calories vary by stall and portion size, but these figures give you a reliable benchmark to work from.

The Complete List — Quick Reference

DishCaloriesProteinKey Tip
Popiah (2 rolls, light sauce)~185–220 kcal~8gGo light on sweet sauce
Yong Tau Foo, clear soup (6–8 pcs)~200–310 kcal~18gChoose tofu + veg over fried items
Wanton Soup (no noodles)~180–240 kcal~14gSkip noodles to cut carbs
Sliced Fish Soup, clear broth~280–350 kcal~28gSkip evaporated milk version
Ban Mian, soup~300–360 kcal~18gAdd egg for extra protein
Kway Teow Soup~300–380 kcal~16gSoup only — not the fried version
Bee Hoon Soup with Fish~300–370 kcal~22gNo evaporated milk
Lor Mee (small, less gravy)~290–340 kcal~16gAsk for less gravy
Prawn Noodle Soup (small)~320–400 kcal~20gHigh sodium — sip broth carefully
Thunder Tea Rice (Lei Cha)~370–410 kcal~15gAsk for more veg, less rice
Mee Siam (less gravy)~360–430 kcal~12gRequest less gravy
Economy Rice (2 veg + 1 protein)~350–450 kcal~18gLoad up on veg first
Mee Rebus (less sauce)~370–430 kcal~14gAsk for less sweet potato gravy
Steamed Chicken Rice (breast, siu fan)~380–420 kcal~30gLess rice + breast = much lighter
Nasi Goreng (small, no fried egg)~380–440 kcal~14gSkip the fried egg on top

The Top 5 — A Closer Look

🥟 Popiah (2 rolls)~185–220 kcal

The most underrated low calorie hawker dish in Singapore. Two rolls of fresh popiah give you jicama (turnip), egg, bean sprouts, peanuts, and sometimes prawn — all wrapped in a soft skin. It's high in fibre, reasonably filling, and genuinely delicious. The only trap is the sweet dark sauce — ask them to go light on it.

💡 Pro tip: Have popiah as a light lunch paired with a Teh-O Kosong. Total meal: under 250 kcal.
🍲 Yong Tau Foo (clear soup)~200–310 kcal

Yong Tau Foo might be the most diet-friendly dish at any hawker centre — precisely because you choose what goes in. Pick tofu, fish paste items, mushrooms, and vegetables over the fried items, and stick to the clear soup base. A bowl of 6 to 8 pieces in clear soup is incredibly filling for the calorie count, thanks to the high protein from the fish paste.

💡 Pro tip: Avoid the curry or laksa base — those add 150 to 200 extra calories and a significant sodium spike.
🐟 Sliced Fish Soup (clear broth)~280–350 kcal

If you want one dish to anchor your weight loss hawker rotation, make it fish soup. The clear version is high in lean protein, low in fat, and deeply satisfying. It's warm, comforting, and keeps you full for hours. The danger is the milky broth — evaporated milk adds calories and saturated fat. Always ask for clear broth.

💡 Pro tip: Add bee hoon instead of rice for a lower calorie carb option, and go easy on drinking all the broth to manage sodium.
🍵 Thunder Tea Rice (Lei Cha)~370–410 kcal

This Hakka dish deserves far more attention than it gets. A bowl of thunder tea rice comes packed with vegetables — usually spinach, long beans, preserved radish, tofu, and peanuts — alongside rice and the signature green tea herb soup. It's one of the most nutritionally complete hawker meals available: high fibre, plant protein, and antioxidants from the tea.

💡 Pro tip: Ask for less rice and more vegetables to bring the calories down to under 380 kcal while boosting fibre even further.
🍜 Ban Mian (soup)~300–360 kcal

Ban mian in soup is a highly underrated weight loss option. The handmade noodles, minced pork, ikan bilis, and leafy greens in a clear anchovy broth make for a satisfying, balanced meal. Adding a soft-boiled egg adds about 70 calories but also 6 grams of protein, making it even more filling. Avoid the dry version — it typically has more oil.

💡 Pro tip: Ask for extra vegetables and a poached egg. Fills you up for the whole afternoon.

What to Avoid If You're Watching Calories

DishCaloriesWhy It's Heavy
Char Kway Teow~680–760 kcalHigh oil, lard, dark sauce
Nasi Lemak (full set)~640–750 kcalCoconut rice + fried chicken + sambal
Laksa (full bowl)~550–660 kcalCoconut milk broth + high sodium
Roti Prata (2 plain + curry)~500–600 kcalGhee + white flour + curry dip
Nasi Briyani (full plate)~700–850 kcalGhee rice + large protein portion

This doesn't mean you can never eat these dishes. Char Kway Teow is one of life's great pleasures. But if you're trying to stay under 1,700 kcal for the day, having it for lunch leaves very little room for dinner. Save these for weekends, or for days when you've been more active.

Why estimating doesn't work: The difference between "Chicken Rice" and "Steamed Chicken Rice, breast, less rice, no soup" can be over 200 calories. The dish name alone tells you almost nothing. The modifications tell you everything — which is why having local, verified data and tracking your actual order matters so much.

Frequently Asked Questions

What is the lowest calorie hawker food in Singapore?

The lowest calorie hawker options include Popiah (around 185–220 kcal for 2 rolls), Yong Tau Foo in clear broth (around 200–310 kcal for 6–8 pieces), and Sliced Fish Soup in clear broth (around 280–350 kcal). All three are filling and available at most hawker centres.

Can I eat hawker food and still lose weight?

Yes. Many hawker dishes are naturally low in calories, especially clear soup dishes and meals with vegetables. The key is knowing which dishes to choose and how to order them — asking for less rice, choosing clear broth over gravy, and picking breast meat over thigh.

Is Yong Tau Foo good for weight loss?

Yes — one of the best hawker options for weight loss. A serving of 6 to 8 pieces in clear soup is around 200 to 310 kcal. Choose tofu, fish paste, and vegetables, and go for clear broth instead of curry or laksa.

Is Thunder Tea Rice healthy?

Thunder Tea Rice (Lei Cha) is around 370 to 410 kcal and packed with vegetables, tofu, and antioxidant-rich green tea herb soup. It is high in fibre and plant-based protein, and significantly lower in sodium than many other hawker dishes.

Track your hawker meals with HPB data — free on NutriKaki →

Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database. Values are approximate and vary by stall, portion, and cooking method. This article is for general wellness purposes only and does not constitute medical or dietary advice.