Roti canai calories

A flaky flatbread made from stretched and folded dough, fried on a griddle with ghee or oil and served with dhal and curry.

Illustration of Roti canai

Quick answer

A typical serving of Roti canai (1 piece, plain (kosong), without curry) has about 300 kcal. Most servings fall between 250 and 380 kcal, depending on the portion and the recipe.

Calories
300 kcal
Protein
6 g
Carbs
42 g
Fat
12 g

Nutrition facts per serving

Serving: 1 piece, plain (kosong), without curry, about 95 g.

NutrientAmountShare of calories
Calories300 kcal100%
Protein6 g8%
Carbohydrates42 g56%
Fat12 g36%

Calories in common versions

VersionTypical calories
With dhal and curry (1 piece)380 kcal
Roti telur (with egg)420 kcal
Roti banjir (flooded with dhal and curry)520 kcal
Roti tisu with sugar and condensed milk450 kcal

What drives the calories

  • The dough is folded with ghee, margarine or oil, and then fried on a greased griddle.
  • The dhal and curry you dip it in add about 60 to 150 kcal, depending on how much you use.
  • Fillings and toppings such as egg, sardines or condensed milk add more.

How to make it lighter

  • Order one piece and add a half-boiled egg for protein instead of a second roti.
  • Ask for dhal only. It usually has less oil than the curry gravy.
  • Dip the roti in the gravy instead of ordering it banjir.

How to log Roti canai in Nibbs

Type how many pieces you ate and what you dipped them in, for example 2 roti canai with dhal, so Nibbs counts the gravy too. Nibbs then estimates the portion and the calories for your actual plate, and you can edit any item before you save it.

Roti canai calorie questions

How many calories are in roti canai?

One plain piece of roti canai has about 300 kcal. Most pieces fall between 250 and 380 kcal, depending on the size and the oil. With dhal and curry, one piece comes to about 380 kcal.

How many calories are in roti telur?

A roti telur has about 420 kcal. The egg adds protein, and the extra oil used to fry it adds fat.

Is roti canai healthy?

Roti canai is mostly refined flour and fat, with little fibre or protein. One piece with dhal fits into most calorie targets. Three pieces with curry can pass 1,000 kcal.

Track Roti canai with a photo

Nibbs is the AI calorie tracker built for Asian food. Snap your plate and get calories and macros in seconds.

Related dishes

Calorie tracker for Malaysian food