Roti Canai
This is a classic Malaysian pan-fried flatbread, known for its flaky, airy texture and slightly crisp exterior. It's often served with a savory curry for dipping, making it a popular breakfast or snack item.
An original recipe by Forkin
- Total time
- 2 hr 40 min
- Serves
- 4
- Difficulty
- Medium
- Per serving
- 480 kcal
Allergen information: may contain gluten and milk. Always check ingredient packaging if you have an allergy.
Mise en place
Ingredients
Converted for display; the recipe amounts stay equivalent.
Ingredients
- 300 gall-purpose flour
- 120 mlwater, warm
- 1 tspsugar
- 0.5 tspsalt
dough
- 30 gghee, melted
for resting and frying
- 60 gghee, melted
Equipment
flat griddle · plastic wrap · frying pan · large mixing bowl
The method
Step by step
- 1
In a large mixing bowl, combine the all-purpose flour, sugar, and salt.
About 1 min
- 2
Add the warm water and the dough ghee to the dry ingredients.
About 1 min
- 3
Mix well until a shaggy dough forms, then transfer to a lightly floured surface.
About 1 min
- 4
Knead the dough for about 10-15 minutes until it becomes smooth and elastic.
About 15 min
Cook’s note: The dough should be soft but not sticky. Adjust with a tiny bit more flour if too sticky, or water if too dry.
- 5
Divide the dough into 8 equal pieces and roll each piece into a smooth ball.
About 3 min
- 6
Lightly coat each dough ball with the resting and frying ghee, then arrange them on a plate.
About 2 min
- 7
Cover the dough balls with plastic wrap and let them rest at room temperature for at least 2 hours, or up to 4 hours.
About 2 hr
Cook’s note: This resting period is crucial for developing the elasticity and flakiness of the roti.
- 8
On a lightly oiled clean surface (like a countertop), take one dough ball and flatten it slightly with your palm.
- 9
Using your hands, stretch and pull the dough outwards from the center, rotating it as you go, until it forms a very thin, translucent square or circle.
About 2 min
Cook’s note: The dough should be so thin you can almost see through it. Don't worry if it tears a little.
- 10
Fold the stretched dough into a long strip, then coil it into a spiral shape, tucking the end underneath.
About 1 min
Cook’s note: This folding technique creates the characteristic layers.
- 11
Repeat the stretching and folding process for the remaining dough balls.
About 8 min
- 12
Heat a flat griddle or large frying pan over medium heat.
About 2 min
- 13
Lightly flatten one coiled dough spiral with your palm.
- 14
Place the flattened dough onto the hot griddle and cook for 2-3 minutes per side, brushing with a little of the resting and frying ghee.
About 5 min
Cook’s note: Cook until golden brown and puffed up, with crispy edges.
- 15
As soon as the roti is cooked, remove it from the pan and gently 'clap' it between your hands or scrunch it up slightly.
Cook’s note: This helps to fluff up the layers and make it even flakier.
- 16
Repeat with the remaining dough spirals, adding more ghee to the pan as needed.
About 10 min
- 17
Serve immediately with your favorite curry or dhal.
Per serving
Nutrition
- Calories
- 479.7kcal
- Protein
- 7.5g
- Carbs
- 58g
- Fat
- 23.2g
- Fibre
- 2g
- Sugar
- 1.3g
Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.
Keep it good
Store leftover roti canai in an airtight container at room temperature.
Reheat on a dry pan over medium heat until warmed through and slightly crispy again.
More recipes
All recipesmain course
Daube Provençale
This exquisite Daube Provençale is a slow-braised French beef stew, rich with tender beef, aromatic red wine, and a medley of vegetables and herbs. Each spoonful delivers deep, savory flavors, making it a comforting and elegant main course perfect for a special gathering or a cozy evening.
4 hr 552 kcalmain course
Ossobuco Alla Milanese
This classic Milanese dish features tender veal shanks braised in a rich white wine and vegetable sauce. It's traditionally served with gremolata and risotto alla Milanese.
2 hr 25 minappetizer
Shanklish Salad
Experience the vibrant flavors of Lebanon with this refreshing Shanklish Salad. Tangy, aged shanklish cheese is crumbled and tossed with juicy tomatoes, pungent red onion, and fresh parsley, all brought together by a generous drizzle of extra virgin olive oil. This simple yet elegant salad is a delightful appetizer or light meal, perfect for a warm day.
15 min 316 kcaldinner
Kottu Roti
Kottu Roti is a popular Sri Lankan street food made from shredded godhamba roti, vegetables, and often meat, all stir-fried together on a flat top griddle. This recipe provides a vegetarian version that is hearty and flavorful. It's known for its unique chopping sound as it's prepared.
45 min 413 kcaldinner
Egyptian Torly
Torly is a hearty Egyptian vegetable stew, traditionally cooked in an earthenware pot. This version features tender beef, a rich tomato sauce, and a medley of classic Egyptian vegetables. It's a comforting and flavorful one-pot meal perfect for a family dinner.
1 hr 55 min 532 kcaldessert
Vegan Yokan
This traditional Japanese dessert is a firm, jelly-like confection made from red bean paste, agar-agar, and sugar. It offers a subtle sweetness and smooth texture, perfect as a light treat or with green tea.
3 hr 35 min 180 kcalside dish
Rau Muong Xao Toi (Vietnamese Stir-Fried Water Spinach)
This classic Vietnamese side dish features tender-crisp water spinach stir-fried with a generous amount of garlic. The simple yet flavorful sauce highlights the vegetable's natural crunch and vibrant green color. It comes together in minutes, making it a perfect quick and healthy addition to any meal.
15 min 114 kcal