How to Make Dal with 2 Roti (Traditional & Healthy Version)

Dal with 2 Roti is a staple lunch meal in North India, celebrated for its simplicity, nourishment, and comforting flavors. The combination of dal, a protein-rich lentil curry, and roti, a whole wheat flatbread, forms the backbone of everyday Indian cuisine. This dish is widely enjoyed across households, dhabas, and even during festivals like Holi and Diwali, where wholesome meals are cherished.<br><br>The dal is typically made with arhar (toor) dal, moong dal, or masoor dal, simmered with aromatic spices, ginger, garlic, and tempered with ghee or oil. Roti, crafted from freshly ground atta, is roasted on a tawa for a soft yet slightly crisp texture. The meal is balanced, providing a steady release of energy and a delightful mix of flavors – earthy, savory, and subtly spiced.<br><br>Eating dal with roti is not just about taste; it's a tradition that connects generations. The dish is highly adaptable: it can be made lighter or richer depending on the occasion, and is often served with a side of salad or achar. Whether enjoyed in bustling cities or rural villages, this meal represents the heart of Indian home cooking and is perfect for anyone seeking authentic, healthy Indian food.

35 min total2 servingsEasy350 kcal / 100g

Ingredients

  • Arhar (toor) dal
    1 cup Arhar (toor) dal (Split pigeon peas)
  • Atta (whole wheat flour)
    2 cups Atta (whole wheat flour) (For roti)
  • Onion
    1 medium Onion (Finely chopped)
  • Tomato
    1 medium Tomato (Finely chopped)
  • Ginger
    1 inch Ginger (Grated)
  • Garlic
    3 cloves Garlic (Crushed)
  • Turmeric powder (haldi)
    1/2 tsp Turmeric powder (haldi)
  • Cumin seeds (jeera)
    1 tsp Cumin seeds (jeera)
  • Green chilli
    1 Green chilli (Slit)
  • Salt
    to taste Salt
  • Ghee or oil
    1 tsp Ghee or oil (For tempering)
  • Water
    3 cups Water (For cooking dal and dough)
  • Coriander leaves
    2 tbsp Coriander leaves (Chopped, for garnish)

Step-by-step instructions

Step 1: Wash arhar dal thoroughly
0%
10 min

Step 1 · Wash arhar dal thoroughly

Wash arhar dal thoroughly. Add dal, turmeric, and water to a pressure cooker. Cook for 10 minutes or until soft.

Step 2: While dal cooks
0%
10 min

Step 2 · While dal cooks

While dal cooks, prepare the roti dough: mix atta and salt, add water gradually, and knead into a soft dough. Cover and rest for 10 minutes.

Step 3: Heat ghee or oil in a pan
0%

Step 3 · Heat ghee or oil in a pan

Heat ghee or oil in a pan. Add cumin seeds, let them splutter. Add ginger, garlic, onions, and sauté until golden. Add tomatoes and green chilli, cook till tomatoes soften.

Step 4: Add cooked dal to the pan
0%
5 min

Step 4 · Add cooked dal to the pan

Add cooked dal to the pan. Mix well, add salt, simmer for 5 minutes. Adjust water for desired consistency. Garnish with coriander leaves.

Step 5: Divide the dough into equal balls
0%

Step 5 · Divide the dough into equal balls

Divide the dough into equal balls. Roll each into a thin circle using a rolling pin. Heat a tawa, cook rotis on both sides till brown spots appear. Press gently for puffed roti.

Step 6: Serve hot dal in bowls with 2 rotis on the side
0%

Step 6 · Serve hot dal in bowls with 2 rotis on the side

Serve hot dal in bowls with 2 rotis on the side. Optionally, add salad or lemon wedge.

Why this recipe is healthy

This meal is ideal for health-conscious individuals, thanks to its high protein and fiber content from dal and roti. Using whole wheat atta and minimal oil ensures slow-release energy and keeps you full longer, aiding weight management. The absence of processed ingredients, coupled with fresh vegetables and herbs, makes it a wholesome, nourishing lunch option suitable for diabetics, weight watchers, and vegetarians.

A note on tradition

Dal with roti is a classic North Indian lunch, especially prevalent in Punjab, Uttar Pradesh, and Haryana. It is eaten daily in homes and is a mainstay in school tiffins and community meals. During festivals like Holi and Diwali, dal is prepared with extra spices and served with special rotis. The meal symbolizes hospitality and warmth, marking family gatherings and traditional celebrations across the region.

← Back to Dal with 2 Roti nutrition