Roti canai paratha is a delightful flatbread that hails from Malaysia, known for its flaky layers and rich, buttery taste. This versatile bread can be enjoyed with a variety of curries, gravies, or even on its own. Making it at home is a rewarding experience that brings a taste of Southeast Asia to your kitchen.
The ingredients for this recipe are quite common, but it's important to ensure you have all-purpose flour, salt, sugar, vegetable oil, and warm water. These staples are usually found in most households, but if you're missing any, they are easily available at any supermarket.

Ingredients For Roti Canai Paratha Recipe
All-purpose flour: The base of the dough, providing structure and texture.
Salt: Enhances the flavor of the dough.
Sugar: Adds a hint of sweetness to balance the flavors.
Vegetable oil: Helps in making the dough pliable and adds richness.
Warm water: Activates the gluten in the flour, making the dough soft and elastic.
Technique Tip for This Recipe
When rolling out the dough, ensure you use a light dusting of flour to prevent sticking. This will help you achieve a thin and even circle without tearing. Additionally, when cooking the paratha, press down gently with a spatula to ensure even browning and to create those signature flaky layers.
Suggested Side Dishes
Alternative Ingredients
all-purpose flour - Substitute with whole wheat flour: Whole wheat flour adds more fiber and nutrients, though it may result in a denser texture.
all-purpose flour - Substitute with gluten-free flour blend: For those with gluten intolerance, a gluten-free flour blend can be used, though the texture may vary.
salt - Substitute with sea salt: Sea salt can provide a slightly different flavor profile and is less processed.
salt - Substitute with kosher salt: Kosher salt has larger grains and can be less salty by volume, so adjust the amount accordingly.
sugar - Substitute with honey: Honey adds a natural sweetness and moisture, but you may need to reduce the water slightly.
sugar - Substitute with maple syrup: Maple syrup provides a unique flavor and natural sweetness, but like honey, reduce the water slightly.
vegetable oil - Substitute with coconut oil: Coconut oil adds a subtle coconut flavor and is solid at room temperature, which may affect the dough texture.
vegetable oil - Substitute with olive oil: Olive oil provides a richer flavor and is a healthier fat option.
warm water - Substitute with milk: Milk can make the dough richer and softer, adding a slight sweetness.
warm water - Substitute with buttermilk: Buttermilk adds a tangy flavor and can make the dough more tender.
Other Alternative Recipes Similar to This Dish
How to Store or Freeze This Dish
- Allow the parathas to cool completely before storing. This prevents condensation, which can make them soggy.
- Place a sheet of parchment paper between each paratha to prevent them from sticking together.
- Store the parathas in an airtight container or a resealable plastic bag. This keeps them fresh and prevents them from drying out.
- For short-term storage, keep the parathas in the refrigerator. They will stay fresh for up to 3 days.
- For longer storage, freeze the parathas. Lay them flat in a single layer on a baking sheet and freeze until solid. Once frozen, transfer them to a resealable plastic bag or airtight container.
- When ready to use, reheat the parathas directly from the refrigerator or freezer. For refrigerated parathas, heat them in a skillet over medium heat for 1-2 minutes on each side. For frozen parathas, thaw them at room temperature for a few minutes before reheating in a skillet.
- Alternatively, you can reheat the parathas in the microwave. Place a damp paper towel over the paratha and microwave for 20-30 seconds if refrigerated, or 1-2 minutes if frozen.
- To maintain the parathas' crispy texture, avoid reheating them in the microwave for too long. A quick reheat in a hot skillet is often the best method.
How to Reheat Leftovers
Stovetop Method:
- Preheat a skillet or non-stick pan over medium heat.
- Place the roti canai on the skillet.
- Heat for about 1-2 minutes on each side until warmed through and slightly crispy.
- Optionally, brush with a little ghee or butter for added flavor.
Oven Method:
- Preheat your oven to 350°F (175°C).
- Wrap the parathas in aluminum foil to prevent them from drying out.
- Place the wrapped parathas on a baking sheet.
- Heat in the oven for about 10 minutes or until thoroughly warmed.
Microwave Method:
- Place the roti canai on a microwave-safe plate.
- Cover with a damp paper towel to keep it moist.
- Microwave on high for 20-30 seconds.
- Check for warmth and add additional time in 10-second increments if needed.
Toaster Method:
- Fold the paratha in half or quarters to fit into the toaster slots.
- Toast on a low setting to avoid burning.
- Keep an eye on it and toast until it reaches the desired warmth and crispiness.
Steaming Method:
- Set up a steamer with boiling water.
- Place the roti canai on a heatproof plate inside the steamer.
- Steam for about 5 minutes or until heated through.
- This method keeps the parathas soft and pliable.
Best Tools for Making This Recipe
Mixing bowl: Use this to combine the flour, salt, and sugar together.
Measuring cups: Essential for accurately measuring the flour and water.
Measuring spoons: Necessary for measuring the salt, sugar, and oil.
Wooden spoon: Handy for initially mixing the ingredients before kneading.
Clean surface: Ideal for kneading the dough until it becomes soft and pliable.
Plastic wrap: Useful for covering the dough while it rests.
Rolling pin: Needed to roll out each dough ball into a thin circle.
Skillet: Use this to cook the parathas until they are golden brown on both sides.
Spatula: Helps in flipping the parathas while cooking.
Kitchen towel: To keep the cooked parathas warm and soft.
How to Save Time on Making This Dish
Prepare the dough in advance: Mix the flour, salt, sugar, oil, and water the night before and let it rest in the fridge.
Use a food processor: Speed up the kneading process by using a food processor to mix the dough.
Preheat the skillet: Ensure your skillet is hot before you start cooking to reduce cooking time.
Roll multiple parathas: Roll out several parathas at once and stack them with parchment paper in between.
Cook in batches: Cook multiple parathas simultaneously if you have a large enough skillet or griddle.

Roti Canai Paratha Recipe
Ingredients
Main Ingredients
- 2 cups All-purpose flour
- 1 teaspoon Salt
- 1 tablespoon Sugar
- 2 tablespoon Vegetable oil
- ¾ cup Water Warm
Instructions
- Mix flour, salt, and sugar in a bowl.
- Add oil and warm water. Knead into a soft dough.
- Cover and let it rest for 30 minutes.
- Divide dough into small balls. Roll out each ball into a thin circle.
- Heat a skillet over medium heat. Cook each paratha until golden brown on both sides.
Nutritional Value
Keywords
Suggested Appetizers and Desserts for This Recipe
More Amazing Recipes to Try 🙂
- Bread Machine Hawaiian Sweet Rolls Recipe3 Hours
- Whole Wheat Beer Bread Recipe1 Hours
- Armenian Easter Bread Recipe1 Hours 10 Minutes
- Bialys Recipe35 Minutes
- Oat Bran Bread Recipe55 Minutes
- Sourdough Scones Recipe35 Minutes
- Pineapple Zucchini Loaf Recipe1 Hours 15 Minutes
- Sunday Dinner Rolls Recipe40 Minutes
Leave a Reply