The short answer
Dal is a good protein source but a dilute one. Dry lentils are about 22–25% protein, but cooked dal is mostly water. A typical home katori gives roughly 6–9 g of protein, so dal works best as one of two protein sources in a meal.
Protein in common dals and legumes
| Legume | Per 100 g dry | Per cup cooked |
|---|---|---|
| Masoor (red lentils) | ~24 g | ~18 g |
| Moong (split green gram) | ~24 g | ~14 g |
| Toor (pigeon peas) | ~22 g | ~11 g |
| Kabuli chana (chickpeas) | ~19–20 g | ~14.5 g |
| Rajma (kidney beans) | ~22–24 g | ~15 g |
"Cup cooked" means a thick, drained serving. Home-style dal with extra water gives less per bowl.
Why dal and rice belong together
Legumes are relatively low in the amino acid methionine, and grains are low in lysine. Together they cover each other's gaps, which is why dal-chawal and rajma-chawal have fed people for centuries. You don't need to combine them in the same meal; eating both across the day is enough.
How to get more protein from dal
- Cook it thicker. Less water means more dal per katori.
- Use a bigger bowl. Two katoris of thick dal can give 15–18 g.
- Mix in paneer, tofu or soya. Dal palak with tofu, or masoor with soya granules, doubles the protein.
- Choose higher-protein legumes such as masoor and moong more often.
- Try other forms: moong or besan chilla, sprouts chaat, roasted chana and sattu all count.
Dal for fat loss and muscle gain
Dal is filling, high in fibre and cheap, which makes it great for fat loss. Just watch the tadka: a heavy ghee or oil tempering can add 100–150 kcal to a bowl. For muscle gain, dal is a solid base, but pair it with dairy, soya, eggs or meat to reach your protein target. See the high-protein Indian foods list for ideas.

