If you have ever wanted to master a truly delightful flaky flatbread that melts in your mouth and has a beautiful golden crust, look no further than this Authentic Roti Canai Recipe. This beloved Malaysian treat is more than just bread; it’s a celebration of patience, technique, and simple ingredients coming together to create something utterly irresistible. Whether you’re craving it for breakfast, lunch, or dinner, this recipe will guide you through making perfect roti canai that’s soft on the inside, crispy on the outside, and layered with buttery goodness.
Ingredients You’ll Need
What makes this Authentic Roti Canai Recipe stand out is how straightforward yet essential each ingredient is. Every component plays a crucial role in delivering the characteristic softness, flakiness, and flavor, ensuring your roti turns out just right every time.
- 500 g all purpose flour: The foundation that forms the tender and elastic base of the roti dough.
- 1 tsp sea salt: Enhances flavor while balancing the dough.
- 180 mL boiling water: Adds just the right amount of heat to partially cook the flour, giving the dough structure and softness.
- 180 mL room temperature water: Helps to moisten the dough and brings it to the perfect texture without stickiness.
- Oil (for coating, layering, and cooking): Vital for creating those signature flaky layers and crisp surface.
- Butter or ghee (optional): Adds extra richness and depth to the taste when spreading during the layering process.
How to Make Authentic Roti Canai Recipe
Step 1: Preparing the Dough
Start by mixing the flour and sea salt in a large bowl until well combined. Gradually stir in the boiling water while breaking up clumps, then add the room temperature water carefully to form a soft but not sticky dough. Cover with plastic wrap and let it rest for about 30 minutes; this rest improves the gluten development, making the dough more stretchable and soft.
Step 2: Kneading and Dividing
Once rested, knead the dough on a clean surface for 2 to 3 minutes until it has a smooth, shiny surface. Divide it into eight equal portions and roll each into smooth balls. Lightly coat them in oil and place on a flat plate, covering again to rest for at least 2 hours or up to overnight if you have time—this is the secret to tender, pliable dough ready for shaping.
Step 3: Stretching and Layering
Flatten each dough ball on an oiled surface, then gently stretch it out with your hands until it’s paper-thin and nearly transparent. This takes a bit of practice but going slow and steady helps avoid tears. Once stretched, brush the surface lightly with oil or ghee to encourage that signature flaky texture. Roll up the dough into a tight log and coil it into a spiral, tucking the ends underneath and pressing down slightly to seal. Let these coils rest once more for about an hour.
Step 4: Cooking Your Roti Canai
Heat a non-stick pan over medium heat and add a drizzle of oil. Take one dough coil and gently flatten it into a 6 to 7 inch round using your hands—no rolling pin necessary unless you prefer it! Place the flattened dough onto the pan and cook until golden brown, flipping regularly to brown both sides evenly. Each roti usually takes about 4 minutes total to cook. Once done, press the hot roti gently with your hands to separate the flaky layers and let it cool slightly on a rack before serving.
How to Serve Authentic Roti Canai Recipe
Garnishes
While the roti canai is delicious on its own, it shines even brighter with thoughtful garnishes. A pat of butter or dollops of ghee melted over the hot layers enhance the richness, while a sprinkling of fresh coriander or finely chopped spring onions can add a pop of freshness and color to your plate.
Side Dishes
Traditionally, roti canai is paired with hearty curries—think spicy chicken, fragrant dhal, or creamy fish curry. These sides are perfect for dipping the flaky bread, soaking up the warmth and spice. You can also enjoy it with a simple bowl of warm lentil soup or even with a sweet side like condensed milk or sugar for a different twist.
Creative Ways to Present
If you want to impress your guests or simply spruce up your roti serving, consider folding or rolling the roti into triangles to make roti packets that are perfect for dipping. You can also cut them into bite-sized pieces and serve on a platter alongside multiple dipping sauces like sambal, peanut sauce, or yogurt-based dips for a variety of flavor combinations.
Make Ahead and Storage
Storing Leftovers
If you happen to have some roti canai leftovers, store them in an airtight container at room temperature if you plan to eat them within a day. For longer storage, refrigeration is better but wrap the roti well to prevent drying out.
Freezing
To keep your Authentic Roti Canai Recipe fresh for even longer, freeze the cooked roti separated by parchment paper to prevent sticking. Place them in a freezer-safe bag or container and store for up to a month.
Reheating
To revive the crispy, flaky texture, reheat your roti in a hot skillet over medium heat for a few minutes on each side. Avoid microwaving as it tends to make the roti chewy rather than crisp, which is the magic texture that makes this recipe stand out.
FAQs
Can I use whole wheat flour instead of all-purpose flour?
While you can experiment with whole wheat flour, it will change the texture and stretchability of the dough. The roti might be denser and less flaky, so for the most authentic results, all-purpose flour is recommended.
Why does my roti tear when I stretch the dough?
Tearing usually happens if the dough hasn’t rested enough or if it’s too dry. Make sure to keep the dough well-oiled and give it ample resting time; this makes the gluten more relaxed and easier to stretch thinly without breaking.
Is ghee necessary for this recipe?
Ghee adds a wonderful aroma and richness, but it’s completely optional. You can use regular butter or just oil for the layering and cooking process depending on your preference or what’s available.
Can I make smaller or larger portions of dough?
Absolutely! The recipe’s dough portions can be adjusted to any size you prefer, but smaller balls cook faster and crisp up nicely, while larger ones take longer and yield a thicker roti.
What is the best type of pan for cooking roti canai?
A heavy-bottomed non-stick skillet or a traditional flat tawa works best. The key is evenly distributed heat and enough surface area to allow the roti to cook evenly and develop beautiful browning.
Final Thoughts
Making the Authentic Roti Canai Recipe is truly a labor of love that rewards you with layers of flaky, buttery delight that feel like a warm hug from Malaysia’s culinary heart. Whether you’re rolling it out for family or impressing friends, this recipe is well worth the patience and practice. Give it a try—you might just find your new favorite way to enjoy homemade flatbread!
Print
Authentic Roti Canai Recipe
- Prep Time: 30 minutes (plus 3+ hours resting time, ideally overnight)
- Cook Time: Approximately 32 minutes (4 minutes per roti × 8 pieces)
- Total Time: About 5 hours 10 minutes (including resting and cooking time)
- Yield: 4 servings (8 roti canai pieces)
- Category: Bread
- Method: Frying
- Cuisine: Malaysian
- Diet: Halal
Description
Roti Canai is a classic Malaysian flatbread known for its flaky, crispy layers and soft interior. This recipe involves making a soft dough, allowing it to rest and develop gluten, then skillfully stretching, folding, and coiling it before pan-frying to achieve the perfect layered texture. Traditionally served with curry or dhal, roti canai is a versatile and delicious accompaniment or snack that highlights Southeast Asian culinary traditions.
Ingredients
Dough Ingredients
- 500 g all purpose flour (about 4 cups, spoon and level method)
- 1 tsp sea salt
- 180 mL boiling water (¾ cup)
- 180 mL room temperature water (¾ cup)
For Coating, Layering, and Cooking
- Vegetable oil (for coating, layering, and frying)
- Butter or ghee (optional, for spreading on roti)
Instructions
- Prepare the Dough: About 10 hours before cooking or at least 3 hours ahead, mix the flour and salt in a large bowl. Gradually add the boiling water while stirring to form small clumps. Then add room temperature water while mixing with hands until you have a soft, non-sticky scraggly dough.
- Rest the Dough: Cover the dough with plastic wrap and let it rest for 30 minutes to 1 hour to develop gluten.
- Knead the Dough: Knead the rested dough for 2 to 3 minutes until smooth and satiny.
- Divide and Oil the Dough Balls: Divide dough into 8 equal portions (90-100g each), shape into smooth balls, and coat in vegetable oil. Place on an oiled plate with space between them. Cover and let rest at least 2 hours or up to 12 hours (overnight preferred).
- Shape the Roti Canai: Take one dough ball, flatten on a smooth surface, then stretch until paper thin and translucent without tearing. Spread a thin layer of oil or butter/ghee over the dough.
- Roll and Coil: Roll the dough into a tight log or fold in layers, then coil into a tight spiral, tucking ends underneath and pressing down to seal. Place on the oiled plate. Repeat for remaining dough balls and cover to rest for another hour.
- Cook the Roti: Heat an 8-inch non-stick pan or tawa over medium heat. Flatten one coiled dough into a 6-7 inch circle using hands (or rolling pin). Add a few drops of oil to the pan and cook the roti, flipping frequently, until both sides are golden brown and cooked through, about 4 minutes per roti.
- Separate Layers: Place cooked roti on a cooling rack and gently clap or squash it with your hands to separate the layers for a flaky texture.
- Serve: Serve warm with curry, dhal, or your preferred accompaniment.
Notes
- Resting the dough overnight enhances gluten development and makes the dough more pliable.
- Stretch the dough carefully to avoid tearing; practice improves technique.
- Use oil, butter, or ghee for layering to add flavor and crispness.
- Adjust heat as needed since stove temperatures vary.
- Clapping the cooked roti helps to separate its characteristic flaky layers.
- Roti canai pairs beautifully with various Malaysian curries or dhal for a complete meal.