Flaky Roti Canai: Your New Favorite Comfort Food Awaits
Last Updated on March 13, 2026 by Alma
The moment I pulled my first plate of flaky Roti Canai from the pan, a joy erupted in my kitchen that I could hardly contain. The golden layers glistened, each enticing crevice whispering promises of buttery goodness and a satisfying crunch. In my quest to elevate weeknight dinners beyond the mundane, this beloved Malaysian flatbread has become a staple that never fails to impress.
Imagine the sound of the dough stretching beneath your fingertips, the warmth of freshly cooked roti enveloping your senses perfectly paired with a spicy curry or simply enjoyed with a drizzle of honey. It was actually a friend who shared this delightful recipe with me, and I haven t looked back since.
Let s embark on this culinary adventure together! This flaky roti may seem intricate, but I assure you each step brings you closer to a dish that transcends fast food and transforms your mealtime routine into something extraordinary. Whether you re new to cooking or a seasoned chef, your taste buds are in for a treat!
Why is Flaky Roti Canai a Must-Try?
Irresistible, this flaky roti canai is an indulgence in every bite! Layered goodness delivers a delightful crunch that pairs perfectly with your favorite curry or even a sweet drizzle of honey. Simple steps make it accessible for all cooks, while versatile serving options ensure it fits any meal. Plus, it s a great way to impress guests! For another delightful recipe to enhance your dining experience, check out our homemade curry.
Flaky Roti Canai Ingredients
For the Dough
500 g all purpose flour This key ingredient provides the perfect base for your flaky roti canai.
1 tsp sea salt Enhances the flavor of the dough, making each bite more delicious.
180 mL boiling water Helps to activate the flour, creating clumps and a soft texture.
180 mL room temperature water Used to bring the dough together without making it sticky.
For Coating and Cooking
Oil Essential for coating, layering, and cooking the roti for that crispy finish.
Butter or ghee (optional) Adds a rich, indulgent flavor to the roti s layers; use for an even more luxurious touch!
How to Make Flaky Roti Canai
Combine Ingredients: In a large bowl, place the flour and salt. Stir together until well blended to create the flavorful base for your flaky roti canai.
Add Boiling Water: While stirring the flour with a fork or spatula, pour in the hot water. Mix until clumps begin to form, ensuring the water is evenly distributed throughout the dough.
Incorporate Room Temperature Water: Add the room temperature water gradually, mixing until you achieve a scraggly dough that s soft but not sticky. You want it to feel friendly and pliable!
Let It Rest: Cover the bowl with plastic wrap and let the dough rest for about 30 minutes. This step is crucial for developing the perfect texture.
Knead the Dough: Knead the dough for about 2 to 3 minutes until smooth. Weigh the dough, then divide it into 8 equal portions to make manageable balls.
Shape the Portions: Shape each portion into a smooth ball, cover them with plastic wrap, and set aside. This keeps them moist as they await their transformation!
Coat with Oil: Roll each dough ball in oil to coat. Place them on a large plate, ensuring there s space between each ball. Cover again and let rest for at least 2 hours (or overnight for best results).
Flatten the Dough: Take one dough ball and flatten it on a smooth surface, stretching it until it’s paper thin. Remember to enjoy the process this is where the magic begins!
Roll and Coil: Spread some oil (or butter or ghee) on the surface of the roti, then roll it up into a firm log. Coil the dough into a spiral and tuck the ends underneath to create lovely layers.
Rest Again: Place the coiled dough on an oiled plate. Repeat this with the remaining dough portions. Cover and let rest for at least another hour to help develop the flaky texture.
Cook the Roti: Heat a non-stick pan over medium heat. Flatten one of the coiled roti into a 6 7 inch circle and add a splash of oil to the pan.
Golden Perfection: Cook the roti until it s golden brown on both sides, about 4 minutes total. Flip as needed to ensure even cooking and a satisfying crunch!
Cool to Separate Layers: Once cooked, place the roti on a cooling rack and gently squash it to separate the layers, creating all those delightful flakiness.
Serve Warm: Repeat with the remaining dough portions and serve the roti warm. Perfect with curry or simply enjoyed on its own.
Optional: Serve with a drizzle of honey for a sweet twist on this savory delight.
Exact quantities are listed in the recipe card below.
What to Serve with Flaky Roti Canai?
Transform your meal into a delightful feast by pairing this flaky delight with complementary sides.
Spicy Chicken Curry: The rich, spicy flavors and tender chicken pieces beautifully contrast the roti’s flaky texture, creating a satisfying experience.
Sambal: This spicy condiment adds a kick to your meal, balancing the roti’s buttery goodness with its zesty heat. It’s an authentic pairing that’ll elevate your dining.
Cucumber Salad: A refreshing mix of crisp cucumbers and tangy dressing provides a cool counterpoint to the warmth of the roti and curry. It lightens the meal perfectly!
Dhal: Creamy lentil curry not only complements the roti’s layers but also adds an earthy flavor that enhances every bite. The smooth texture makes for a beautiful contrast.
Honey Drizzle: For a sweet touch, a drizzle of honey adds an intriguing sweetness, perfect for dipping and contrasting the roti’s savory allure.
Mint Chutney: This fresh, herbal sauce brings a bright flavor and adds a whole new dimension to the roti, making each bite feel refreshing and invigorating!
Mango Lassi: To wash it all down, this creamy yogurt drink with a hint of sweetness cools off the palate, making it the perfect beverage for your flavorful meal.
Tips for the Best Flaky Roti Canai
Rest Is Key: Allowing the dough to rest properly at different stages is crucial; it helps develop the texture that makes your flaky roti canai irresistible.
Thin Is In: When rolling out the dough, aim for paper-thin layers. This is what gives your roti that signature flakiness; don t rush this step!
Oil Generously: Use enough oil when cooking the roti. This not only adds flavor but also helps achieve that golden-brown exterior and crispy texture.
Check the Heat: Cooking on medium heat ensures even cooking too high and you risk burning the outside before it’s done inside.
Squash Gently: After cooking, gently squash the roti to help separate the layers. This enhances the flakiness, making each bite a delight!
How to Store and Freeze Flaky Roti Canai
Room Temperature: Enjoy freshly cooked flaky roti canai right away! If you need to, keep it covered with a clean kitchen towel for up to 2 hours to maintain warmth and moisture.
Fridge: Store any leftover roti in an airtight container or tightly wrapped in plastic wrap for up to 3 days. Reheat on a pan over medium heat for a few minutes to regain crispiness.
Freezer: To freeze, place cooled, cooked roti canai in a single layer in a zip-top freezer bag, separating layers with parchment paper. They ll last for up to 2 months and can be reheated directly from frozen!
Reheating: When you re ready to enjoy again, simply heat the frozen roti in a pan with a little oil until heated through and crispy, or use a toaster oven for a quicker option.
Flaky Roti Canai Variations
Feel free to experiment and make this flaky delight your own; the possibilities are as delightful as the dish itself!
Whole Wheat: Substitute all-purpose flour with whole wheat flour for a heartier texture and a nutty flavor that s just as satisfying.
Vegan: Replace the butter or ghee with vegetable oil or coconut oil, ensuring the roti remains rich and flaky without any animal products.
Spiced Dough: Add a teaspoon of cumin or coriander to the flour for a fragrant twist, enhancing the aroma and flavor profile of your roti.
Parmesan Cheese: Mix in grated Parmesan with the flour for a touch of savory richness that will elevate the taste of your classic roti.
Herb-Infused: Incorporate finely chopped fresh herbs like cilantro or chives into the dough for a fresh, aromatic finish that pairs beautifully with curries.
Stuffed Roti: Before coiling, fill the roti with a mixture of cooked potatoes, peas, or cheese for a delightful surprise in every bite.
Sweet Delight: Brush the dough with cinnamon sugar instead of oil before rolling up; serve it warm for a deliciously sweet treat to accompany afternoon tea.
Heat It Up: For spice lovers, add finely chopped green chilies to the dough for a kick that complements your favorite dipping sauces and curries perfectly.
Make Ahead Options
These Flaky Roti Canai are perfect for busy home cooks looking to save time! You can prepare the dough up to 24 hours in advance by following the initial steps up to shaping the dough balls. Simply roll them in oil and place them in an airtight container in the refrigerator. To maintain their quality, ensure they are well-coated with oil to prevent sticking. When you re ready to cook, take them out and let them sit at room temperature for about 30 minutes. Then, proceed to flatten, roll, and cook the roti as per the recipe instructions, and you’ll enjoy freshly made flaky roti without the wait!
Flaky Roti Canai Recipe FAQs
What type of flour should I use for Flaky Roti Canai?
Absolutely! For Flaky Roti Canai, all-purpose flour is your best bet. It strikes the perfect balance between elasticity and structure, creating that coveted flaky texture. Make sure it s fresh for the best results!
How should I store leftover Flaky Roti Canai?
After enjoying your delicious creation, store any leftover roti in an airtight container or wrapped tightly with plastic wrap in the fridge. It will stay fresh for up to 3 days. For the ideal reheating, use a pan on medium heat to regain that crispy texture!
Can I freeze Flaky Roti Canai?
Yes, indeed! To freeze your Flaky Roti Canai, let them cool completely after cooking. Then, place them in a single layer inside a zip-top freezer bag, separating each roti with parchment paper to prevent sticking. They re good for up to 2 months in the freezer. Simply reheat directly from frozen in a pan with a little oil until crispy and warmed through!
What do I do if my dough seems too sticky?
If you notice your dough is too sticky after mixing, don t worry! Simply sprinkle in a bit more flour, a tablespoon at a time, while kneading until it reaches a soft and manageable consistency. Aim for a friendly, pliable dough that s not overly sticky.
Can I make Flaky Roti Canai ahead of time?
Certainly! You can prepare the dough the night before and let it rest overnight in the fridge, covered with plastic wrap. This not only saves time but also enhances the flavors of your roti. When you re ready to cook, just let it come to room temperature before rolling and cooking!
Is Flaky Roti Canai suitable for people with dietary restrictions?
It all depends! This recipe is dairy-free if you omit the optional butter or ghee. For gluten-free alternatives, you can try using a gluten-free flour blend, though the texture may vary. Always check with guests about allergies to flour or any other ingredients to ensure a safe and satisfying meal!



