• Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
menu icon
go to homepage
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
search icon
Homepage link
  • Recipe Index
  • Appetizers and Snacks
  • Dinner
  • About
  • Contact
×

Authentic Roti Canai Recipe

Published: Feb 9, 2026 by Eliza · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.1 from 5 reviews

If you have ever craved a flaky, buttery flatbread that pairs perfectly with rich curries or simply enjoyed on its own, then you are in for a treat with this Authentic Roti Canai Recipe. This Malaysian favorite is all about the wonderfully crisp layers that come from patient dough preparation and a few clever folding techniques. Every bite offers a delightful balance of softness and crunch, making it an irresistible addition to any meal or snack time. Whether you are a seasoned home cook or just adventurous with your kitchen experiments, this recipe will guide you step by step to achieving that perfectly layered, melt-in-your-mouth roti you’ve always wanted.

Ingredients You'll Need

A close-up of a silver mixing bowl filled with rough, sticky dough that is pale cream in color, with uneven lumps and some loose flour sprinkled on top, sitting on a white marbled surface. The dough appears to be in the early stages of mixing, with parts still dry and powdery while other parts are wet and clumped together. The inside sides of the bowl show some flour residue. Photo taken with an iphone --ar 4:5 --v 7

Creating an authentic roti canai starts with a handful of simple ingredients that work together to deliver the perfect texture and flavor. Each component, from the flour to the double water temperatures, has its role in achieving fluffiness, stretchiness, and that classic golden color.

  • All-purpose flour (500 g): The essential base providing structure and enough gluten for stretch.
  • Sea salt (1 tsp): Enhances flavor and helps balance the dough.
  • Boiling water (180 mL): Partially cooks the flour to develop a tender texture.
  • Room temperature water (180 mL): Hydrates the dough gently for elasticity.
  • Oil: Used liberally for coating, layering, and cooking to achieve crisp, flaky layers.
  • Butter or ghee (optional): Adds richness and aroma during shaping and cooking.

How to Make Authentic Roti Canai Recipe

Step 1: Prepare the Dough

The magic of this Authentic Roti Canai Recipe begins many hours in advance, ideally around 10 hours or at least 3 hours before cooking. Start by combining the all-purpose flour and sea salt in a large bowl. Then, pour the boiling water while stirring with a fork or spatula; this technique helps partially cook the flour, which is essential for the final texture. Next, add the room temperature water gradually as you mix, preferably using your hands, until the dough comes together but remains soft and slightly scraggly. Let it rest covered with plastic wrap to develop gluten, which results in that signature stretchiness.

Step 2: Knead the Dough

After resting, your dough should absorb the water and become softer. Knead it for 2 to 3 minutes until it’s smooth and satiny, which may require a bit more time depending on the dough’s feel. Achieving a smooth surface here means easier stretching later on and better layering when cooked. Then divide your dough into 8 equal portions and shape each into a smooth ball. Oil each ball individually and allow them to rest again for at least 2 hours or overnight if time permits. This longer resting period cannot be overstated—it’s what makes the dough so pliable.

Step 3: Stretch and Shape the Dough

Now comes the fun but slightly challenging part. Flatten a dough ball on a clean surface, then use your hands to stretch it paper thin so you can almost see through the dough. To get an even stretch, try the technique of pressing one end while gently pulling the opposite side, rotating as you go—a little practice goes a long way. With the stretched dough, lightly spread a thin layer of oil, butter, or ghee to create layers and richness. Roll the dough tightly like a log, then coil it into a spiral, tucking in the ends neatly. This coil is key to the layered texture and crispiness. Place the coiled dough back on the oiled plate to rest for another hour.

Step 4: Cook the Roti Canai

Preheat a non-stick pan over medium heat and flatten a rested coil into a 6 to 7-inch round. Brush or add a few drops of oil to the pan before placing your roti in. Cook until golden brown on one side, then flip and cook the other side, totaling about 4 minutes per roti. Be sure to flip intermittently to ensure even browning. When cooked, press the freshly cooked roti with your hands in a clapping motion; this simple trick separates the layers beautifully, giving the roti its signature flaky texture. Repeat for all dough portions and enjoy the results of your patience and care.

How to Serve Authentic Roti Canai Recipe

A close-up image shows two dark-skinned hands holding and slightly stretching a golden-brown flatbread with visible flaky layers. The flatbread has a light, uneven surface with some darker brown spots from cooking, showing a soft, slightly glossy texture with some air gaps between the layers. The background consists of a white marbled texture and a white brick wall, creating a clean and bright setting. photo taken with an iphone --ar 4:5 --v 7

Garnishes

The beauty of serving roti canai is how versatile it is with garnishes. Sprinkle with a pinch of sugar for a sweet touch, or add a bit of chopped cilantro and a squeeze of lime to add a fresh brightness. Some folks love a little drizzle of condensed milk for an indulgent twist. Whatever your choice, garnishes can transform your Authentic Roti Canai Recipe into a personalized delicacy.

Side Dishes

Roti canai shines brightest when paired with savory side dishes. Traditional Malaysian dhal curry or chicken curry are perfect companions, providing luscious, spicy, and hearty flavors that soak into the flaky layers. You can also experiment with lentil soups, sambal (spicy chili paste), or even a simple vegetable curry. These sides complement the roti’s richness while offering a balanced and satisfying meal.

Creative Ways to Present

If you want to impress friends or family, consider presenting your roti canai by slicing it into wedges, almost like a pizza, and serving them in a neat stack with colorful side bowls of curry and chutneys. Another fun idea is to stuff the roti before cooking with fillings like egg, onion, or even sweetened banana slices for a fusion twist. The flaky layers lend themselves to endless creativity, making each serving a unique experience.

Make Ahead and Storage

Storing Leftovers

Leftover roti canai can be stored in an airtight container at room temperature for up to one day without losing too much crispness. For longer storage, place them in the refrigerator, where they keep well for 2 to 3 days. Just be aware that refrigeration might make the roti less flaky but refrigerating is a great way to keep them safe overnight.

Freezing

To freeze roti canai, allow them to cool completely, then stack with parchment paper between each piece to prevent sticking. Place the stack in a freezer-safe bag or container and freeze for up to a month. This makes it easy to enjoy authentic roti canai anytime without repeating the labor-intensive steps.

Reheating

Reheat leftover or frozen roti canai by warming them on a hot skillet for a couple of minutes on each side until crisp and heated through. Avoid the microwave if you want to preserve that authentic crisp texture. Adding a tiny bit of butter on the pan while reheating can freshen them up and give a delicious buttery aroma.

FAQs

What makes this an authentic roti canai recipe?

This recipe stays true to traditional methods with its use of both boiling and room temperature water to develop texture, long resting times for gluten formation, and the distinctive layering technique achieved by rolling and coiling the dough. These steps recreate the signature softness and flakiness you find in authentic Malaysian kitchens.

Can I use whole wheat flour instead of all-purpose flour?

Whole wheat flour can be substituted, but it will result in a denser roti that may not stretch as easily or have the same flaky layers. For the closest experience to authentic roti canai, all-purpose flour is recommended.

Is there a quicker way to make this roti canai?

While the resting times are important for texture, if you’re in a pinch, you can shorten the rest periods. Just be prepared for a less elastic dough and fewer layers. Patience truly pays off with this Authentic Roti Canai Recipe.

What type of oil is best for coating and cooking?

Neutral oils like vegetable or canola oil work best for coating and cooking because they don’t overpower the flavors and have a high smoke point suitable for pan-frying. Ghee or butter can be added during shaping for flavor but are less ideal for cooking the roti itself.

Can I make filled roti canai with this dough?

Absolutely! This dough is very versatile and can be stuffed with savory fillings like eggs, onion, or minced meat before cooking. Just be gentle when stretching to avoid tears, and your fillings will be encased in every delicious flaky layer.

Final Thoughts

I can’t recommend enough trying this Authentic Roti Canai Recipe at home. It’s a rewarding process that fills your kitchen with incredible aromas and ends with a flatbread that tastes like a loving hug from Malaysia. Whether you serve it with curry or enjoy it on its own with a touch of sugar, the crispy, flaky texture and rich flavor never fail to delight. So roll up your sleeves, give it a go, and prepare to impress yourself and those lucky enough to share your creation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Authentic Roti Canai Recipe

Authentic Roti Canai Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 5 reviews

  • Author: Eliza
  • Total Time: 5 hours 10 minutes (including resting periods)
  • Yield: 4 servings (8 roti canai pieces, 2 per serving)
Print Recipe
Pin Recipe

Description

Roti Canai is a classic Malaysian flatbread known for its flaky, layered texture and slightly crispy exterior. This recipe involves a unique resting and folding technique to develop gluten and create delicate layers. Traditionally served warm with curry or dips, roti canai is a versatile dish enjoyed across Southeast Asia.


Ingredients

Dough Ingredients

  • 500 g all purpose flour (about 4 cups, measured by spoon and level method)
  • 1 tsp sea salt
  • 180 mL boiling water (¾ cup)
  • 180 mL room temperature water (¾ cup)

For Coating and Cooking

  • Oil (vegetable or canola) for coating, layering, and cooking
  • Butter or ghee (optional, for flavor layering and cooking)


Instructions

  1. Mix Dry Ingredients: In a large bowl, combine the all-purpose flour and sea salt, stirring to distribute the salt evenly throughout the flour.
  2. Add Boiling Water: While stirring with a fork or spatula, pour the boiling water over the flour mixture to form clumps. Stir until water is evenly dispersed.
  3. Add Room Temperature Water: Gradually incorporate the room temperature water using your hands or a spatula until a scraggly, soft but not sticky dough forms.
  4. Rest the Dough: Cover the bowl with plastic wrap and let the dough rest for about 30 minutes to 1 hour to develop gluten, allowing it to soften and hydrate fully.
  5. Knead the Dough: Knead the dough for 2-3 minutes until it becomes smooth and satiny in texture. Continue kneading if necessary to achieve the right consistency.
  6. Divide the Dough: Weigh and portion the dough into 8 equal balls (approximately 90-100 g each). Shape each into a smooth round ball, cover with plastic wrap, and set aside.
  7. Oil the Dough Balls: Place vegetable oil in a small bowl and spread oil on the bottom of a large plate or flat container. Roll each dough ball in oil to coat and place them spaced apart on the plate. Cover with plastic wrap and rest for 2 to 12 hours, preferably overnight for best texture.
  8. Prepare for Shaping: Have a separate bowl with oil or butter/ghee ready for layering during shaping.
  9. Stretch the Dough: Take one dough ball and flatten it on a smooth work surface. Gently stretch the dough with your hands until it is paper-thin and translucent without tearing, shaping it into a circle or rectangle.
  10. Oil the Surface: Lightly spread oil, butter, or ghee over the stretched dough surface to help create layers.
  11. Roll into a Tube: Roll the dough firmly into a log or alternatively fold horizontally in half-inch to one-inch layers overlapping each other.
  12. Form a Spiral: Coil the rolled/folded dough into a tight spiral. Tuck the ends underneath and press down gently to seal the coil.
  13. Rest Shaped Dough: Place the coiled dough on the oiled plate, cover, and rest for at least another hour for easier handling and layering.
  14. Preheat Pan: Use an 8-inch or larger non-stick pan or tawa on medium heat. Adjust the stove heat as needed to prevent burning.
  15. Flatten Dough: Take a coiled dough ball and flatten it gently with your hands into a 6-7 inch round roti. A rolling pin can be used but hand stretching is preferred for better texture.
  16. Cook the Roti: Lightly brush or add a few drops of oil onto the pan. Place the flattened roti onto the hot pan and cook until golden brown on one side, then flip and brown the other side. Total cooking time is around 4 minutes per roti with occasional flipping to ensure even cooking.
  17. Separate the Layers: Transfer cooked roti to a cooling rack. While hot, gently press and clap the roti with your hands to help separate the flaky layers.
  18. Repeat & Serve: Continue the process with remaining dough portions. Serve roti canai warm, ideally with curries or your preferred side dishes.

Notes

  • Resting the dough for longer (up to 12 hours) improves pliability and creates more distinct layers.
  • Stretching the dough thinly but carefully is key to achieving the signature flaky texture.
  • Use medium heat and a non-stick pan to avoid burning and ensure even browning.
  • Clapping the cooked roti while hot helps create the characteristic flaky layers.
  • You can use butter or ghee instead of oil for richer flavor during layering and cooking.
  • The dough does well in advance preparation and refrigeration for convenience.
  • Prep Time: 15 minutes plus 3 to 12 hours resting time
  • Cook Time: 4 minutes per roti (approximately 16 minutes total for 4 servings)
  • Category: Flatbread
  • Method: Stovetop
  • Cuisine: Malaysian

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Breakfast

  • Mom's Easy Chocolate Chip Muffins Recipe
    Mom's Easy Chocolate Chip Muffins Recipe
  • Pistachio Quick Bread Recipe
    Pistachio Quick Bread Recipe
  • Blueberry Banana Bread Recipe
    Blueberry Banana Bread Recipe
  • Thick and Fluffy Oat Milk Pancakes Recipe
    Thick and Fluffy Oat Milk Pancakes Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi there! I’m Eliza, I’m a passionate home cook, recipe creator, and storyteller who believes that food is a universal language that connects us all. I live with my little boy, Ely, and together we fill our kitchen with laughter, love, and the comforting aroma of something delicious made with care.

Learn more

Popular

  • Cheesy Pumpkin Ricotta Pasta Bake Recipe
    Cheesy Pumpkin Ricotta Pasta Bake Recipe
  • Easy Roasted Pumpkin Seeds with Savory Spices Recipe
    Easy Roasted Pumpkin Seeds with Savory Spices Recipe
  • Strawberry Lemonade Mocktail Recipe
    Strawberry Lemonade Mocktail Recipe
  • Butterscotch Muddy Buddy Recipe
    Butterscotch Muddy Buddy Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Recipe Kind. All rights reserved.