Dal is an everyday staple in Indian kitchens, but soaking every variety overnight is unnecessary. Soaking can soften the grains, reduce cooking time and help tougher dals cook more evenly. The ideal duration, however, depends on the dal’s size, hardness and whether it is whole, split or skinless.
As a simple rule, smaller skinless dals require little or no soaking, while whole varieties with a tough outer layer need several hours.
Moong Dal
Yellow moong dal is small, skinless and among the quickest dals to cook. It can be prepared without soaking, although soaking it for 15 to 30 minutes can make it softer and shorten the cooking time slightly.
Whole green moong has an outer skin and requires more time. Soak it for six to eight hours before cooking. It must also be soaked thoroughly when preparing sprouts.
Masoor Dal
Split red masoor dal cooks quickly and does not usually require soaking. If you prefer a softer texture or want it to cook faster, soak it for around 20 to 30 minutes.
Whole brown masoor is firmer and benefits from four to six hours of soaking.
Chana Dal
Chana dal is larger and harder than moong or masoor. Soaking it for two to four hours helps it cook faster and more evenly while retaining its shape. If you are short on time, warm water may help speed up the softening process.
Urad Dal
Whole urad has a tough outer skin and should ideally be soaked for six to eight hours. Split urad generally requires around two to four hours.
For idli or dosa batter, soaking urad dal for four to six hours makes it easier to grind into a smooth, airy consistency and helps support proper fermentation.
Does Every Dal Need To Be Soaked?
No. Small, split and skinless dals such as yellow moong and red masoor can be cooked without soaking. Whole dals and larger varieties need more time to soften.
After soaking, drain the water, rinse the dal and cook it in fresh water. During hot or humid weather, avoid leaving dal at room temperature overnight; refrigerate it while soaking to reduce the risk of spoilage.