The Low Calorie Hawker Survival Guide — 15 Best Dishes Under 400 kcal
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.
The Complete List — Quick Reference
| Dish | Calories | Protein | Key Tip |
|---|---|---|---|
| Popiah (2 rolls, light sauce) | ~185–220 kcal | ~8g | Go light on sweet sauce |
| Yong Tau Foo, clear soup (6–8 pcs) | ~200–310 kcal | ~18g | Choose tofu + veg over fried items |
| Wanton Soup (no noodles) | ~180–240 kcal | ~14g | Skip noodles to cut carbs |
| Sliced Fish Soup, clear broth | ~280–350 kcal | ~28g | Skip evaporated milk version |
| Ban Mian, soup | ~300–360 kcal | ~18g | Add egg for extra protein |
| Kway Teow Soup | ~300–380 kcal | ~16g | Soup only — not the fried version |
| Bee Hoon Soup with Fish | ~300–370 kcal | ~22g | No evaporated milk |
| Lor Mee (small, less gravy) | ~290–340 kcal | ~16g | Ask for less gravy |
| Prawn Noodle Soup (small) | ~320–400 kcal | ~20g | High sodium — sip broth carefully |
| Thunder Tea Rice (Lei Cha) | ~370–410 kcal | ~15g | Ask for more veg, less rice |
| Mee Siam (less gravy) | ~360–430 kcal | ~12g | Request less gravy |
| Economy Rice (2 veg + 1 protein) | ~350–450 kcal | ~18g | Load up on veg first |
| Mee Rebus (less sauce) | ~370–430 kcal | ~14g | Ask for less sweet potato gravy |
| Steamed Chicken Rice (breast, siu fan) | ~380–420 kcal | ~30g | Less rice + breast = much lighter |
| Nasi Goreng (small, no fried egg) | ~380–440 kcal | ~14g | Skip the fried egg on top |
The Top 5 — A Closer Look
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.
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.
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.
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.
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.
What to Avoid If You're Watching Calories
| Dish | Calories | Why It's Heavy |
|---|---|---|
| Char Kway Teow | ~680–760 kcal | High oil, lard, dark sauce |
| Nasi Lemak (full set) | ~640–750 kcal | Coconut rice + fried chicken + sambal |
| Laksa (full bowl) | ~550–660 kcal | Coconut milk broth + high sodium |
| Roti Prata (2 plain + curry) | ~500–600 kcal | Ghee + white flour + curry dip |
| Nasi Briyani (full plate) | ~700–850 kcal | Ghee 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.
Frequently Asked Questions
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.
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.
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.
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.
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.