Laksa Calories and Sodium: Curry and Assam Laksa Compared
HPB lists a 604 g bowl of curry laksa at 429 kcal, 47.4 g carbs and 3,086 mg sodium, and a 734 g bowl of assam (Penang) laksa at 433 kcal, 77.1 g carbs and 2,789 mg sodium.
Figures checked against the Health Promotion Board (HPB) Singapore food database on 24 October 2026. Each figure is HPB's per-100 g value x HPB's portion weight x HPB's edible portion.
Laksa is a Singapore noodle dish in a spiced gravy, served with rice vermicelli and toppings such as prawns, fish cake, cockles and tau pok. HPB lists curry laksa and assam (Penang) laksa as separate entries, each for a whole bowl weighed in grams.
Laksa calories, carbs and sodium per bowl
| Laksa | Portion | kcal | Protein | Fat | Carbs | Sodium |
|---|---|---|---|---|---|---|
| Curry laksa (HPB: Laksa) | 604 g bowl | 429 kcal | 20.0 g | 17.8 g | 47.4 g | 3,086 mg |
| Assam laksa (HPB: Penang laksa) | 734 g bowl | 433 kcal | 20.3 g | 4.8 g | 77.1 g | 2,789 mg |
HPB has no separate entry for Katong laksa, so NutriKaki does not give a figure for it.
Sodium in laksa
HPB lists curry laksa at 3,086 mg sodium for a 604 g bowl, which is 154% of the 2,000 mg daily limit. It lists laksa gravy on its own at 1,837 mg sodium for a 361 g bowl. Assam (Penang) laksa is 2,789 mg for a 734 g bowl (139%), and yong tau foo in laksa gravy (7 pieces, mixed) is 3,818 mg for a 797 g bowl (191%).
| Laksa entry | Portion | Sodium | % of 2,000 mg | kcal |
|---|---|---|---|---|
| Yong tau foo in laksa gravy (7 pieces, mixed) | 797 g bowl | 3,818 mg | 191% | 821 kcal |
| Curry laksa (HPB: Laksa) | 604 g bowl | 3,086 mg | 154% | 429 kcal |
| Assam laksa (HPB: Penang laksa) | 734 g bowl | 2,789 mg | 139% | 433 kcal |
| Laksa gravy on its own | 361 g bowl | 1,837 mg | 92% | 372 kcal |
The World Health Organisation recommends less than 2,000 mg of sodium per day for adults. Singapore's HPB recommends the same limit. Source: HPB
For 17 soup noodle bowls ranked by sodium, see Sodium in Singapore soup noodles.
Curry laksa and assam laksa in HPB's data
Assam laksa uses a tamarind and fish broth with no coconut milk. HPB lists curry laksa at 429 kcal and 17.8 g fat for a 604 g bowl, and assam (Penang) laksa at 433 kcal and 4.8 g fat for a larger 734 g bowl. The sodium figures are 3,086 mg for the 604 g bowl and 2,789 mg for the 734 g bowl.
Laksa vs other Singapore noodle dishes
Of the dishes in this table, curry laksa has the most sodium (3,086 mg for a 604 g bowl) and mee goreng has the most calories (856 kcal for a 465 g plate). The rows are sorted by sodium, highest first.
| Dish | Portion | kcal | Sodium |
|---|---|---|---|
| Curry laksa | 604 g bowl | 429 kcal | 3,086 mg |
| Mee goreng | 465 g plate | 856 kcal | 3,050 mg |
| Assam (Penang) laksa | 734 g bowl | 433 kcal | 2,789 mg |
| Hokkien mee | 549 g plate | 830 kcal | 1,938 mg |
| Ban mian (dry) | 407 g bowl | 676 kcal | 1,819 mg |
| Wanton noodles (dry) | 388 g bowl | 625 kcal | 1,564 mg |
Frequently Asked Questions
HPB lists a 604 g bowl of laksa at 429 kcal, with 47.4 g carbs and 3,086 mg sodium.
A 604 g bowl of laksa has 3,086 mg sodium, which is 154% of the 2,000 mg daily limit. HPB lists laksa gravy on its own at 1,837 mg for a 361 g bowl.
HPB lists curry laksa at 429 kcal and 3,086 mg sodium for a 604 g bowl, and assam (Penang) laksa at 433 kcal and 2,789 mg sodium for a larger 734 g bowl.
A 604 g bowl of curry laksa has 47.4 g carbs and a 734 g bowl of assam laksa has 77.1 g, per HPB Singapore data.
HPB has no separate entry for Katong laksa, so NutriKaki does not give one. HPB's laksa entry is 429 kcal for a 604 g bowl.
Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database. Values vary by stall, portion and recipe. This article is for general information only and is not medical or dietary advice. 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.