Is dal a good protein source?

Dal is great food. But one thin katori with lunch will not cover a lifter's protein. Here is what dal really gives and how to make it work harder.

Balanced plate of protein, grains and vegetables

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

LegumePer 100 g dryPer 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.

Quick answers.

The questions people ask most.

How much protein is in 1 bowl of dal?

A home-style katori of cooked dal (about 150 g) usually has 6–9 g of protein. A thick, larger bowl can reach 12–18 g.

Which dal has the most protein?

Masoor and moong are among the highest, at roughly 24 g per 100 g dry. Differences between dals are small, so portion size matters more than the type.

Is dal a complete protein?

Not on its own, because it is low in methionine. Eaten with grains such as rice or roti during the day, it provides all essential amino acids.

Does dal cause gas or bloating?

Some people get bloated from legumes. Soaking, pressure cooking and spices like hing and ginger help, and tolerance usually improves when you eat them regularly.

Want a plan built around your kitchen?

Personalized training and coaching use the food you already eat: roti, dal, sabzi and all. Worldwide, and in Canada through our partner coach.