Five easy recipes to save you time!  
Nyonya Cooking
Become Member
Member Features
My Account
Registered members
Roti Canai

Watch Now

Roti Canai

Rice & Noodles
Rice & Noodles


Total Time
Total Time
Prep 30 M / Cook 20 M

6 Servings

Grace Teo
Grace Teo   thegraceteo
Published on July 23, 2016

  Based on 3853 ratings  Watch Now


0.5 tbsp
0.5 tbsp
290 g
wheat flour
200 ml
2 tbsp


Roti canai is like the Southeast Asian flat croissant. It is rather similar due to the flakiness of the layers of oiled dough. With a combination of flour, water, salt and oil, no one would have guessed that this flarbread which is also known as roti pratha could be so delicious. In this simple recipe, you will learn how to make authentic roti canai any time in the comfort of your home.

Type of flour

As mentioned in the video recipe, low gluten wheat flour is used instead of high gluten flour, which is usually for bread. Low gluten flour is meant for cake or cookies recipes.

Oil is needed for roti canai

It does require a lot of oil to make roti canai to create the layers of flaky and moist dough. When less oil is used in roti canai, the dough will be hard and dry. So, be generous with the oil.

Practice for perfect roti canai

I have practiced making roti canai multiple times. I must admit it was a mess when started initially. However, practice makes perfect and I definitely improved over time. There is no shortcut to creating this flaky and crispy flat bread. Plus, it would be fun flexing the muscles while flipping the dough.

How long should I rest the dough?

In the recipe video above, I rested the dough overnight. The dough should rest for at least 40 minutes. For best results, allow dough to rest overnight.

How to eat roti canai?

Roti canai is delicious even if eaten plain as it is. Usually, freshly made roti canai is served with curry dhal or fish and chicken curry. Sometimes, it is also eaten plain with sugar. Top it up with a cup of teh tarik or your favourite cup of beverage.

Roti Canai is also known as: Roti Pratha马来千层饼



Step 1/6

  • 0.5 tbsp salt
  • 0.5 tbsp sugar
  • 290 g wheat flour
  • 200 ml water

Dilute salt and sugar in water. Mix flour and salt/sugar mixture evenly. Knead dough until smooth.


Step 2/6

  • 2 tbsp oil

Divide dough into 6 small balls. Coat each dough with oil and place them on a plate which had been oiled. Pour oil over the dough. Let dough rest overnight.


Step 3/6

Flatten dough and flip it several times until it expands. Lift the left side of the expanded dough and fold to the right covering 2/3 of the whole surface. Do the same with the right.


Step 4/6

Pinch the tip of the dough and gently pull the dough off the working surface. Swirl dough to form a circle and press gently.


Step 5/6

Sprinkle some oil on the dough before letting the dough rest for 3-5 minutes. Flatten dough once more. Place it on a pan heated at medium heat.


Step 6/6

Once roti canai lightly browns or is crispy, remove from pan and give it a light ‘clap’. Serve with curry, dhal, sugar or enjoy it plain.

Food Snaps