Why dal foams when cooking

A pot of dal brought to a boil produces a layer of grey-white foam that rises to the surface and threatens to overflow. Most cooks skim it off and don't think further. But the foam has a specific chemical cause — and understanding whether to skim it or let it cook down is worth knowing.

🔬The Science
What is the foam in boiling dal made of?
Dal foam is primarily composed of two types of molecules: saponins (plant-derived detergent-like compounds present in lentil seed coats) and denatured proteins (from the lentil's protein content). Both are amphiphilic — they have water-loving and fat-hating ends, causing them to concentrate at water-air interfaces and stabilise bubbles. Saponins specifically are surfactants — they reduce water's surface tension, making it much easier for small bubbles to form and persist. The foam is more abundant in the first 5–10 minutes because the outer seed coat (where saponins are concentrated) dissolves first — as cooking continues, the seed coat is fully dispersed and the foam subsides naturally.
30 second read
Should You Skim Dal Foam?
The practical answer
  • Skimming reduces: phytates (compounds that bind minerals — controversial whether relevant at culinary quantities), some bitter saponins, and slightly improves clarity of the finished dal.
  • Not skimming loses nothing significant: the foam disperses and subsides after 10 minutes of cooking anyway. The saponins and proteins in the foam are not harmful and don't significantly affect flavour at these quantities.
  • Practical recommendation: skim if you want a clearer, slightly less bitter dal. Don't worry if you don't — the foam will naturally disperse during cooking and the flavour difference is minimal.
  • Reduce foaming: add a teaspoon of oil to the cooking water — oil breaks up foam bubbles by reducing their surface tension differentially. Traditional Indian cooks often do this automatically.