Malaysia & Singapore food

Calories in Malaysian and Singapore hawker food

How many calories are in nasi lemak, roti canai, chicken rice or a glass of teh tarik? Big calorie sites rarely list these dishes. Here are 20 of them, with calories, protein, carbs and fat per typical serving from Malaysia's MyFCD, Singapore's HPB database and a lab study of hawker meals. Every number says where it came from.

Rice plates

Noodles

Roti & breads

Drinks

Quick reference table

DishCaloriesProtein
Nasi lemak500–650 kcal36 g*
Roti canai250–300 kcal6 g*
Chicken rice475–780 kcal38 g*
Char kway teow660–975 kcal15 g*
Mee goreng600–830 kcal—
Teh tarik120–150 kcal—
Laksa~880 kcal46 g*
Nasi goreng~770 kcal29 g*
Wanton mee~400 kcal27 g*
Hokkien mee~445 kcal18 g*
Mee soto~410 kcal26 g*
Mee rebus~655 kcal21 g*
Mee siam~800 kcal28 g*
Murtabak~850 kcal—
Nasi briyani800–1,180 kcal40 g*
Thosai150–420 kcal11 g*
Economy rice600–1,225 kcal35 g*
Yong tau foo580–1,180 kcal—
Ayam penyet~860 kcal38 g*
Milo235–500 kcal—

* Protein for the reference serving shown on each dish page, which may differ from the typical range.

Skip the lookup

Snap your meal with Berry

Point your camera at the plate. Berry recognises Malaysian and Singapore dishes, estimates calories and macros in seconds, and lets you fix the portion. Free to start.

Longer guides

How to read these numbers. Lab-tested figures are one hawker plate analysed in a laboratory. Database figures come from Malaysia's MyFCD or Singapore's HPB SG FoodID. Our estimate means we added up sourced components ourselves. Stalls differ, so treat every number as a guide, not a promise. Not medical advice.