Sodium in Singapore hawker food — soy sauce, broth, seasoning

Sodium in Hawker Food: The Hidden Health Crisis Singaporeans Are Missing

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

You've been thinking about calories. Maybe protein. Possibly carbs. But there's a number on your nutrition label that most Singaporeans never look at — and it may be doing more damage to your long-term health than anything else on your hawker plate.

Sodium. Salt. The invisible ingredient in almost every hawker dish, sauce, broth, and seasoning. And by HPB Singapore data, the numbers are alarming.

2,000mg
WHO daily sodium limit
3,086mg
Sodium in one bowl of Laksa (604 g)
1
Hawker meal that can blow your entire daily limit

One bowl of Laksa (604 g). That's 154% of your entire daily sodium allowance — gone in a single lunch, before dinner even starts. Several other everyday hawker orders, including Prawn Noodle Soup, Mee Goreng, and even a plain clear-broth Sliced Fish Soup, do the same thing on their own. This is the sodium reality of eating hawker food every day in Singapore.

How Much Sodium Do Singaporeans Eat?

These figures come from the Health Promotion Board (HPB). The first two are from the National Nutrition Survey 2022:

“9 in 10 Singapore residents exceed the daily recommended sodium intake.” Source: HPB

“Singapore residents consume 3,620 mg of sodium a day on average, almost double the World Health Organisation's recommended daily intake of less than 2,000 mg (equivalent to 1 teaspoon of salt).” Source: HPB

HPB also says: “A key source of sodium intake is salt, sauces and seasonings added during cooking, largely from meals eaten outside the home. On average, the sodium levels in dishes have increased by 22% between 2010 and 2023.” Source: HPB

That is the daily picture. The dish figures below are per bowl or plate, and a single bowl of Laksa can use up more than a whole day's recommended limit on its own.

Why Sodium Matters More Than You Think

Sodium is not inherently evil. Your body needs it to function — for nerve signals, muscle contraction, and fluid balance. The problem is too much of it, too consistently.

Over time, high sodium intake is linked to high blood pressure (hypertension). HPB says high sodium consumption is a key risk factor for hypertension, which in turn increases the risk of heart disease and stroke. Source: HPB Hypertension often has no symptoms, so many people don't know they have it.

Reducing sodium doesn't mean you have to give up hawker food. But you do need to know which dishes are the hidden culprits — because the highest-sodium dishes are not always the ones you'd expect.

High-Sodium Everyday Dishes — HPB Sodium Data

Dish Sodium (mg) % of Daily Limit Risk Level
Prawn Noodle Soup (732 g)3,378mg169%🔴 Critical
Laksa, full bowl (604 g)3,086mg154%🔴 Critical
Mee Goreng (465 g)3,050mg153%🔴 Critical
Wonton Noodle Soup (678 g)2,895mg145%🔴 Critical
Sliced Fish Soup, clear broth (561 g)2,407mg120%🔴 Critical
Char Kway Teow (480 g)2,107mg105%🔴 Critical
Bak Kut Teh, per bowl (574 g)1,788mg89%🔴 High
Bak Chor Mee, dry (430 g)1,621mg81%🔴 High
Chicken Rice, steamed (346 g)1,227mg61%🟠 Elevated

Note: This table ranks the everyday dishes covered in this guide. HPB's database lists some dishes higher still, such as Mee Soto (622 g, 4,068mg) and Mee Siam (731 g, 3,754mg). HPB doesn't define a "full pot" portion for Bak Kut Teh — the 1,788mg figure above is HPB's standard 574 g bowl serving. Sliced Fish Soup here refers to the clear-broth version; per HPB data the milky version is actually lower in sodium, at 1,405mg (500 g). Bak Chor Mee here refers to the dry version; the soup version is actually higher in sodium, at 2,135mg (682 g), since the larger broth volume outweighs skipping the lard-and-vinegar sauce. Chicken Rice here is the steamed version; roasted chicken rice (363 g) is 1,061mg and soya sauce chicken rice (310 g) is 605mg.

A Closer Look at Three Dishes

🍜 Prawn Noodle Soup Critical — 169% daily limit
Sodium: 3,378mg (732 g bowl) Prawn shell broth Sambal adds more

The intense, deeply savoury prawn broth that makes Prawn Noodles so delicious is the problem. The broth is made by simmering prawn heads and shells for hours — concentrating sodium and natural glutamates to levels far beyond what most people realise. Per HPB data, a single bowl already exceeds a full day's sodium limit — before the sambal chilli on the side adds even more.

💡 Damage control: Ask for less broth and don't finish what's left. Order a smaller portion. Skip the sambal or ask for it on the side and use it sparingly. Balance the rest of your day with lower-sodium meals.
🍛 Char Kway Teow Critical — 105% daily limit
Sodium: 2,107mg (480 g plate) Dark soy sauce Belacan & oyster sauce

Char Kway Teow is a triple sodium threat — dark soy sauce, light soy sauce, and oyster sauce, all at high heat in a wok with lard. The char (wok hei) flavour everyone loves comes from that combination of sauces hitting extremely hot metal. Per HPB data, a standard plate already exceeds a full day's sodium limit on its own.

💡 Damage control: Ask for less sauce (siew cheong). Some stalls will accommodate this. Pair with plain water and keep the rest of your day's meals sodium-light.
🍲 Bak Kut Teh High — 89% daily limit
Sodium: 1,788mg (574 g bowl) Pork rib soup with herbs and spices Dry version: 2,171mg (282 g)

This one surprises people. Bak Kut Teh feels wholesome — it's a pork rib soup with herbs and spices, after all. But HPB's standard bowl portion already runs close to a full day's sodium limit (89%) — and a "full pot" shared or refilled over a meal, with you tiao dunked in for good measure, can push well past it. HPB's dry bak kut teh is higher still, at 2,171mg for a 282 g serving, even though neither is the highest-sodium dish on this list.

💡 Damage control: Don't drink all the broth, and skip the you tiao (fried dough) if you want to cut back further.

The Lower-Sodium Alternatives — Same Satisfaction

✅ Smarter Swaps for High-Sodium Favourites

Instead of...Try...Sodium Saved
Laksa (604 g, 3,086mg)Sliced Fish Beehoon Soup, milky broth (600 g, 1,410mg)1,676mg
Char Kway Teow (480 g, 2,107mg)Beef ball kway teow soup (550 g, 1,496mg)611mg
Prawn Noodle Soup (732 g, 3,378mg)Prawn noodles, dry (396 g, 1,321mg)2,057mg
Mee Goreng (465 g, 3,050mg)Fried mee siam, the dry fried noodle, not mee siam in gravy (343 g, 1,837mg)1,213mg
Wonton Noodle Soup (678 g, 2,895mg)Wanton mee, dry (388 g, 1,564mg)1,331mg

Serving sizes differ between the dishes, so part of each saving comes from a smaller portion; the grams are shown so you can compare.

Why dry beats soup here: per HPB, a bowl of wanton noodles (soup) is 678g and carries 2,895mg of sodium, while the dry version is a 388g bowl at 1,564mg — for almost the same calories (644 vs 625 kcal). Most of the difference is the broth itself. Swapping to yong tau foo in clear soup (7 pieces, mixed), by contrast, saves only 127mg (2,768mg for 771 g vs 2,895mg for 678 g) — clear soup is not automatically low in sodium.

The Sodium You're Drinking

Drinks are a small part of the sodium picture compared with the dishes above, and HPB reports sodium for only some of them. Our kopitiam drinks calorie guide covers the calories for common kopitiam drinks.

DrinkSodium (mg)Notes
Milo (full glass, sweetened)Not reported by HPBNo verified sodium figure — treat any number for this as an estimate, not measured data
Bandung (rose syrup milk)Not reported by HPBNo verified sodium figure — treat any number for this as an estimate, not measured data
Teh Tarik, small cup (150 g)32mgHPB's default cup — low in sodium
Fresh Sugar Cane JuiceNot reported by HPBNo verified sodium figure — treat any number for this as an estimate, not measured data
Kopi-O KosongNot reported by HPBNo verified sodium figure — treat any number for this as an estimate, not measured data
Plain water (250 g)0mgHPB lists water at 0mg for 250 g

Note: HPB's food composition database does not report a sodium value for several of these drinks in their common preparations, so any figure for them (including in older versions of this article) is an estimate rather than a verified measurement.

Plain water has no sodium (HPB lists 0mg for 250 g), so it is the easy choice to drink alongside a salty meal.

Practical Rules for Managing Sodium at the Hawker Centre

The 5 Golden Rules

1. Don't finish your broth. In HPB's data the soup version of a dish usually carries more sodium than the dry one: wanton noodles are 2,895mg for the soup (678 g) against 1,564mg for the dry (388 g). Enjoy the dish, leave the broth.

2. Ask for less sauce. For wok-fried dishes like Char Kway Teow and Mee Goreng, HPB says sauces and seasonings added during cooking are a key source of sodium, so asking for less sauce (siew cheong) at the stall is a sensible place to start.

3. Balance your day, not just the meal. If you had a high-sodium lunch, make dinner a lower-sodium option like soya sauce chicken rice (310 g, 605mg). Sodium management is a daily average, not a per-meal absolute.

4. Watch your condiments. Soy sauce dips, chilli sauce, and sambal at the table add sodium on top of an already sodium-loaded dish. Use them sparingly.

5. Track it. Most people genuinely do not know how much sodium they're consuming. The only way to build awareness is to see the number. NutriKaki shows your daily sodium total next to your calorie and protein count — using HPB Singapore data for hawker dishes.

📖 Related: The Low Calorie Hawker Survival Guide — 15 Best Dishes Under 400 kcal →

NutriKaki tracks your daily sodium alongside calories, protein, and fat — with HPB Singapore data for hawker dishes.

Start Tracking Your Sodium Free on NutriKaki →
Download NutriKaki on iOS — App Store → Download NutriKaki on Android — Google Play →

Frequently Asked Questions

Which hawker food is highest in sodium in Singapore?

HPB lists many dishes above 3,000mg for one serving, including Mee Soto (622 g, 4,068mg), Mee Siam (731 g, 3,754mg), Prawn Noodle Soup (732 g, 3,378mg), Laksa (604 g, 3,086mg) and Mee Goreng (465 g, 3,050mg) — each on its own more than the full 2,000mg daily recommended limit. Clear-broth Sliced Fish Soup (561 g, 2,407mg) and Char Kway Teow (480 g, 2,107mg) also exceed the daily limit on their own. Bak Kut Teh, at 1,788mg for a 574 g bowl, sits below all of these.

What is the daily sodium limit recommended for Singaporeans?

The World Health Organisation recommends less than 2,000mg of sodium per day for adults. Singapore's HPB recommends the same limit. A single bowl of several popular hawker dishes can exceed this limit on its own, based on HPB data.

How much sodium do Singaporeans eat each day?

According to the Health Promotion Board (HPB), the National Nutrition Survey 2022 found that 9 in 10 Singapore residents exceed the daily recommended sodium intake. Singapore residents consume 3,620 mg of sodium a day on average, almost double the World Health Organisation's recommended daily intake of less than 2,000 mg (equivalent to 1 teaspoon of salt). Source: HPB

Is chicken rice high in sodium?

Yes — a steamed chicken rice plate (346 g) has 1,227mg of sodium, which is 61% of the 2,000mg daily limit. Roasted chicken rice (363 g) has 1,061mg (53%) and soya sauce chicken rice (310 g) has 605mg (30%). The main sources are the soy sauce dip, ginger sauce, chilli sauce, and the flavoured rice itself.

Can I reduce sodium in hawker food without changing what I eat?

Yes. Leaving broth unfinished, asking for less sauce on wok-fried dishes, using condiments sparingly, and balancing higher-sodium meals with lower-sodium ones later in the day can all help you take in less sodium without giving up your favourite dishes.

How does NutriKaki track sodium?

NutriKaki uses the HPB Singapore food composition database — the Health Promotion Board's own dataset — to show the sodium content of your specific hawker dishes, including portion sizes. Your daily sodium total is tracked alongside calories, protein, and fat.

Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database. Sodium values are approximate and vary significantly by stall, recipe, and portion size. This article is for general wellness and awareness purposes only and does not constitute medical or dietary advice. If you have hypertension or a kidney condition, please consult a registered dietitian or doctor for personalised 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.