Go Back

Dal Chawal (Lentils and Rice)

Dal Chawal is a comforting South Asian dish featuring creamy, tender lentils simmered with spices, paired with fluffy, fragrant basmati rice. The dish is built through simple simmering and aromatic toasting, resulting in a warm, hearty meal with a velvety texture and vibrant flavor. It’s a soulful, everyday staple with a rustic charm that feels like a gentle hug in a bowl.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4
Course: Main Course
Cuisine: Indian
Calories: 350

Ingredients
  

  • 1 cup red lentils rinsed and soaked for 30 minutes (optional)
  • 1.5 cups basmati rice rinsed well
  • 3 cloves garlic minced
  • 1 inch ginger fresh, minced
  • 1/2 teaspoon turmeric ground
  • 1 teaspoon cumin seeds for toasting
  • 2 tablespoons ghee or oil for cooking
  • 4 cups water for cooking lentils and rice
  • to taste salt
  • 1 lemon lemon juiced for brightness
  • optional fresh coriander for garnish

Equipment

  • Large pot
  • Ladle
  • Measuring spoons
  • Small pan
  • Strainer

Method
 

  1. Rinse both the lentils and rice thoroughly under cold water until the water runs clear. If you have time, soak the lentils for 30 minutes to help them cook evenly and quickly.
  2. In a small pan, toast the cumin seeds over medium heat until fragrant and slightly darker, about 30 seconds. Remove from heat and set aside.
  3. Heat the ghee or oil in a large pot over medium heat until shimmering. Add the toasted cumin seeds and cook until they crackle and release a smoky aroma.
  4. Add the minced garlic and ginger to the hot oil; sauté for about 1 minute until fragrant, with a slight sizzle and a warm, inviting aroma filling the air.
  5. Stir in the ground turmeric and cook for another 30 seconds to enhance its earthy aroma and vibrant yellow color.
  6. Add the rinsed lentils and rice to the pot, stirring to coat them with the aromatic spices and oil. Let them toast slightly for about 1 minute, releasing a nutty aroma.
  7. Pour in 4 cups of water, increase the heat to high, and bring everything to a gentle boil. Once bubbling, reduce the heat to low, cover the pot, and let it simmer gently for 20-25 minutes until the lentils are soft and creamy, and the rice is fluffy.
  8. Check the consistency; if the dal is too thick, add a splash of hot water and stir. Season with salt to taste and cook for another 2-3 minutes to meld all flavors.
  9. Turn off the heat and squeeze fresh lemon juice into the dal, stirring gently to brighten the flavors and add a lovely citrus note.
  10. Let the dal rest off the heat for 5 minutes, allowing the flavors to deepen. Fluff the rice gently with a fork and serve the dal hot, garnished with chopped fresh coriander if desired.