Calorie Counter App for Malaysian Food: Nasi Lemak, Roti Canai and More
For Malaysian food, look for a calorie counter that shows the gram portion behind every number and has local dishes. In NutriKaki's data, a 313 g plate of nasi lemak with egg, ikan bilis and peanuts is 645 kcal, and one 141 g roti canai kosong is 496 kcal.
NutriKaki is a hawker food calorie tracker for Singapore and Malaysia. This page covers what to look for in a calorie counter for Malaysian food and shows eight dishes with their gram portions.
What to Look For
- Gram portions. A calorie number without a weight is hard to use. Look for the grams behind each figure, and a way to change them.
- Local dishes. Nasi lemak, roti canai, char kuey teow, mee goreng, karipap, satay and rendang should be there under names you recognise.
- A stated source. The page or app should say where its food data comes from, and whether a figure is a measured value or an estimate.
- Your language and currency. NutriKaki comes in English, Malay and Chinese, and in Malaysia it shows prices in RM.
- Your device. NutriKaki is on iPhone (App Store), Android (Google Play) and the web app at app.nutrikaki.com.
Malaysian Dishes in NutriKaki, With HPB Figures
| Dish | HPB row used | Portion | Calories |
|---|---|---|---|
| Nasi lemak biasa (egg, ikan bilis, peanuts) | Nasi lemak (egg, ikan bilis, peanut set) | 313 g | 645 kcal |
| Roti canai kosong (1 piece) | Plain prata | 141 g | 496 kcal |
| Char kuey teow | Char kway teow | 480 g | 989 kcal |
| Mee goreng mamak | Mee goreng | 465 g | 856 kcal |
| Nasi goreng | Nasi goreng | 485 g | 757 kcal |
| Karipap, potato (1 piece) | Curry puff (potato) | 94 g | 305 kcal |
| Chicken satay (1 stick, no sauce) | Chicken satay | 10 g | 23 kcal |
| Chicken satay (1 stick, with peanut sauce) | Chicken satay with sauce | 27 g | 57 kcal |
| Chicken rendang (1 serving spoon) | Chicken rendang | 100 g | 217 kcal |
Each row is HPB's reference portion for the closest Singapore dish. Open a guide for every variant, add-on and cup size.
Scaling to Your Plate
Each guide gives the HPB reference weight and a per-100 g figure, so you can scale to your own plate: a plate that looks about half the reference is about half the calories. In NutriKaki you change the grams and the calories follow.
Malaysia Guides
- Malaysian food calories: the overview of every guide
- Nasi lemak calories: biasa, ayam goreng, and every add-on
- Roti canai calories: kosong, telur, bawang and the curry
- Char kuey teow calories, with sodium
- Mee goreng mamak calories, with nasi goreng for comparison
- Nasi goreng calories, with nasi pattaya and fried rice
- Karipap calories: potato, chicken, beef, mutton and sardine
- Satay calories by stick, with and without sauce
- Rendang and ayam masak merah calories by serving spoon
- Teh tarik and Milo ais calories by cup size
- Mee rebus, mee soto and soto ayam calories
- NutriKaki for Malaysia
Frequently Asked Questions
Look for the gram portion behind every calorie number, local dishes such as nasi lemak, roti canai and mee goreng, a stated source for the data, and a way to change the grams to match your plate.
Each dish in the table above has a close row in the HPB data NutriKaki uses: nasi lemak, roti canai, char kuey teow, mee goreng, nasi goreng, karipap, satay and rendang. A 313 g plate of nasi lemak with egg, ikan bilis and peanuts is 645 kcal, and one 141 g roti canai kosong is 496 kcal.
No. It comes from Singapore's Health Promotion Board (HPB) food composition database, using the closest matching Singapore dish. They are not Malaysian measurements, so scale each figure to the plate in front of you.
NutriKaki comes in English, Malay and Chinese, and in Malaysia it shows prices in RM. It is on iPhone (App Store), Android (Google Play) and the web app at app.nutrikaki.com.
Yes. Every dish shows the gram portion behind its calorie number, and you can change the grams to match your plate. A plate that looks about half the reference weight is about half the calories.
Nutrition data sourced from the Health Promotion Board (HPB) Singapore food composition database, using the closest matching Singapore dish; it is not Malaysian data. Each calorie figure is HPB's per-100 g value x HPB's portion weight x HPB's edible portion, checked on 29 October 2026. Calorie values are approximate and vary by stall, oil quantity, portion size, and ingredients used. This article is for general information only and does not constitute medical or dietary advice. Consult a registered dietitian for personalised nutrition 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.