Flaky Roti Canai

Golden flaky roti canai with layered Malaysian flatbread texture glistening with melted ghee Pin It
Golden flaky roti canai with layered Malaysian flatbread texture glistening with melted ghee | stircrafted.com

Learn to create authentic Malaysian Roti Canai with irresistibly flaky layers and a tender, chewy center. This beloved flatbread requires simple ingredients and a bit of patience for proper resting, resulting in beautifully translucent dough that transforms into golden, crispy perfection when cooked.

The key lies in the unique stretching and folding technique that creates those signature layers. A two-hour resting period ensures the dough becomes pliable enough to pull into thin sheets without tearing. Once mastered, you'll enjoy restaurant-quality flatbreads that pair beautifully with dhal, curry, or even a sprinkle of sugar for a sweet variation.

The morning air in Kuala Lumpur carries this unmistakable aroma of ghee sizzling on flat iron griddles, street vendors tossing dough in the air like they are conjuring magic from flour and patience. I once spent an entire week trying to replicate that sound, the rhythmic slap and stretch of dough against metal, ending up with more flour on my ceiling than in my actual rotis. But that third morning, when the layers finally separated into buttery shreds as I tore into a fresh piece, I understood why this bread becomes an obsession.

My friend Sarah watched me attempt the traditional swinging stretch technique once, laughing as the dough kept folding back on itself and clinging to my fingers like a stubborn cat. We ended up with slightly misshapen but still delicious rotis, eating them standing up in the kitchen with curry dripping down our wrists, both agreeing that imperfect handmade bread beats perfect bakery bread every single time.

Ingredients

  • All-purpose flour: The protein structure here is crucial for those signature layers that separate when you tear into the bread
  • Condensed milk: This secret ingredient adds sweetness and creates the most tender, pliable dough you will ever work with
  • Ghee: Using ghee instead of regular butter gives the roti that authentic Malaysian flavor and helps achieve those crispy golden patches
  • Warm water: The temperature matters, water that feels comfortably warm to your wrist activates the dough properly

Instructions

Mix the foundation:
Combine your flour, salt, and sugar in a large bowl, then pour in the melted ghee and sweet condensed milk, mixing until everything starts coming together before gradually adding warm water
Knead until smooth:
Work the dough for a full eight to ten minutes, feeling it transform from shaggy to silky smooth under your palms
Let it rest:
Divide the dough into six equal portions, coat each generously with ghee, and let them rest covered for at least two hours, during which time the gluten will relax and make stretching possible
Stretch thin:
Using generously oiled hands and work surface, flatten each ball and gently pull it into an almost translucent sheet, working from the center outward in a circular motion until the dough is paper thin
Create layers:
Fold the stretched dough into a long rectangle, roll it tightly like a Swiss roll, then coil into a spiral tucking the end underneath before letting it rest briefly
Cook to golden:
Flatten each spiral into a six inch round and cook on a medium hot griddle brushed with ghee, turning until both sides are golden brown and crispy
The final secret:
Remove from heat and clap the roti firmly between your hands to puff and separate those beautiful layers you have created
Crispy roti canai bread featuring tender chewy interior layers perfect for dipping curry Pin It
Crispy roti canai bread featuring tender chewy interior layers perfect for dipping curry | stircrafted.com

There is something meditative about the process now, standing at the counter with oil slicked hands, stretching dough until it becomes nearly translucent, folding and rolling with a rhythm I have developed over dozens of attempts. The first time my family tore into a perfectly flaky roti I had made, the sound of those layers shattering like pastry, watching their eyes widen at the texture I had finally achieved, that was the moment this recipe moved from challenge to treasure.

The Art of Stretching

The most intimidating part of roti making is the stretching, but I have learned that working on an oiled surface changes everything. The dough slides instead of sticking, and using your fingertips to gently pull from the center outward creates that paper thin consistency without tearing. Do not worry about perfect circles, the folds will hide any irregularities, and the texture remains just as stunning.

Perfecting the Clap

The clapping technique felt ridiculous the first time I tried it, but now I understand it is absolutely essential for creating those dramatic layers. As soon as the roti comes off the griddle, immediately clap it between your hands with a quick, firm motion, almost like you are trying to create thunder. The steam trapped inside puffs the layers apart, and you can actually feel the bread become lighter and more flaky with each clap.

Serving Suggestions

While roti canai is traditionally served with dhal or curry, I have discovered that the slight sweetness from condensed milk makes it incredibly versatile. Try serving it alongside spicy Malaysian chicken curry for that perfect contrast, or dust it with sugar for a simple breakfast treat that kids absolutely love. The way those flaky layers soak up sauce is nothing short of magical.

  • Make extra ghee for brushing, you will need more than you think
  • Keep finished rotis wrapped in a clean kitchen towel while cooking the rest
  • These are best eaten immediately but can be gently reheated in a dry pan
Hand-stretched roti canai Malaysian flatbread served hot with beautifully caramelized golden exterior Pin It
Hand-stretched roti canai Malaysian flatbread served hot with beautifully caramelized golden exterior | stircrafted.com

Every time I make these now, I am transported back to that bustling street corner in Malaysia, watching the roti man work with an effortless grace I am still chasing. But honestly, my imperfect kitchen versions taste just as good, especially shared with people who do not care about technique, only about the warm, flaky bread in their hands.

Recipe FAQs

The flaky texture comes from the unique folding technique—stretching the dough into thin sheets, folding into a rectangle, rolling like a Swiss roll, then coiling into a spiral. This creates multiple layers that separate during cooking.

Yes, unsalted butter works perfectly as a substitute for ghee. However, ghee provides a more authentic flavor and higher smoke point for cooking.

Extended resting relaxes the gluten strands, making the dough pliable and elastic. This allows you to stretch it thin without tearing, which is essential for achieving those signature flaky layers.

Store cooled rotis in an airtight container or zip-lock bag for up to 2 days. Reheat on a skillet over medium heat for 1 minute per side to restore crispiness.

Traditional pairings include dhal curry, chicken curry, or fish curry. For a sweet version, sprinkle with sugar or drizzle with condensed milk. It's also delicious plain with hot tea.

Flaky Roti Canai

Crispy, golden Malaysian flatbread with tender layers. Enjoy with curries or solo.

Prep 25m
Cook 20m
Total 45m
Servings 6
Difficulty Medium

Ingredients

Dough

  • 3 cups all-purpose flour (375 g)
  • 1 teaspoon salt
  • 1 tablespoon sugar
  • 3 tablespoons condensed milk
  • 2 tablespoons melted ghee or unsalted butter
  • 1 cup warm water (240 ml)

For Shaping and Cooking

  • 4 tablespoons ghee or vegetable oil for greasing and cooking

Instructions

1
Prepare the Dough: Combine flour, salt, and sugar in a large mixing bowl. Add melted ghee and condensed milk. Gradually incorporate warm water while mixing until a soft, slightly sticky dough forms.
2
Knead the Dough: Knead the dough on a lightly floured surface for 8 to 10 minutes until smooth and elastic, ensuring proper gluten development for stretchability.
3
Portion and Rest: Divide dough into 6 equal portions and shape into balls. Coat each ball lightly with ghee or oil, place on a greased tray, cover with plastic wrap, and let rest at room temperature for at least 2 hours to relax the gluten.
4
Stretch the Dough: Grease work surface and hands with oil. Flatten one dough ball with palms, then gently stretch and pull into a thin, almost translucent sheet approximately 18 inches wide without tearing.
5
Form the Layers: Fold the dough edges inward to create a long rectangle, then roll tightly like a Swiss roll. Coil into a spiral shape and tuck the end underneath. Repeat with remaining dough portions.
6
Heat the Cooking Surface: Preheat a non-stick skillet or griddle over medium heat and brush lightly with ghee or oil.
7
Flatten the Spiral: Press and flatten one spiral dough portion gently into a round disc approximately 6 to 7 inches in diameter.
8
Cook the Roti: Cook each roti for 2 to 3 minutes per side, turning until both sides achieve golden color and crispy, flaky layers form.
9
Fluff and Serve: Remove from heat and gently clap the roti between both hands to separate and fluff the layers. Serve immediately while hot.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Non-stick skillet or griddle
  • Pastry brush
  • Plastic wrap

Nutrition (Per Serving)

Calories 280
Protein 6g
Carbs 42g
Fat 9g

Allergy Information

  • Contains wheat gluten and dairy from ghee, condensed milk, and butter
Madeleine Frost

Madeleine shares easy, flavorful recipes and kitchen wisdom for cozy, everyday meals.