Roti Canai (Malaysian Flaky Butter-Layered Flatbread)
Asian Hard

Roti Canai (Malaysian Flaky Butter-Layered Flatbread)

Quick answer

Total time
60 min
Level
Hard
Servings
4 servings
Ingredients
7

About this dish

Roti canai in this recipe is a Malaysian flatbread made by stretching a milk-and-egg dough until almost translucent, brushing it with butter, folding it into a square, and cooking it in a pan.

Read more

Mix 350 g all-purpose flour with 1 tsp salt and 1 tsp sugar. Add 1 egg and 180 ml milk and gather the mixture until no dry flour remains. Knead for about 8 minutes, stopping when the dough is smooth and elastic. If it feels sticky, let it rest briefly instead of adding enough extra flour to make it stiff. Coat the surface with part of the measured 3 tbsp oil, cover it, and rest it for at least 30 minutes. Divide the relaxed dough into 4 pieces and apply the remaining oil lightly to the work surface and your hands. Press and pull each piece outward from the center until the surface beneath it is almost visible. Divide 20 g melted butter across the four thin sheets, brushing each one lightly. Fold all four sides inward to form square parcels. Preheat a pan well over medium-high heat, apply a small amount of oil, and cook each side for about 2 minutes. Remove the flatbread when both sides are evenly golden and puffed in spots. While it is still hot, clap it gently from the edges to loosen the folded layers before they set together.

Ingredients

servings
IngredientAmountUnit
salt1 tsptspShop
sugar1 tsptspShop
egg1 eaeaShop
milk180 mlmlShop
oil3 tbsptbspShop
butter20 ggShop
Shop All Ingredients

As an Amazon Associate, we may earn from qualifying purchases.

Instructions

Read the steps as a cooking flow: prep, heat, seasoning, doneness control, and finish.

6 steps
  1. 1
    Season

    Mix 350 g all-purpose flour with 1 teaspoon salt and 1 teaspoon sugar.

    Add the egg and 180 ml milk, then gather the dough until no dry flour remains in the bowl.

  2. 2
    Step

    Knead for about 8 minutes until the dough turns smooth and elastic.

    If it feels sticky, rest it briefly instead of adding too much extra flour, which can make the flatbread tough.

  3. 3
    Control

    Coat the dough evenly with oil and cover it.

    Rest for at least 30 minutes, or longer if possible, so the gluten relaxes and the dough stretches without snapping back.

  4. 4
    Step

    Divide the dough into 4 pieces and lightly oil the work surface and your hands.

    Press and pull from the center outward until each piece is very thin and almost translucent.

  5. 5
    Control

    Brush the stretched dough thinly with 20 g melted butter, then fold the four sides inward to make a square parcel.

    Preheat the pan well over medium-high heat before cooking.

  6. 6
    Heat

    Place it in a lightly oiled pan and cook each side for about 2 minutes.

    When both sides are golden and puffed in spots, clap it gently while hot to loosen the flaky layers.

Practical Cooking Checks

The cues that matter most while cooking.

Key technique
Milk-and-egg dough is rested for at least 30 minutes before stretching
Finish cue
When both sides are golden and puffed in spots, clap it gently while hot to loosen the flaky layers.
Avoid this
If it feels sticky, rest it briefly instead of adding too much extra flour, which can make the flatbread tough.
Substitution
If it feels sticky, let it rest briefly instead of adding enough extra flour to make it stiff.

Cooking decision evidence

Calculated Charim data and applicable official cooking and food safety guidance.

This recipe

60min, 7 ingredients

Category median

48min, 8 ingredients

Based on 247 recipes

Use-up ingredient planner

Turn these ingredients into two more meals

The overlap excludes basic seasonings. Open the next recipe and your selected dishes will stay with you.

Tips

Longer resting makes stretching much easier.
Preheat the pan well for crisp texture.

Estimated nutrition (per serving)

Calories
390
kcal
Protein
9
g
Carbs
52
g
Fat
16
g