Hello Rohan. Cooking lentils to the perfect homestyle consistency depends on the type of lentil as well as the equipment you choose to use. Here is a thorough breakdown for both red lentils (split masoor) and whole green lentils (such as sabut masoor or green moong).
Red Lentils (Split Red / Lal Masoor Dal)
Red lentils cook very quickly because they are split and skinless.
Pot Cooking:
Water Ratio: 1 cup of red lentils to 3 cups of water.
Boiling Time: 12 to 15 minutes. Bring to a boil, skim off any foam, then lower the heat and simmer uncovered or partially covered until tender.
Pressure Cooker:
Water Ratio: 1 cup of red lentils to 2.5 cups of water.
Whistles: Cook on medium flame for 2 whistles. Allow the pressure to release naturally for 5 minutes before opening.
Green Lentils (Whole Green / Sabut Masoor or Sabut Moong)
Whole green lentils retain their skin, so they require more water and time to break down properly.
Pot Cooking:
Water Ratio: 1 cup of green lentils to 3.5 to 4 cups of water.
Boiling Time: 35 to 45 minutes on medium-low heat. Soaking them in warm water for 30 minutes beforehand reduces the pot cooking time down to about 25 minutes.
Pressure Cooker:
Water Ratio: 1 cup of green lentils to 3 cups of water.
Whistles: Cook on high flame for 1 whistle, then reduce to medium-low heat for 4 to 5 whistles. Let the pressure release completely on its own.
Additional tips for homestyle dal:
Always add 1/2 teaspoon of turmeric powder and salt while boiling. If the cooked dal turns out thicker than you prefer, simply whisk in a splash of warm water after cooking to reach your desired consistency.