Flaky Roti Canai

Golden, flaky Roti Canai served with a side of aromatic curry.  Pin It
Golden, flaky Roti Canai served with a side of aromatic curry. | easymealnotebook.com

Flaky Roti Canai is a beloved Malaysian flatbread known for its buttery layers and crisp texture. Made with simple ingredients like flour, ghee, and oil, the dough is rested, stretched thin, and folded to create its signature flakiness. Cooked until golden, it pairs perfectly with flavorful curries or can be enjoyed on its own for breakfast or a snack.

I was twelve years old when I first watched a street vendor spin dough into impossibly thin sheets over his head, the whole performance mesmerizing me more than any magic trick. That afternoon, I tried to replicate the move in my mother's kitchen and ended up with dough stuck to the ceiling instead of a perfect circle. It took years to realize that the secret wasn't in the theatrics, but in the patience of letting the gluten rest long enough to relax.

My roommate and I used to make these on rainy Sundays, competing to see whose flipping technique would yield the most layers. We would eat them piping hot, dripping with dhal, while listening to the rain pound against the windows. It became our comfort food ritual whenever life felt a bit too overwhelming.

Ingredients

  • All purpose flour: The structure of the bread relies entirely on the gluten development in this flour.
  • Salt and sugar: A perfect balance to enhance the flavor without making it taste like a dessert.
  • Ghee: Using melted ghee in the dough adds a richness that butter alone cannot achieve.
  • Water: Adjust this slowly to get a dough that is soft and tacky but not sticking to your hands.
  • Softened ghee and oil: This mixture creates the distinct flaky layers that separate when cooked.

Instructions

Mix the foundation:
Combine flour, salt, and sugar in a large bowl, creating a well in the center to mix in the melted ghee and water until a shaggy dough forms.
Knead and relax:
Work the dough on a floured surface for ten minutes until it feels smooth and elastic, then let it rest.
Portion the dough:
Divide the dough into six equal balls and coat them lightly with oil before covering them to rest for an hour.
Stretch it thin:
Oil your hands and work surface, then flatten a ball and gently pull it until the dough is almost translucent.
Layer and fold:
Brush the thin sheet with softened ghee, fold it into thirds like a letter, and roll it into a loose coil.
Flatten and cook:
Press each coil into a flat disc and cook on a hot skillet for a few minutes on each side until golden brown.
Buttery layers of Roti Canai fried to a crisp, golden perfection.  Pin It
Buttery layers of Roti Canai fried to a crisp, golden perfection. | easymealnotebook.com

Serving these fresh off the pan to my family for the first time felt like passing down a secret tradition. Seeing their eyes light up at the first flaky bite made every minute of kneading and resting worth the effort.

The Stretching Technique

Working on an oiled surface is crucial because it allows the dough to slide rather than stick, giving you the leverage to pull it thin without resistance.

Choosing Your Fat

While ghee offers the most traditional flavor, mixing it with a neutral oil can prevent the bread from becoming too heavy or greasy.

Serving Suggestions

This bread is incredibly versatile and pairs well with both savory and sweet dips.

  • Try it with a side of spicy chicken curry for a hearty meal.
  • Drizzle condensed milk over it for a sweet breakfast treat.
  • Dip it into a warm bowl of lentil dhal.
Hand-stretched Roti Canai showcasing its airy, light texture on a plate. Pin It
Hand-stretched Roti Canai showcasing its airy, light texture on a plate. | easymealnotebook.com

I hope this recipe brings warmth and delicious flaky layers to your table.

Recipe Questions & Answers

Roti Canai becomes flaky through a process of stretching the dough thinly, coating it with ghee, and folding it multiple times. This creates layers that crisp up when cooked.

Yes, you can substitute ghee with unsalted butter. However, ghee offers a richer flavor and better results for achieving the traditional flaky texture.

The dough should rest for at least 1 hour. This relaxes the gluten, making it easier to stretch the dough into thin, translucent sheets without tearing.

Roti Canai is best served warm, paired with dhal, chicken curry, or as a breakfast dish with condensed milk. It can also be enjoyed on its own.

Yes, traditional Roti Canai is vegetarian as it uses flour, ghee, and oil. Always check labels if using packaged ingredients to ensure no animal-derived additives are present.

Flaky Roti Canai

Crisp, layered Malaysian flatbread with buttery flakiness. Ideal with curries or solo.

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
Prepare 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
Layer and Fold: 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
Shape and Repeat: 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
Flake 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, stretching by hand is traditional)
  • 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.
Natalie Pierce

Sharing quick, comforting recipes and kitchen wisdom for busy food lovers.