Calorie guide · Roti & breads
Roti canai calories
Also called roti prata, roti kosong, roti telur
Typical
250–300 kcal
one plain piece (roti kosong)
Lab-tested two-piece set with curry
Lab-tested2 pieces with curry, 246 g
511kcal
- Protein
- 6 g
- Carbs
- 87 g
- Fat
- 15 g
One plain roti canai (roti prata) is about 250 to 300 kcal. Roti telur is 320 to 380 kcal. The gravy changes the total most: half a cup of dhal adds about 60 kcal, while a two-piece set with curry has been measured anywhere from 510 to 990 kcal.
Roti canai calories by serving
| Serving | kcal | P / C / F (g) | Basis |
|---|---|---|---|
| Roti canai kosong (MyFCD)1 piece, 95 gDatabase | ~300 | — | Database |
| Plain prata (HPB)1 piece, 71 gDatabase | ~246 | — | Database |
| Dhal gravy½ cup, 80 gDatabase | ~60 | 2.5 / 7 / 2 | Database |
| Roti telur (egg prata)1 piece, 119 gDatabase | ~317 | 13 / 33 / 13 | Database |
| Roti planta (with margarine)1 pieceOur estimate | 320–400 | — | Our estimate |
| Two-piece set with curry246 gLab-tested | 511 | 6 / 87 / 15 | Lab-tested |
| Egg prata with chicken curry477 gLab-tested | 891 | 37 / 110 / 34 | Lab-tested |
P / C / F = protein, carbohydrate and fat in grams. “—” means the source does not list it.
Where the calories come from
- The dough is folded with ghee or oil, so roti canai has more fat per gram than rice or thosai.
- Protein is low: a plain two-piece set gives about 6 g. An egg (roti telur) roughly doubles it.
- Roti planta is our estimate: a 10–14 g knob of margarine (about 717 kcal per 100 g, USDA) adds 70–100 kcal.
Lighter swaps
One piece with dhal instead of two with curry
Around 300–360 kcal instead of 510 kcal or more.
Roti telur instead of roti planta
Similar calories but more protein from the egg.
Paper thosai instead of roti
About 150 kcal per piece on HPB data.
Teh-O kosong instead of teh tarik
Under 10 kcal instead of 120–150 kcal.
Roti canai calories: FAQ
How many calories in one roti canai?
About 250 to 300 kcal for a plain piece. MyFCD lists a 95 g piece at about 300 kcal and HPB lists a 71 g plain prata at 246 kcal.
Is roti prata the same as roti canai?
Yes. Singapore calls it roti prata and Malaysia calls it roti canai; the numbers on this page apply to both.
Is thosai healthier than roti canai?
Usually lighter. Plain thosai has less fat per gram, and a thin paper thosai is about 150 kcal. Compare by size, though: a big plain thosai is about 390 kcal.
More calorie guides
- Thosai calories150–420 kcal
- Murtabak calories~850 kcal
- Mee goreng calories600–830 kcal
- Teh tarik calories120–150 kcal
All Malaysian and Singapore food calorie guides →
Full guide: Mamak food calories: roti canai to teh tarik
Work out your own budget with the TDEE calculator.
Sources
- Yeo et al. (2021), Energy Content and Nutrient Profiles of Frequently Consumed Meals in Singapore, Foods 10(7):1659 (lab analysis of one hawker plate per dish, Tables 4–6)
- MyFCD: Roti canai, 317 kcal per 100 g, 95 g piece
- Health Promotion Board Singapore: Singapore Food Insights Database (SG FoodID)
- USDA FoodData Central: Margarine, regular, 80% fat (about 717 kcal per 100 g)
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.
Last updated 2026-11-08.
