Flaky Roti Canai

Golden brown flaky Roti Canai served with rich curry on a plate  Save
Golden brown flaky Roti Canai served with rich curry on a plate | blueplatediaries.com

This Malaysian flatbread is loved for its buttery, flaky layers and chewy texture. The dough rests to relax gluten, then stretched thin, folded, and coiled for signature crispness. Cook until golden and brush with ghee for extra richness. Serve with curries or dhal.

The air in the kitchen was heavy with the scent of melted ghee, a rich, nutty aroma that instantly reminded me of busy street stalls in Kuala Lumpur. I remember pulling the dough for the first time, terrified it would tear, but finding a meditative rhythm in the stretch. It felt less like cooking and more like a tactile art project, where every fold promised layers of buttery perfection.

I once made a batch for a brunch gathering, and the sound of the dough hitting the hot pan drew everyone to the kitchen before I could even finish cooking. We stood around the stove, tearing off warm pieces to dip in curry, laughing when the flaky layers shattered onto our plates.

Ingredients

  • All-purpose flour: The foundation of the dough, providing the necessary structure for those paper-thin stretches.
  • Salt: Essential to balance the sweetness and bring out the rich flavor of the ghee.
  • Sugar: Just a touch to aid in browning and add a hint of complexity to the bread.
  • Melted ghee or butter: This fat is crucial for the doughs texture and adds that irresistible savory depth.
  • Water: The hydrating agent, added gradually to achieve a soft, workable consistency.
  • Softened ghee and oil: The magic mixture for coating the dough layers to ensure distinct flakiness.

Instructions

Mix and Knead:
Combine flour, salt, and sugar in a large bowl, creating a well in the center for the melted ghee and water. Mix until a soft, slightly sticky dough forms, then turn it out to knead until smooth and elastic.
Rest the Dough:
Divide the dough into six equal balls, coat them lightly with oil, and cover them to rest for an hour. This relaxation period is vital for making the dough pliable enough to stretch later.
Stretch and Fold:
Oil your hands and surface, then flatten a ball and stretch it until it is almost translucent. Brush the surface with softened ghee, fold it into thirds like a letter, and roll it into a loose coil.
Cook to Perfection:
Flatten the coiled dough into a disk and cook on a medium-hot skillet for a few minutes per side until golden brown. Give the cooked roti a sharp slap between your hands to immediately separate the layers.
Hand stretched Roti Canai bread displaying crispy layers and buttery texture  Save
Hand stretched Roti Canai bread displaying crispy layers and buttery texture | blueplatediaries.com

This recipe quickly became a weekend ritual, a way to slow down morning hours and focus on the simple joy of creating something by hand. It is not just about the bread, but the warmth it brings to the table.

Mastering the Stretch

Stretching the dough can be intimidating, but using the back of your hands to gently pull it outward works wonders. If small tears appear, do not panic, as the folding process will hide most imperfections.

Choosing the Fat

While traditional ghee offers the best flavor profile, a mix of butter and oil can prevent the dough from becoming too heavy. Experiment with the ratio to find the richness that suits your taste.

Serving Suggestions

These flatbreads are versatile enough to accompany savory curries or stand alone with a drizzle of sweetened condensed milk. Serve them immediately to enjoy the contrast between the hot, crisp exterior and the tender interior.

  • Keep the cooked roti wrapped in a clean cloth to stay warm.
  • A light dusting of sugar can transform this into a quick dessert.
  • Pair with a strong cup of hot tea or coffee for a complete experience.
Stack of warm Roti Canai flatbread brushed with ghee and ready to eat Save
Stack of warm Roti Canai flatbread brushed with ghee and ready to eat | blueplatediaries.com

I hope this recipe brings the same warmth and excitement to your kitchen as it has to mine. Enjoy every buttery, flaky bite.

Recipe FAQs

Roti Canai is a Malaysian flatbread known for its flaky, layered texture and buttery flavor. It's often served with curries or dhal.

Stretch the dough thinly, brush with ghee, fold into thirds, then roll into a coil. This technique creates the signature flakiness.

Yes, refrigerate the dough balls after resting for up to 24 hours. Bring to room temperature before stretching and cooking.

It’s delicious with chicken curry, dhal, or even condensed milk for a sweet breakfast option.

Wrap cooled Roti Canai in foil and refrigerate. Reheat on a skillet to restore crispness.

Flaky Roti Canai

Crisp, buttery layers perfect for dipping.

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

Ingredients

Dough

  • 3 cups all-purpose flour
  • 1 tsp salt
  • 1 tbsp sugar
  • 3 tbsp ghee or unsalted butter, melted
  • 1 cup water (plus more as needed)

For Layering

  • 6 tbsp ghee or unsalted butter, softened
  • 3 tbsp vegetable oil

Instructions

1
Mix the Dough: In a large bowl, mix flour, salt, and sugar. Make a well in the center, add melted ghee, and gradually pour in water while mixing until a soft, slightly sticky dough forms.
2
Knead the Dough: Knead dough on a lightly floured surface for 10 minutes until smooth and elastic.
3
Rest the Dough: Divide dough into 6 equal balls. Coat each ball with a bit of oil, cover, and let rest for 1 hour to relax the gluten for better stretching.
4
Stretch the Dough: Oil your work surface and hands. Flatten one dough ball with your palms, then gently stretch and pull into a very thin, almost translucent sheet.
5
Fold and Coil: Brush the entire surface with softened ghee. Starting from one edge, fold the dough in thirds (like a letter), then roll into a loose coil.
6
Repeat for Remaining Dough: Flatten the coil gently and set aside. Repeat steps 4-6 for all dough balls.
7
Cook the Roti: Heat a non-stick skillet or griddle over medium heat. Flatten each coiled dough round to 1/4 inch thick, then cook for 2–3 minutes per side until golden and crisp, brushing with extra ghee or oil as needed.
8
Fluff and Serve: To create signature flakiness, slap the cooked roti between your hands a few times before serving.
Additional Information

Equipment Needed

  • Mixing bowl
  • Rolling pin (optional)
  • Non-stick skillet or griddle
  • Pastry brush

Nutrition (Per Serving)

Calories 290
Protein 6g
Carbs 40g
Fat 11g

Allergy Information

  • Contains: Wheat (gluten), dairy (ghee, butter). May contain traces of nuts if using processed flour or packaged ghee. Always check ingredient labels for hidden allergens if sensitivities exist.
Sienna Caldwell

Seasonal recipes and relatable cooking tips for home cooks and food lovers.