
Roti Canai with Dahl
Breakfast • India
How to Make Roti Canai with Dahl (Traditional & Healthy Version)
Roti Canai with Dahl is an irresistible breakfast staple with deep roots in South Indian cuisine, particularly in Tamil Nadu and Kerala. In India, this dish is celebrated for its flaky, layered roti made from whole wheat flour (atta), paired with a protein-rich lentil curry known as 'dahl' or 'dal'. This combo is a comforting, wholesome meal that is both satisfying and nourishing, reflecting the vibrant flavors of Indian spices and culinary traditions. The soft, crispy roti, often cooked on a hot tawa, is complemented perfectly by the mildly spiced, creamy dahl made from toor dal or chana dal. The dish is cherished in Indian households, especially during breakfast or festive occasions like Pongal and Onam, where dal-based dishes are considered auspicious. Roti Canai with Dahl is not only flavorful but also offers a balanced meal for vegetarians, with a beautiful harmony of textures and spices that make it a favorite across generations.
Ingredients(for 2 rotis with 1 cup dahl per serving)
- 2 cups Whole wheat flour (atta) (for roti dough)
- 3/4 cup Water (adjust as needed)
- 1/2 tsp Salt (for dough)
- 2 tbsp Olive oil (or ghee (clarified butter))
- 1 cup Toor dal (split pigeon peas) (for dahl)
- 1 medium Onion (finely chopped)
- 1 medium Tomato (finely chopped)
- 1/2 tsp Turmeric powder
- 1/2 tsp Cumin seeds (jeera)
- 1/2 tsp Mustard seeds (rai)
- 1 Green chili (slit, optional) - optional
- 6-8 Curry leaves
- 2 tbsp Fresh coriander leaves (chopped, for garnish)
Instructions
- 1
In a large bowl, combine whole wheat flour (atta), salt, and 1 tbsp oil. Gradually add water and knead into a soft, pliable dough. Cover and let it rest for 10 minutes.
10 minutes
Resting the dough ensures softer rotis.
- 2
While the dough rests, rinse toor dal thoroughly and pressure cook with 2 cups water, turmeric, and a pinch of salt for 3-4 whistles, until soft.
10 minutes
For a creamier dahl, mash the dal lightly after cooking.
- 3
Heat 1 tbsp oil in a pan. Add cumin and mustard seeds; let them splutter. Add chopped onions, sauté till golden. Stir in green chili (if using), curry leaves, and tomatoes. Cook until tomatoes are soft.
5 minutes
Use less oil or skip chilies for a lighter, kid-friendly version.
- 4
Add cooked dal to the pan. Mix well, add salt to taste, and simmer for 5 minutes. Garnish with fresh coriander leaves.
5 minutes
Adjust consistency with a little water if the dahl is too thick.
Why This Dish is Healthy
This dish is a healthy breakfast choice because it combines low-fat, high-fiber whole grains with protein-rich legumes. It is naturally low in cholesterol, supports heart health, and helps maintain stable blood sugar levels. The inclusion of fresh vegetables and minimal oil makes it a balanced, nutrient-dense meal that fits well into weight management and diabetic-friendly diets.
Roti Canai with Dahl is rich in plant-based protein from toor dal and fiber from whole wheat atta, making it a wholesome meal for vegetarians. The use of olive oil or minimal ghee keeps the fat content moderate. Lentils provide essential minerals like iron, magnesium, and potassium, while the dish is also a good source of vitamins B and C from onions, tomatoes, and fresh herbs. The complex carbohydrates in atta help sustain energy and aid digestion.
Pro Tips
- 💡Tip 1: Use lukewarm water for softer roti dough.
- 💡Tip 2: Mash dal well for a creamier, child-friendly dahl.
- 💡Tip 3: Add a squeeze of lemon juice to the dahl just before serving for a fresh flavor.
Storage & Serving
Store leftover roti in an airtight container for up to 24 hours at room temperature or refrigerate dahl for up to 2 days. Reheat on a tawa or microwave before serving.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 350.0 kcal |





