Track your nutrition and health goals

By Asfia Fatima, Chief Dietitian at Clearcals
Dal is one of India's most important protein sources — affordable, versatile, and available in every kitchen. But not all dals have the same protein content, and the differences matter if you're actively trying to hit a daily protein target.
This guide ranks every major dal by protein content, gives you exact numbers per 100g (raw and cooked), per 1 cup, per katori, and per 50g serving, and answers the comparison questions most people search for.
Masoor dal and moong dal lead the ranking — both deliver the most protein per 100g cooked, at roughly 9g per small cup. Urad dal and arhar dal follow closely.
Here is the complete ranking by protein per 100g cooked:
| Dal | Protein per 100g (cooked) | Protein per 1 Small Cup (100g) |
|---|---|---|
| Masoor Dal (Red Lentil) | 9.0g | 9.0g |
| Moong Dal Curry | 8.9g | 8.9g |
| Arhar / Toor Dal | 7.2g | 7.2g |
| Urad Dal | 6.0g | 6.0g |
| Chole (Chickpeas) | 6.3g | 6.3g |
| Green Moong Dal Tadka | 4.8g | 4.8g |
| Lobia (Black-eyed peas) | 4.6g | 4.6g |
| Rajma | 4.6g | 4.6g |
| Chana Dal | 4.4g | 4.4g |
| Soybean Dal | 3.6g | 3.6g |
| Moong Dal Sprouts | 1.5g | 1.5g |
Winner: Masoor dal — highest protein per 100g cooked among all common Indian dals.
Track exact macros for any dal in the Hint app — it uses an Indian food database built on NIN-ICMR values.
A key source of confusion: protein per 100g varies significantly between raw (dry) dal and cooked dal. Raw dal is concentrated — all the protein in a small weight. Cooked dal absorbs water and expands, so protein density per 100g drops.
| Dal | Protein per 100g Raw/Dry | Protein per 100g Cooked |
|---|---|---|
| Masoor Dal | ~25g | ~9.0g |
| Moong Dal (yellow) | ~24g | ~8.9g |
| Urad Dal | ~24–25g | ~6.0g |
| Arhar / Toor Dal | ~22g | ~7.2g |
| Rajma | ~22–24g | ~4.6g |
| Lobia | ~23g | ~4.6g |
| Chana Dal | ~20g | ~4.4g |
| Green Moong Dal | ~24g | ~4.8g |
Why the big drop? 100g of raw dal becomes roughly 220–250g once cooked (it absorbs 2–2.5x its weight in water). The absolute protein doesn't change — you still get the same total grams — but when measured per 100g of the cooked dish, it appears much lower.
Practical tip: If a recipe or label says "100g masoor dal," check whether it means raw or cooked. Raw = ~25g protein per 100g. Cooked = ~9g per 100g. These are the same dal, just measured at different stages.
Moong dal is the second-highest protein dal at ~8.9g per 100g cooked (yellow split moong curry). It is the most digestible of all dals — ideal for everyday use, post-workout meals, and sensitive stomachs.
| Form | Protein per 100g |
|---|---|
| Raw/dry moong dal | ~24g |
| Cooked moong dal curry | ~8.9g |
| Yellow moong dal (cooked) | ~8.9g |
| Green moong dal (cooked, whole) | ~4.8g |
| Serving | Protein | Calories |
|---|---|---|
| 50 g moong dal (cooked) | ~4.5g | ~84 kcal |
| 100 g moong dal (cooked) | ~8.9g | ~168 kcal |
| 100 g moong dal (raw/dry) | ~24g | ~347 kcal |
| 1 katori / 1 small cup (100g cooked) | ~8.9g | ~168 kcal |
| 1 cup / 200g (cooked) | ~17.8g | ~335 kcal |
| 300g (cooked) | ~26.7g | ~503 kcal |
A moong dal chilla (100g batter, made from soaked ground moong) provides approximately 9–11g protein per chilla, depending on size and thickness. Two chillas deliver ~18–22g protein — a strong high-protein breakfast option.
| Serving | Protein |
|---|---|
| 1 moong dal chilla (~80g) | ~8–9g |
| 2 moong dal chillas (~160g) | ~16–18g |
| Type | Protein per 100g (cooked) |
|---|---|
| Yellow split moong dal curry | ~8.9g |
| Green whole moong dal tadka | ~4.8g |
Yellow moong dal delivers nearly twice the protein per 100g cooked compared to green moong dal. The difference is because whole green moong absorbs more water and the outer hull adds bulk without additional protein.
Masoor dal is India's highest-protein cooked dal at ~9g per 100g cooked — and the fastest-cooking dal (no soaking needed, ready in 15–20 minutes).
| Form | Protein per 100g |
|---|---|
| Raw/dry masoor dal | ~25g |
| Cooked masoor dal rassa | ~9.0g |
| Serving | Protein | Calories |
|---|---|---|
| 50g masoor dal (cooked) | ~4.5g | ~83 kcal |
| 100g masoor dal (cooked) | ~9.0g | ~166 kcal |
| 100g masoor dal (raw/dry) | ~25g | ~352 kcal |
| 1 katori / 1 small cup (100g cooked) | ~9.0g | ~166 kcal |
| 1 cup / 200g (cooked) | ~18.1g | ~333 kcal |
| 300g (cooked) | ~27.1g | ~499 kcal |
Nutritional highlights: Good source of iron, vitamin C, potassium, magnesium, and dietary fibre. Useful for iron-deficiency anaemia and heart health.
Arhar dal (pigeon pea dal / toor dal) contains 7.2g protein per 100g cooked but only 107 kcal — giving it the best protein-to-calorie ratio of any common Indian dal.
| Form | Protein per 100g |
|---|---|
| Raw/dry arhar dal | ~22g |
| Cooked arhar dal | ~7.2g |
| Serving | Protein | Calories |
|---|---|---|
| 50g arhar dal (cooked) | ~3.6g | ~53 kcal |
| 100g arhar dal (cooked) | ~7.2g | ~107 kcal |
| 1 katori / 1 small cup (100g cooked) | ~7.2g | ~107 kcal |
| 1 cup / 200g (cooked) | ~14.3g | ~213 kcal |
| 300g (cooked) | ~21.5g | ~320 kcal |
Good for: Weight loss phases — most protein per calorie. South Indian sambar base. Everyday North Indian dal tadka.
Urad dal has one of the highest raw protein contents (~24–25g/100g dry) but loses density significantly after cooking due to high water absorption.
| Form | Protein per 100g |
|---|---|
| Raw/dry urad dal | ~24–25g |
| Cooked urad dal (with onion) | ~6.0g |
| Serving | Protein | Calories |
|---|---|---|
| 50g urad dal (cooked) | ~3.0g | ~51 kcal |
| 100g urad dal (cooked) | ~6.0g | ~103 kcal |
| 1 katori / 1 small cup (100g cooked) | ~6.0g | ~103 kcal |
| 1 cup / 200g (cooked) | ~12.0g | ~206 kcal |
| 300g (cooked) | ~18.0g | ~309 kcal |
Urad dal is the base for dal makhani, idli batter, and medu vada. Despite lower cooked protein density than masoor or moong, it has excellent micronutrient content — particularly potassium, phosphorus, magnesium, and vitamin D.
Rajma (kidney beans) has high raw protein (~22–24g/100g dry) but cooked rajma curry delivers 4.6g protein per 100g — lower than lentils because kidney beans absorb more water.
| Form | Protein per 100g |
|---|---|
| Raw/dry rajma | ~22–24g |
| Cooked rajma curry | ~4.6g |
| Serving | Protein | Calories |
|---|---|---|
| 50g rajma (cooked) | ~2.3g | ~44 kcal |
| 100g rajma (cooked) | ~4.6g | ~88 kcal |
| 100g rajma (raw/dry) | ~22–24g | ~333 kcal |
| 1 katori / 1 small cup (100g cooked) | ~4.6g | ~88 kcal |
| 1 cup / 200g (cooked) | ~9.2g | ~175 kcal |
| 300g (cooked) | ~13.8g | ~263 kcal |
Rajma has a low glycaemic index — excellent for diabetes management and sustained satiety. It is also one of the richest plant sources of potassium, magnesium, and folate.
Green moong dal (whole moong, sabut moong) delivers lower cooked protein than split yellow moong dal because the outer hull absorbs significantly more water during cooking.
| Form | Protein per 100g |
|---|---|
| Raw/dry green moong | ~24g |
| Cooked green moong dal tadka | ~4.8g |
| Serving | Protein | Calories |
|---|---|---|
| 50g green moong dal (cooked) | ~2.4g | ~48 kcal |
| 100g green moong dal (cooked) | ~4.8g | ~97 kcal |
| 1 katori / 1 small cup (100g cooked) | ~4.8g | ~97 kcal |
| 1 cup / 200g (cooked) | ~9.5g | ~193 kcal |
If protein per serving is the priority, choose yellow split moong dal over green whole moong dal — you'll get nearly double the protein per 100g cooked.
Lobia (black-eyed peas/cowpeas) provides 4.6g protein per 100g cooked — comparable to rajma — at very low calories.
| Form | Protein per 100g |
|---|---|
| Raw/dry lobia | ~23g |
| Cooked lobia curry | ~4.6g |
| Serving | Protein | Calories |
|---|---|---|
| 50g lobia (cooked) | ~2.3g | ~45 kcal |
| 100g lobia (cooked) | ~4.6g | ~90 kcal |
| 1 katori / 1 small cup (100g cooked) | ~4.6g | ~90 kcal |
| 1 cup / 200g (cooked) | ~9.2g | ~179 kcal |
| 300g (cooked) | ~13.9g | ~269 kcal |
1 katori (small bowl) of cooked dal is approximately 100g in Indian cooking — the standard single-serving measure used in most households and diet plans.
| Dal | Protein in 1 Katori (100g) | Calories in 1 Katori |
|---|---|---|
| Masoor Dal | 9.0g | 166 kcal |
| Moong Dal | 8.9g | 168 kcal |
| Arhar / Toor Dal | 7.2g | 107 kcal |
| Urad Dal | 6.0g | 103 kcal |
| Chole | 6.3g | 149 kcal |
| Green Moong Dal | 4.8g | 97 kcal |
| Lobia | 4.6g | 90 kcal |
| Rajma | 4.6g | 88 kcal |
| Chana Dal | 4.4g | 97 kcal |
A standard Indian lunch or dinner with 1 katori of masoor or moong dal delivers ~9g protein. Two katoris across lunch and dinner = ~18g from dal alone.
Track your exact katori sizes in the Hint app — the recipe builder lets you log in grams or by serving size.
One cup of cooked dal (approximately 200g) is the standard cup measure.
| Dal | Protein in 1 Cup (200g) | Calories in 1 Cup |
|---|---|---|
| Masoor Dal | 18.1g | ~333 kcal |
| Moong Dal | 17.8g | ~335 kcal |
| Arhar / Toor Dal | 14.3g | ~213 kcal |
| Urad Dal | 12.0g | ~206 kcal |
| Chole | 12.6g | ~299 kcal |
| Green Moong Dal | 9.5g | ~193 kcal |
| Lobia | 9.2g | ~179 kcal |
| Rajma | 9.2g | ~175 kcal |
| Chana Dal | 8.9g | ~194 kcal |
| Soybean Dal | 7.1g | ~171 kcal |
Two cups of masoor or moong dal per day provides ~36g protein — already covering roughly half the daily requirement for a 55–60 kg sedentary person.
200g cooked dal = 1 cup. Values are the same as the table above.
For 300g: multiply the 100g value by 3. For example, 300g masoor dal = 27g protein, 300g arhar dal = 21.5g protein.
If your goal is maximum protein from dal, here is the priority list:
| Metric | Masoor Dal | Moong Dal |
|---|---|---|
| Protein per 100g (cooked) | 9.0g | 8.9g |
| Protein per 100g (raw) | ~25g | ~24g |
| Protein in 1 cup (200g cooked) | 18.1g | 17.8g |
| Calories per 100g (cooked) | 166 kcal | 168 kcal |
| Cooking time | ~15 min | ~20 min |
| Best for | General high-protein everyday dal | Post-workout, easy digestion |
Verdict: Virtually identical protein content. Masoor wins by a small margin; moong wins on digestibility.
| Metric | Masoor Dal | Arhar / Toor Dal |
|---|---|---|
| Protein per 100g (cooked) | 9.0g | 7.2g |
| Calories per 100g (cooked) | 166 kcal | 107 kcal |
| Protein % of calories | 21.7% | 26.9% |
Verdict: Masoor has more absolute protein. Arhar has more protein per calorie — better for weight loss phases.
For muscle gain or high protein target: Masoor or Moong. For weight loss (high protein, low calorie): Arhar dal or green moong tadka. For digestion or post-illness recovery: Moong dal.

Masoor dal is India's highest-protein cooked dal. It also cooks the fastest among all dals — no soaking needed, ready in 15–20 minutes.
Masoor dal is a good source of: iron, vitamin C, potassium, magnesium, and dietary fibre. Useful in iron-deficiency anaemia and heart health management.
Masoor Dal Benefits: Supports heart health, aids in digestion, and helps in managing weight due to high fibre and essential minerals.

Moong dal is the second highest-protein dal — nearly identical to masoor. It is the most digestible dal and well-tolerated even when the digestive system is sensitive.
Moong dal is a good source of potassium, phosphorus, magnesium, and vitamin D. It supports muscle gain, lowers blood pressure, and boosts immunity.
For a full nutritional profile, see our detailed post on Moong Dal Calories, Nutrition and Health Benefits.

Arhar dal (toor dal/pigeon pea dal) has the best protein-to-calorie ratio of any Indian dal — 26.9% of its calories come from protein. This makes it the top pick for weight loss phases.
Arhar dal is a good source of: dietary fibre, potassium, phosphorus, copper, thiamin, and selenium. Aids muscle building and improves red blood cell count.

1 small cup of Chole Chaat provides 6.3g of protein at 149 kcal.
| Chole Serving | Protein | Calories |
|---|---|---|
| 1 Small Cup (100g) | 6.3g | 149 kcal |
| 1 Cup / 200g | 12.6g | 299 kcal |
| 300g | 19.0g | 448 kcal |
Rich in dietary fibre, vitamin C, folate, and manganese. Boosts immunity, provides satiety, and aids weight management.

Urad dal provides 6.0g protein per 100g cooked. Its raw protein content (~24–25g/100g dry) is among the highest of all dals.
Urad dal is a good source of: protein, fibre, potassium, phosphorus, magnesium, copper, selenium, and vitamin D. Helps lower the risk of heart disease and strengthens bones.

Green moong dal tadka provides 4.8g protein per 100g — lower than yellow moong because the whole grain form absorbs more water during cooking.
Excellent source of vitamin D, beta carotene, and lutein. Boosts immunity and strengthens muscles and bones.

Lobia (black-eyed peas) provides 4.6g protein per 100g cooked at only 90 kcal — a low-calorie, decent-protein option.
Good for weight loss and diabetes management due to high fibre and low glycaemic impact.

Rajma provides 4.6g protein per 100g cooked at 88 kcal. Despite lower protein density than masoor or moong, rajma has an excellent micronutrient profile and very high fibre.
Rajma has a low glycaemic index — excellent for diabetes management and sustained satiety.
Is Rajma Good for Weight Loss? Yes, due to its high fibre content, which aids satiety and weight management.
Is Rajma Good for Diabetes? Yes — rajma has a low glycaemic index and helps regulate blood sugar levels.

Chana dal provides 4.4g protein per 100g cooked. It has the slowest digestion rate of all dals — lowest glycaemic impact — making it a strong choice for diabetics and blood sugar management.
Good source of dietary fibre, copper, manganese, selenium, and vitamin D.
| Chana Dal Serving | Protein | Calories |
|---|---|---|
| 1 Small Cup (100g) | 4.4g | 97 kcal |
| 1 Cup / 200g | 8.9g | 194 kcal |
| 300g | 13.3g | 291 kcal |

Soybean dal as a curry provides 3.6g protein per 100g. If you want soybean's full protein benefit, soya chunks (which concentrate the protein to ~52g/100g dry) deliver far more protein than soybean dal curry.
| Soybean Dal Serving | Protein | Calories |
|---|---|---|
| 1 Small Cup (100g) | 3.6g | 86 kcal |
| 1 Cup / 200g | 7.1g | 171 kcal |
| 300g | 10.7g | 257 kcal |

Sprouted moong delivers only 1.5g protein per 100g — far lower than cooked moong dal. However, sprouting increases vitamin C bioavailability and reduces anti-nutritional factors. Best used as a salad alongside a higher-protein meal, not as a primary protein source.
| Moong Sprouts Serving | Protein | Calories |
|---|---|---|
| 1 Small Cup (100g) | 1.5g | 28 kcal |
| 1 Cup / 200g | 3.0g | 55 kcal |
| 300g | 4.4g | 83 kcal |
Moong sprouts protein per 100g (raw sprouted): ~4–5g — higher than after cooking, because no additional water is added. The 1.5g figure reflects sprouted moong used in a salad with dressing and vegetables.
A typical Indian meal includes 1–2 katoris of dal per day. Here's the reality check:
| Scenario | Dal | Total Protein from Dal |
|---|---|---|
| 1 katori at dinner | Masoor | ~9g |
| 1 katori lunch + 1 katori dinner | Masoor | ~18g |
| 1 cup masoor + 1 cup arhar | Both | ~32g |
| 1 cup moong + 1 cup rajma | Both | ~27g |
For a 60 kg sedentary person (ICMR RDA ~50g/day), two katoris of masoor or moong dal covers ~36% of the daily requirement. For active people targeting 90–120g/day, dal must be combined with other protein sources — paneer, eggs, chicken, or whey protein.
Use the Hint app to track your protein across dal and all other food sources in one place — for free.
Best choices: Arhar dal and green moong dal tadka — highest protein relative to calories. A large cup (300g) of arhar dal gives 21.5g protein at only 320 kcal.
Also good: Lobia and rajma — low calorie, decent protein, very high fibre for satiety.
Limit in weight loss: Chole (higher calorie density) and soybean dal (lower protein per calorie).
Best choices: Masoor dal and moong dal — highest absolute protein per serving. Combine with rice or roti to form a complete protein (dal provides lysine, grains provide methionine).
For serious muscle gain (1.6–2.0g protein/kg/day), dal should be supplemented with other high-protein foods. A 70 kg person targeting 140g/day would need ~7 cups of masoor dal from dal alone — impractical. Combine with paneer, eggs, or protein supplements.
The Hint app's high-protein diet plan is a valuable resource for those focusing on muscle gain or weight management.
By subscribing to Hint Pro or Hint Premium, you can access a personalized diet plan enriched with high-protein foods tailored to your goals.
With the free protein intake tracking feature, you can monitor your daily protein consumption and adjust your diet as needed. The Pro Workouts feature (available with Hint Pro or Premium) gives you access to over 300 strength-training routines with calorie tracking and form guidance.
With a Hint Premium subscription, users gain access to unlimited dietitian consultations and personalized diet plans.
Which dal has the most protein per 100g cooked? Masoor dal — 9.0g protein per 100g cooked, closely followed by moong dal at 8.9g.
Which dal has the most protein per 100g raw/dry? Masoor dal at ~25g/100g raw, closely followed by urad dal and moong dal at ~24g/100g raw.
How much protein is in 1 katori of dal? 1 katori (100g) of masoor dal = 9g protein. Moong dal = 8.9g. Arhar dal = 7.2g.
How much protein is in 1 cup of dal? 1 cup (200g) of masoor dal = 18.1g protein. 1 cup moong dal = 17.8g. 1 cup arhar dal = 14.3g.
Is dal a good source of protein? Yes. Dal is an excellent plant-based protein source, though most dals are incomplete proteins (lacking some essential amino acids). Eating dal with rice or roti forms a complete protein combination.
Is dal carb or protein? Dal contains both — roughly 45–70% of its calories come from carbohydrates and 17–27% from protein, depending on the variety. It is primarily a carbohydrate food that also provides meaningful protein.
Which dal is high in protein and low in calories? Arhar dal — 7.2g protein at only 107 kcal per 100g. Green moong dal tadka is also good at 4.8g protein at 97 kcal.
What is the difference between moong dal protein per 100g raw vs cooked? Raw moong dal: ~24g protein per 100g. Cooked moong dal: ~8.9g per 100g. The protein total doesn't change — cooked dal simply weighs more (due to absorbed water), so the concentration per 100g appears lower.
Garmin watches: Purchase any Garmin watch from the Clearcals Store and receive 1 month of Hint Premium (worth ₹1,999) free.
Apple Watch: Purchase any Apple Watch from the Clearcals Store and receive a free Hint Pro subscription.
Asfia Fatima is the Chief Dietitian at Clearcals, with a Master's Degree in Dietetics and Clinical Nutrition and over a decade of experience in clinical nutrition and lifestyle management.
🔗 Connect with Asfia on LinkedIn