Malaysian food calories · MyFCD data
Language: Bahasa Melayu · English · 中文
How many calories are in roti canai?
One piece of roti canai (95 g) has about 301 kcal and 6.7 g of protein. Per 100 g, it is 317 kcal and 7.0 g of protein. That is the bread alone, before any dhal or curry. Source: MyFCD, Ministry of Health Malaysia, food ID 221023 (1997 dataset).
Calories by serving
Each row is the MyFCD value per 100 g times the weight, rounded to the nearest kcal and to 0.1 g of protein.
| Serving | Weight | kcal | Protein (g) |
|---|---|---|---|
| Half a piece | 47.5 g | 151 | 3.3 |
| 1 piece | 95 g | 301 | 6.7 |
| 2 pieces | 190 g | 602 | 13.3 |
| Per 100 g | 100 g | 317 | 7.0 |
Share of a 2,000 kcal reference day. One piece is about 15% of 2,000 kcal, the reference day used on food labels. It is a yardstick for comparing foods, not a recommended intake.
Roti canai compared with similar foods
Per 100 g, roti canai (317 kcal) is the highest of the four, a little above chapati (300) and well above thosai (184). Roti telur is lower per 100 g (264), but a piece weighs 135 g, so one piece comes to about 356 kcal and 12.4 g of protein.
| Food | kcal per 100 g | Protein per 100 g (g) | Usual serving |
|---|---|---|---|
| Roti canai MyFCD 221023 | 317 | 7.0 | 1 piece (95 g): 301 |
| Roti telur MyFCD 221024 | 264 | 9.2 | 1 piece (135 g): 356 |
| Chapati MyFCD 221001 | 300 | 9.0 | None set |
| Dosai (thosai) MyFCD 221003 | 184 | 6.0 | None set |
The per 100 g columns compare every food. The serving column is filled only where this site already uses a serving weight; where it says none set, compare per 100 g.
Count your own plate
Weigh what you ate and add the sides in the Malaysian food calorie calculator: 47 foods from the same MyFCD table, worked out in your browser, with nothing sent or stored.
Other dish pages
Questions
How many calories are in one roti canai?
About 301 kcal for a 95 g piece, on MyFCD's 317 kcal per 100 g. That is the bread alone, before any dhal or curry.
How much protein is in roti canai?
About 6.7 g in a 95 g piece, or 7.0 g per 100 g. A roti telur has more: about 12.4 g in a 135 g piece.
Does roti telur have more calories than roti canai?
Per piece, yes: a 135 g roti telur is about 356 kcal against 301 for a 95 g roti canai. Per 100 g it is lower, 264 kcal against 317; the piece is simply heavier.
How many calories are in two pieces of roti canai?
About 602 kcal and 13.3 g of protein for two 95 g pieces (190 g), before dhal or curry.
Where does the roti canai figure come from?
From MyFCD, the Malaysian Food Composition Database of the Ministry of Health Malaysia (1997 dataset), food ID 221023, per 100 g edible portion. The 95 g piece is the serving weight this site's food and protein calculators use.