
Roti Canai
Snacks • Malaysia
How to Make Roti Canai (Traditional & Healthy Version)
Roti Canai, a beloved flatbread of Malaysian-Indian origin, is a testament to the rich culinary exchanges between Indian and Southeast Asian cultures. Originally brought by Tamil Muslim immigrants (commonly known as 'mamak'), Roti Canai has become a staple street food and snack across Malaysia and Singapore. Traditionally, this flaky and layered bread is made with refined flour and ghee, but our health-conscious adaptation uses whole wheat flour (atta) and minimal oil, making it lighter and higher in fiber. The dish is renowned for its soft, slightly chewy texture and delicate, crisp layers. Typically served with dhal (lentil curry) or vegetable kurma, Roti Canai is perfect for breakfast, lunch, or as a light snack. Its subtle flavor profile makes it a versatile companion to both spicy and mild curries. For Indian families, Roti Canai evokes both the flavors of home and the vibrant multicultural streets of Malaysia, blending Indian tradition with Southeast Asian flair. Whether you're looking for a nostalgic taste or a healthy, satisfying snack, this recipe will delight your palate and fit seamlessly into your calorie-conscious lifestyle.
Ingredients(for 2 roti canai with 1 katori dal)
- 1 cup Whole wheat flour (atta)
- 1/2 cup Warm water (as needed)
- 1/2 tsp Salt
- 1/4 tsp Sugar (optional, for softness) - optional
- 2 tsp Olive oil (or any neutral oil)
- 1 tsp Ghee (for brushing, optional) - optional
- 1 tbsp Low-fat yogurt (for softness) - optional
- 1 tbsp Semolina (sooji) (for crispiness) - optional
- 1 tbsp Chopped coriander (optional, for flavor) - optional
Instructions
- 1
In a large bowl, combine whole wheat flour, salt, sugar, and semolina. Mix well. Add yogurt and olive oil, then gradually add warm water to form a soft, pliable dough. Knead for 8-10 minutes until smooth.
10 minutes
Resting the dough helps gluten develop, resulting in softer layers.
- 2
Cover the dough with a damp cloth and let it rest for at least 30 minutes. This resting period is crucial for easier stretching and flakiness.
30 minutes (resting)
You can refrigerate the dough for up to 2 hours for even better results.
- 3
Divide the dough into 4 equal balls. Lightly grease your hands with oil. Take one ball and roll it as thin as possible on a clean surface using a rolling pin or your hands.
5 minutes
The thinner you roll, the more flaky layers your Roti Canai will have.
- 4
Brush the surface of the rolled dough with a little oil or ghee. Sprinkle chopped coriander if desired. Fold the dough from both sides to form a long strip, then coil it into a spiral (like a cinnamon roll). Repeat with remaining balls.
7 minutes
Folding and coiling creates the signature flaky layers.
Why This Dish is Healthy
By swapping refined flour with whole wheat atta and reducing the amount of oil and ghee, this Roti Canai is lower in calories, higher in dietary fiber, and suitable for weight management. Whole grains help stabilize blood sugar, making it a good option for diabetics too. Serving it with protein-rich dal or low-fat curries creates a balanced meal, supporting muscle health and satiety. This adaptation retains the authentic flavor while making it a wholesome, guilt-free indulgence.
This healthy Roti Canai recipe uses whole wheat flour (atta), which is high in fiber, complex carbohydrates, and essential minerals such as iron and magnesium. Using olive oil instead of traditional ghee or butter reduces saturated fat, while yogurt adds protein and probiotics for gut health. Semolina offers additional texture and nutrients. By minimizing oil and using low-fat ingredients, this recipe supports heart health, digestion, and sustained energy levels.
Pro Tips
- 💡Tip 1: Always rest the dough for soft, layered roti canai.
- 💡Tip 2: Use a hot tawa for the perfect balance of softness and crispiness.
- 💡Tip 3: Roll the dough as thin as possible for more layers.
- 💡Tip 4: Brush lightly with oil to avoid excess calories.
- 💡Tip 5: Serve immediately for best texture and flavor.
Storage & Serving
Keeps for 6-8 hours at room temperature. Refrigerate for up to 2 days.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 300.0 kcal |
| Protein | 5.2 g |
| Carbohydrates | 44.0 g |
| Total Fat | 10.5 g |
| Fiber | 2.0 g |
| Sugars | 1.2 g |
| Iron | 2.0 mg |
| Calcium | 22.0 mg |
| Sodium | 340.0 mg |
| Potassium | 90.0 mg |
| Cholesterol | 0.0 mg |
| Vitamin A | 10.0 IU |
| Vitamin C | 0.0 mg |
| Magnesium | 20.0 mg |
| Zinc | 0.4 mg |
| Phosphorus | 60.0 mg |
| Vitamin D | 0.0 IU |
| Vitamin B1 (Thiamine) | 0.1 mg |
| Vitamin B2 (Riboflavin) | 0.1 mg |
| Vitamin B3 (Niacin) | 1.2 mg |
| Vitamin B6 | 0.1 mg |
| Vitamin B12 | 0.0 µg |
| Folate | 18.0 µg |





