Track your nutrition and health goals

arrowTry the Hint app

Which Dal Has the Highest Protein? Dal Protein Per 100g, Per Cup & Per Katori

June 9, 2026
23 min read
Which Dal Has the Highest Protein? Dal Protein Per 100g, Per Cup & Per Katori

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.

Which Dal Has the Highest Protein?

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:

DalProtein per 100g (cooked)Protein per 1 Small Cup (100g)
Masoor Dal (Red Lentil)9.0g9.0g
Moong Dal Curry8.9g8.9g
Arhar / Toor Dal7.2g7.2g
Urad Dal6.0g6.0g
Chole (Chickpeas)6.3g6.3g
Green Moong Dal Tadka4.8g4.8g
Lobia (Black-eyed peas)4.6g4.6g
Rajma4.6g4.6g
Chana Dal4.4g4.4g
Soybean Dal3.6g3.6g
Moong Dal Sprouts1.5g1.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.

Dal Protein Per 100g: Raw vs Cooked

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.

DalProtein per 100g Raw/DryProtein 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 Protein Per 100g

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.

FormProtein 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

Moong Dal Protein by Serving Size

ServingProteinCalories
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

Moong Dal Chilla Protein

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.

ServingProtein
1 moong dal chilla (~80g)~8–9g
2 moong dal chillas (~160g)~16–18g

Moong Dal Protein: Yellow vs Green

TypeProtein 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 Protein Per 100g

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).

FormProtein per 100g
Raw/dry masoor dal~25g
Cooked masoor dal rassa~9.0g

Masoor Dal Protein by Serving Size

ServingProteinCalories
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 / Toor Dal Protein Per 100g

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.

FormProtein per 100g
Raw/dry arhar dal~22g
Cooked arhar dal~7.2g

Arhar Dal Protein by Serving Size (Arhar Ki Daal Mein Kitna Protein Hota Hai)

ServingProteinCalories
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 Protein Per 100g

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.

FormProtein per 100g
Raw/dry urad dal~24–25g
Cooked urad dal (with onion)~6.0g

Urad Dal Protein by Serving Size

ServingProteinCalories
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 Protein Per 100g

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.

FormProtein per 100g
Raw/dry rajma~22–24g
Cooked rajma curry~4.6g

Rajma Protein by Serving Size

ServingProteinCalories
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 Protein Per 100g

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.

FormProtein per 100g
Raw/dry green moong~24g
Cooked green moong dal tadka~4.8g

Green Moong Dal Protein by Serving Size

ServingProteinCalories
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 Protein Per 100g

Lobia (black-eyed peas/cowpeas) provides 4.6g protein per 100g cooked — comparable to rajma — at very low calories.

FormProtein per 100g
Raw/dry lobia~23g
Cooked lobia curry~4.6g

Lobia Protein by Serving Size

ServingProteinCalories
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

Protein in 1 Katori of Dal

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.

DalProtein in 1 Katori (100g)Calories in 1 Katori
Masoor Dal9.0g166 kcal
Moong Dal8.9g168 kcal
Arhar / Toor Dal7.2g107 kcal
Urad Dal6.0g103 kcal
Chole6.3g149 kcal
Green Moong Dal4.8g97 kcal
Lobia4.6g90 kcal
Rajma4.6g88 kcal
Chana Dal4.4g97 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.

Protein in 1 Cup of Dal

One cup of cooked dal (approximately 200g) is the standard cup measure.

DalProtein in 1 Cup (200g)Calories in 1 Cup
Masoor Dal18.1g~333 kcal
Moong Dal17.8g~335 kcal
Arhar / Toor Dal14.3g~213 kcal
Urad Dal12.0g~206 kcal
Chole12.6g~299 kcal
Green Moong Dal9.5g~193 kcal
Lobia9.2g~179 kcal
Rajma9.2g~175 kcal
Chana Dal8.9g~194 kcal
Soybean Dal7.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.

Protein in 200 Grams of Dal

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.

High Protein Dal List (Ranked)

If your goal is maximum protein from dal, here is the priority list:

  1. Masoor Dal — 9g/100g cooked. Fastest to cook (15–20 min), no soaking required.
  2. Moong Dal — 8.9g/100g. Most digestible; ideal post-workout or for sensitive stomachs.
  3. Arhar / Toor Dal — 7.2g/100g but only ~107 kcal — best protein-to-calorie ratio.
  4. Urad Dal — 6g/100g. Excellent in dal makhani, idli batter, and medu vada.
  5. Chole — 6.3g/100g. Higher in calories; better for weight gain phases.
  6. Lobia / Rajma — ~4.6g/100g. Lower protein density but high fibre and micronutrients.
  7. Chana Dal — 4.4g/100g. Best for slow-digesting meals; lowest glycaemic impact.

Dal Protein Comparisons

Masoor Dal vs Moong Dal Protein

MetricMasoor DalMoong Dal
Protein per 100g (cooked)9.0g8.9g
Protein per 100g (raw)~25g~24g
Protein in 1 cup (200g cooked)18.1g17.8g
Calories per 100g (cooked)166 kcal168 kcal
Cooking time~15 min~20 min
Best forGeneral high-protein everyday dalPost-workout, easy digestion

Verdict: Virtually identical protein content. Masoor wins by a small margin; moong wins on digestibility.

Masoor Dal vs Arhar Dal Protein

MetricMasoor DalArhar / Toor Dal
Protein per 100g (cooked)9.0g7.2g
Calories per 100g (cooked)166 kcal107 kcal
Protein % of calories21.7%26.9%

Verdict: Masoor has more absolute protein. Arhar has more protein per calorie — better for weight loss phases.

Moong Dal vs Masoor Dal vs Arhar Dal — Summary

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.

Individual Dal Sections

1. Masoor Dal Protein

Calories in one small cup of masoor dal are 166.3 kcal. Out of these calories, 48.1% is from carbohydrates, 21.7% is from protein and 30.1% is from fats.

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.

2. Moong Dal Protein

Calories in one small cup of moong dal curry are 167.5 kcal. Out of these calories, 47.8% is from carbohydrates, 21.2% is from protein and 30.9% is from fats.

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.

3. Arhar / Toor Dal Protein

Calories in one small cup of arhar dal are 106.6 kcal. Out of these calories, 68.7% is from carbohydrates, 26.9% is from protein and 4.4% is from fats.

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.

4. Chole (Chickpeas) Protein

Calories in one small cup of chole dal are 149.3 kcal. Out of these calories, 66.6% is from carbohydrates, 16.9% is from protein and 16.5% is from fats.

1 small cup of Chole Chaat provides 6.3g of protein at 149 kcal.

Chole ServingProteinCalories
1 Small Cup (100g)6.3g149 kcal
1 Cup / 200g12.6g299 kcal
300g19.0g448 kcal

Rich in dietary fibre, vitamin C, folate, and manganese. Boosts immunity, provides satiety, and aids weight management.

5. Urad Dal Protein

Calories in one small cup of urad dal with onion are 102.8 kcal. Out of these calories, 51.2% is from carbohydrates, 23.3% is from protein and 25.5% is from fats.

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.

6. Green Moong Dal Protein

Calories in one small cup of green moong dal tadka are 96.5 kcal. Out of these calories, 47.1% is from carbohydrates, 19.7% is from protein and 33.2% is from fats.

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.

7. Lobia Protein

Calories in one small cup of lobia curry are 89.6 kcal. Out of these calories, 58.5% is from carbohydrates, 20.6% is from protein and 20.9% is from fats.

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.

8. Rajma Protein

Calories in one small cup of rajma curry are 87.5 kcal. Out of these calories, 56.6% is from carbohydrates, 21.0% is from protein and 22.4% is from fats.

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.

9. Chana Dal Protein

Calories in one small cup of chana dal are 96.9 kcal. Out of these calories, 43.7% is from carbohydrates, 18.3% is from protein and 38.0% is from fats.

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 ServingProteinCalories
1 Small Cup (100g)4.4g97 kcal
1 Cup / 200g8.9g194 kcal
300g13.3g291 kcal

10. Soybean Dal Protein

Calories in one small cup of soybean dal are 85.7 kcal. Out of these calories, 42.2% is from carbohydrates, 16.7% is from protein and 41.1% is from fats.

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 ServingProteinCalories
1 Small Cup (100g)3.6g86 kcal
1 Cup / 200g7.1g171 kcal
300g10.7g257 kcal

11. Moong Dal Sprouts Protein

Calories in one small cup of moong dal sprouts salad are 27.5 kcal. Out of these calories, 68.8% is from carbohydrates, 21.5% is from protein and 9.7% is from fats.

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 ServingProteinCalories
1 Small Cup (100g)1.5g28 kcal
1 Cup / 200g3.0g55 kcal
300g4.4g83 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.

How Much Protein Does Dal Have Overall?

A typical Indian meal includes 1–2 katoris of dal per day. Here's the reality check:

ScenarioDalTotal Protein from Dal
1 katori at dinnerMasoor~9g
1 katori lunch + 1 katori dinnerMasoor~18g
1 cup masoor + 1 cup arharBoth~32g
1 cup moong + 1 cup rajmaBoth~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.

Which Dal is Best for Weight Loss?

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).

Which Dal is Best for Muscle Gain?

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.

Elevate Your Nutrition with Hint's High-Protein Diet Plan

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.

FAQs

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.

References

  1. National Institute of Nutrition (NIN-ICMR): Recommended Dietary Allowances for Indians — NIN, 2020
  2. Nutritional Profile of Indian Vegetarian Diets — the Indian Migration Study (IMS)PMC, 2014
  3. Legumes: Health Benefits and Culinary Approaches to Increase IntakePMC, 2015
  4. Dietary Protein and Muscle Mass: Translating Science to Application and Health BenefitPMC, 2019

🎁 Free Hint with Every Watch Purchase

Garmin watches: Purchase any Garmin watch from the Clearcals Store and receive 1 month of Hint Premium (worth ₹1,999) free.

👉 Browse Garmin watches →

Apple Watch: Purchase any Apple Watch from the Clearcals Store and receive a free Hint Pro subscription.

👉 Browse Apple Watches →

About the Author

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

Looking for an Indian Food Calorie Calculator?

Try the Hint app

Share this
Garmin watches banner
Garmin watches banner