How to Make Steamed Rice with Lentil Curry (Traditional & Healthy Version)

Steamed Rice with Lentil Curry, known as Chawal aur Dal in Hindi, is a staple across India’s diverse regions. This wholesome combination forms the heart of an everyday Indian vegetarian meal. The fragrant, fluffy rice pairs beautifully with dal—a protein-rich curry made from split lentils simmered with ginger, garlic, tomatoes, and a tempering of mustard seeds, jeera (cumin), and aromatic spices. Its comforting flavors and satisfying texture make it a favorite across all ages, from children to elders. Rooted deeply in Indian culinary tradition, this meal is enjoyed in countless forms: from the simple dal chawal of North India to the sambar-rice of the South, and the khichdi-inspired versions in Gujarat and Bengal. It is a common offering during festivals like Makar Sankranti and Navratri, as well as a go-to dish for family gatherings and daily meals. Its mild taste and easy digestibility make it a preferred choice during religious fasts and as a nourishing post-festival detox. Not just delicious, Steamed Rice with Lentil Curry is incredibly easy to prepare, making it a great choice for busy weekdays. Its humble ingredients bring together the best of Indian flavors while being gentle on the stomach and wallet. Whether you are new to Indian cuisine or seeking a healthy, comfort meal, this classic combination never disappoints.

35 min total2 servingseasy330 kcal / 100g

Ingredients

  • Basmati rice
    1 cup Basmati rice (chawal, can use any local rice variety)
  • Split yellow moong dal
    1/2 cup Split yellow moong dal (moong dal)
  • Water
    3.5 cups Water (for cooking rice and dal)
  • Turmeric powder
    1/4 tsp Turmeric powder (haldi)
  • Salt
    to taste Salt (namak)
  • Ginger
    1/2 inch piece Ginger (adrak, finely grated)
  • Garlic
    2 cloves Garlic (lehsun, minced)
  • Tomato
    1 medium Tomato (finely chopped, tamatar)
  • Mustard seeds
    1/2 tsp Mustard seeds (rai)
  • Cumin seeds
    1/2 tsp Cumin seeds (jeera)
  • Asafoetida
    a pinch Asafoetida (hing)
  • Coriander leaves
    2 tbsp Coriander leaves (hara dhania, chopped)
  • Ghee or oil
    1 tsp Ghee or oil (use cold-pressed oil for vegan)

Step-by-step instructions

Step 1: Rinse the basmati rice thoroughly in water until the water runs clear
0%
10 min

Step 1 · Rinse the basmati rice thoroughly in water until the water runs clear

Rinse the basmati rice thoroughly in water until the water runs clear. Soak for 10 minutes for fluffier grains.

Step 2: Add soaked rice to 2 cups of water in a heavy-bottomed vessel or ri...
0%

Step 2 · Add soaked rice to 2 cups of water in a heavy-bottomed vessel or ri...

Add soaked rice to 2 cups of water in a heavy-bottomed vessel or rice cooker. Cook on medium heat until rice is soft and fluffy. Set aside.

Step 3: Wash the moong dal in plenty of water
0%

Step 3 · Wash the moong dal in plenty of water

Wash the moong dal in plenty of water. Add dal, 1.5 cups water, turmeric, and a pinch of salt to a pressure cooker. Cook for 2 whistles or until soft.

Step 4: Heat ghee or oil in a small tadka pan
0%

Step 4 · Heat ghee or oil in a small tadka pan

Heat ghee or oil in a small tadka pan. Add mustard seeds and cumin seeds. When they splutter, add asafoetida (hing), ginger, and garlic. Sauté for 30 seconds.

Step 5: Add chopped tomato to the pan
0%

Step 5 · Add chopped tomato to the pan

Add chopped tomato to the pan. Cook until soft and mushy. Pour this tadka over the cooked dal and mix well. Adjust salt to taste.

Step 6: Simmer dal for another 2-3 minutes for flavors to meld
0%
3 min

Step 6 · Simmer dal for another 2-3 minutes for flavors to meld

Simmer dal for another 2-3 minutes for flavors to meld. Add chopped coriander leaves if desired.

Step 7: Serve hot steamed rice with ladlefuls of lentil curry
0%

Step 7 · Serve hot steamed rice with ladlefuls of lentil curry

Serve hot steamed rice with ladlefuls of lentil curry. Garnish with extra coriander and a squeeze of lemon if desired.

Why this recipe is healthy

This dish is an excellent choice for health-conscious eaters, offering a complete protein profile when rice and lentils are combined. It is easy to digest, low in saturated fat, and suitable for those managing weight, cholesterol, or blood sugar. The generous fiber content promotes satiety and gut health, while the spices used enhance metabolism and provide additional medicinal benefits. Cooking without excess oil or cream keeps the calorie count low, making it ideal for daily consumption.

A note on tradition

Steamed Rice with Lentil Curry is cherished across India, where dal chawal is synonymous with homely comfort food. In North India, it is a daily staple, often enjoyed with pickles and papad. South Indians relish it with rasam or sambar, while Bengalis may add a touch of panch phoron (five-spice blend). The dish holds special significance during festivals like Makar Sankranti and is a common offering at temples and community feasts. Its simplicity and adaptability have made it a pan-Indian classic.

← Back to Steamed Rice with Lentil Curry nutrition
How to Make Steamed Rice with Lentil Curry (Traditional & Healthy Version) – Recipe