There’s something magical about the sound of a sizzling pan and the aroma of dough cooking to perfection. That’s the moment I fell in love with making the Flaky Roti Canai Recipe. With its delightful layers and crisp texture, this South Asian specialty not only elevates your meal but also transforms everyday ingredients into an extraordinary experience. It’s surprisingly easy to master, making it a fantastic choice for both seasoned cooks and those just starting their culinary adventure. The added benefit? This flaky delight is wonderfully versatile—perfect for soaking up rich curries or even indulging in sweet variations for dessert. What tasty twist will you add to your Roti Canai?

Why Is This Roti Canai Recipe Special?
Flaky Layers: The magic of this recipe lies in its perfectly flaky layers that create a delightful texture, making each bite a little celebration.
Ease of Preparation: Don’t worry if you’re not a pro in the kitchen! This recipe is beginner-friendly while still impressive enough to wow your friends and family.
Versatile Enjoyment: Whether you’re pairing it with spicy curries or fancying a sweet twist with ice cream, Roti Canai adapts beautifully to your meal.
Cultural Delight: Bringing a taste of South Asia to your table, this dish is rooted in rich culinary traditions. You might also enjoy making a Peach Pie Cruffins for a sweet treat afterward!
Quick Satisfaction: With just a few ingredients and a straightforward process, you can create a comforting staple that’s both filling and satisfying.
Flaky Roti Canai Ingredients
• Elevate your cooking with these essential components for the Flaky Roti Canai recipe!
For the Dough
- All-Purpose Flour – Provides structure and chewy texture; substitute with whole wheat for a health boost.
- Sea Salt – Enhances flavor; make sure it’s evenly distributed throughout the dough.
- Boiling Water (180 mL) – Develops gluten for elasticity; essential for achieving that desired flaky texture.
- Room Temperature Water (180 mL) – Helps form a soft, pliable dough; adjust as needed for your flour’s consistency.
- Oil – Used for coating and layering; try melted butter or ghee for added flavor depth.
For Cooking
- Non-Stick Cooking Spray or Extra Oil – Ensures your roti doesn’t stick to the pan; use generously for a perfect golden crust.
Enjoy crafting your Flaky Roti Canai, a true testament to the art of layered, flaky bread that’s perfect for any meal or snack!
Step‑by‑Step Instructions for Flaky Roti Canai Recipe
Step 1: Prepare the Dough
In a large mixing bowl, combine all-purpose flour and sea salt. Gradually pour in the boiling water, mixing with a spatula until lumps form. Add room temperature water to create a scraggly dough. Cover the bowl with a cloth and let it rest for 30 minutes to 1 hour, allowing the gluten to develop for that signature flaky texture.
Step 2: Knead the Dough
Once the dough has rested, turn it onto a lightly floured surface. Knead for 2-3 minutes until it becomes smooth and elastic. Divide the dough into 8 equal portions, shaping each into a ball. Roll each ball in oil, coating evenly, then place them back in the bowl and cover them to rest for up to 12 hours, enhancing flavor and texture.
Step 3: Shape the Roti
After resting, take one dough ball and flatten it on an oiled surface. Use your fingers to stretch the dough until it’s paper-thin, ensuring it doesn’t tear. Brush a thin layer of oil over the surface, then roll or fold the dough into a spiral shape, creating those delightful layers that define your Flaky Roti Canai.
Step 4: Cook the Roti
Heat a non-stick pan over medium heat until hot. Place the prepared roti onto the pan, flattening it gently with a spatula. Cook for about 2 minutes or until it turns golden brown. Flip and cook the other side for an additional 2 minutes, ensuring both sides are crisp and evenly browned.
Step 5: Serve Warm
Once cooked, remove the roti from the pan and carefully squash it with your hands to separate the flaky layers. Serve immediately while warm, paired with your favorite curry or enjoyed plain, and let the Flaky Roti Canai be the star of your meal!

What to Serve with Flaky Roti Canai?
Enhance your meal experience with delightful pairings that bring out the best in every flaky bite.
-
Savory Chicken Curry: This rich and spicy curry complements the buttery layers of the Roti Canai, making each bite a flavor adventure.
-
Creamy Lentil Dhal: The smooth texture of dhal provides a comforting, wholesome contrast to the crispiness of the roti, perfect for dipping.
-
Fresh Cucumber Raita: A cool and refreshing side, this yogurt-based raita balances the spices of your main dish while adding a tangy kick.
-
Zesty Mango Chutney: Sweet and tangy, this chutney enhances the flavor profile perfectly, adding a unique tropical twist to your meal.
-
Vegetable Stir-Fry: A medley of colorful veggies brings a crisp, fresh element, creating a delightful textural contrast alongside the flaky roti.
-
Chai Tea: Warm, spiced chai pairs beautifully, making your mealtime feel like a cozy cafe visit while highlighting the spices in your dishes.
-
Fruity Dessert: Consider a light fruit salad or a scoop of coconut ice cream for a sweet finish, allowing the flavors to dance on your palate.
Each pairing provides contrasting textures and flavors that will elevate your Flaky Roti Canai experience to new delightful heights!
How to Store and Freeze Flaky Roti Canai
Airtight Container: Store cooked Flaky Roti Canai in an airtight container at room temperature for up to 3 days to maintain its delightful flakiness.
Fridge: If you prefer, you can refrigerate the roti for up to a week. Just be sure to wrap it in plastic wrap to prevent it from drying out.
Freezer: For longer storage, freeze the roti in an airtight freezer bag or container for up to 2 months. Layer parchment paper between each roti to prevent sticking.
Reheating: To enjoy leftovers, reheat the roti in a skillet over medium heat for a couple of minutes on each side to restore its crispy layers.
Expert Tips for Flaky Roti Canai
-
Rest the Dough: Allowing the dough to rest adequately is crucial for achieving maximum flakiness. Don’t skip this step!
-
Gentle Rolling: When shaping your roti, use light pressure to prevent tearing the dough. The more delicate you are, the better the layers will form.
-
Oil Wisely: Use just enough oil during the layering process. Too much can weigh down the flaky layers, while too little might make them dry.
-
Watch the Heat: Maintain a consistent medium heat while cooking. Too high can burn the outside before the inside cooks through, while too low may lead to a soggy texture.
-
Adjust Water Amount: If your dough feels too dry or too sticky, adjust the water quantity based on your flour’s absorption. A well-balanced dough yields the best flaky roti canai!
Flaky Roti Canai Variations & Substitutions
Feel free to get creative with this recipe; the possibilities are endless, and your taste buds will thank you!
-
Veggie Roti: Add finely chopped vegetables like spinach or carrots in the dough for extra nutrition. Mix and match your favorite veggies for a colorful twist.
-
Egg Roti: After cooking the roti halfway, crack an egg in the pan and scramble it. Place the roti on top to absorb the flavors, creating a savory breakfast delight.
-
Sweet Roti: Introduce sugar into the dough or sprinkle it during layering for a sweet treat. Pair it with ice cream for a delightful dessert experience.
-
Whole Wheat: Swap out all-purpose flour with whole wheat flour for a healthier version. The roti may be denser but will have a lovely nutty flavor.
-
Spicy Roti: Incorporate finely chopped green chilies or chili flakes into the dough for an extra zing. This spicy kick pairs wonderfully with creamy curries.
-
Scallion Roti: Fold in chopped scallions during the rolling process, similar to making scallion pancakes. This fragrant addition elevates the flavor profile beautifully.
-
Cheesy Roti: Add shredded cheese between layers before cooking for a delightful cheesy interior. Mozzarella or cheddar will create a gooey, irresistible treat.
-
Coconut Roti: Mix shredded coconut into the dough for a touch of sweetness, reminiscent of tropical flavors. This variation is perfect when enjoyed with sweet or fruity dips.
With these variations, your Flaky Roti Canai will always be a crowd-pleaser, just like the tempting offerings of a Seafood Gratin or the comforting warmth of a Chopped Chicken Sandwich. Let your creativity shine, and enjoy the process!
Make Ahead Options
These Flaky Roti Canai are perfect for meal prep enthusiasts! You can prepare the dough up to 12 hours in advance and let the balls rest, covered in oil, in the refrigerator to maintain moisture. Alternatively, shape and cook the roti ahead of time, then store in an airtight container for up to 3 days. To maintain quality, reheat them briefly in a skillet over medium heat, which will restore their crispy texture. When you’re ready to serve, simply squash the roti to separate the layers and enjoy them with your favorite curry or dipping sauce—delicious and hassle-free!

Flaky Roti Canai Recipe FAQs
How do I choose the right flour for Roti Canai?
Using all-purpose flour creates the ideal texture for Flaky Roti Canai, but you can also experiment with whole wheat flour for a healthier alternative. Look for flour with higher protein content to achieve better elasticity and flakiness.
What’s the best way to store my leftover Roti Canai?
To keep your Roti Canai fresh, store it in an airtight container at room temperature for up to 3 days. If you want to enjoy it longer, refrigerate it wrapped in plastic wrap for up to a week, or freeze it in an airtight bag for up to 2 months.
Can I freeze Roti Canai?
Absolutely! To freeze, stack the cooked Roti Canai with layers of parchment paper in between. Place them in an airtight bag or container, and they’ll stay fresh for up to 2 months. When you’re ready to eat, simply reheat in a skillet for a few minutes on each side.
What can I do if my dough is too sticky?
If your dough is too sticky, don’t panic! Simply dust your working surface and hands with a little extra flour while kneading. You can also sprinkle in small amounts of flour as you mix, but avoid adding too much at once, as it may alter the dough’s texture.
Is Roti Canai suitable for those with dietary restrictions?
If you’re accommodating food allergies or dietary restrictions, always check ingredient labels. This recipe can be easily modified for vegan diets by substituting oil for butter and ensuring your flour is gluten-free if needed. Keep in mind that pets should avoid consuming bread, as it isn’t beneficial for their diet.
What should I do if my Roti Canai isn’t fluffy?
Fluffiness comes from the resting and layering process. Ensure your dough rests long enough, ideally up to 12 hours. When shaping, use gentle pressure and plenty of oil to create the layers—this will help the Roti Canai become light and flaky during cooking. Patience is key, so don’t rush this delicate process!

Flaky Roti Canai Recipe: Layers of Love in Every Bite
Ingredients
Equipment
Method
- In a large mixing bowl, combine all-purpose flour and sea salt. Gradually pour in the boiling water, mixing with a spatula until lumps form. Add room temperature water to create a scraggly dough. Cover the bowl with a cloth and let it rest for 30 minutes to 1 hour.
- Once the dough has rested, turn it onto a lightly floured surface. Knead for 2-3 minutes until it becomes smooth and elastic. Divide the dough into 8 equal portions and shape each into a ball. Roll each ball in oil, coating evenly, then cover them to rest for up to 12 hours.
- Take one dough ball and flatten it on an oiled surface. Use your fingers to stretch it until it's paper-thin. Brush a thin layer of oil over the surface, then roll or fold the dough into a spiral shape.
- Heat a non-stick pan over medium heat until hot. Place the prepared roti onto the pan, flattening it gently with a spatula. Cook for about 2 minutes or until it turns golden brown. Flip and cook both sides until crisp.
- Remove the roti from the pan and gently squash it with your hands to separate the flaky layers. Serve immediately while warm.

Leave a Reply