Dal Protein: Which Dal Has the Most Protein? Full Guide for Indians
Dal Protein: Which Dal Has the Most Protein? Full Guide for Indians
Dal is on every Indian plate. But most people don't know how much protein their bowl of dal actually has.
Is moong dal better than toor dal for protein? Does cooking kill the protein? Should you eat sprouted dal instead?
This article answers every question. All numbers come from ICMR-NIN and Indian Food Composition Tables.
Protein in Every Indian Dal
First, understand two forms: raw/dry dal and cooked dal.
Raw dal looks high in protein. Cooked dal looks lower. This is because water gets absorbed during cooking. The protein doesn't disappear — it just spreads over more weight.
Raw (Dry) Dal Protein Per 100g
| Dal | Protein Per 100g (Raw) | Notes |
|---|---|---|
| Moong dal (split green gram) | 24g | Light, easy to digest |
| Masoor dal (red lentil) | 24–25g | Cooks fastest |
| Urad dal (black gram, split) | 24g | Used in idli, dosa batter |
| Toor/Arhar dal (pigeon pea) | 21–22g | Most common in Indian homes |
| Chana dal (Bengal gram split) | 21–22g | High in fiber |
| Rajma (kidney beans, dry) | 22–24g | Popular in North India |
| Lobia (cowpea, dry) | 23–24g | Underrated protein source |
Cooked Dal Protein Per 100g
| Dal | Protein Per 100g (Cooked) |
|---|---|
| Moong dal | 7–8g |
| Masoor dal | 7–8g |
| Urad dal | 8–9g |
| Toor/Arhar dal | 8–9g |
| Chana dal | 7–9g |
| Rajma | 7–8g |
| Lobia | 7–8g |
The cooked numbers look low. But 1 katori is usually 150–200g. So you get 11–18g protein from one bowl. That is a good meal.
Which Dal Has the Most Protein?
If you compare raw dal, these three come out on top:
- Masoor dal — 24–25g per 100g raw
- Moong dal — 24g per 100g raw
- Urad dal — 24g per 100g raw
But here is the truth: the difference between dals is small. In real life, how much dal you eat matters more than which dal you pick.
A thick, heavy bowl of toor dal can give you more protein than a thin watery bowl of masoor dal.
Is Dal a Complete Protein?
No. Dal is not a complete protein on its own.
Your body needs 9 essential amino acids. Dal has most of them. But dal is low in methionine.
Methionine is a sulfur-containing amino acid. You need it for liver health, fat metabolism, and immune function.
The good news? Rice fills this gap perfectly.
Why Dal + Rice = Complete Protein
This is the secret behind India's most popular meal: dal chawal.
Dal has a lot of lysine but little methionine. Rice has a lot of methionine but little lysine. Together, they fill each other's gaps.
| Food | Rich In | Low In |
|---|---|---|
| Dal | Lysine | Methionine |
| Rice | Methionine | Lysine |
| Dal + Rice together | Complete protein — all amino acids covered | |
This is also why khichdi (dal + rice cooked together) is such a complete meal. Your grandparents were right all along.
Other good combinations:
- Dal + roti
- Dal + curd
- Dal with a small amount of ghee (adds fat-soluble vitamin absorption)
Does Cooking Reduce Dal Protein?
No. Cooking does not destroy protein in dal. Here is what really happens:
When you boil dal, it absorbs water. The same amount of protein is now spread over more weight. So 100g raw dal (24g protein) becomes 300g cooked dal (still 24g protein total). Per 100g cooked, it looks like only 8g — but the total hasn't changed.
What about soaking?
Soaking does not reduce protein either. In fact, it helps:
- Removes antinutrients (phytic acid, tannins) that block mineral absorption
- Makes dal easier to digest
- Reduces cooking time by 30–40%
- Slightly improves protein availability
Sprouted Moong vs Cooked Moong: Which Has More Protein?
This surprises most people.
| Form | Protein Per 100g | Notes |
|---|---|---|
| Raw dry moong dal | 24g | Most protein-dense form |
| Cooked moong dal | 7–8g | Water dilutes it |
| Fresh sprouted moong | 3–4g | 90% water content |
Sprouted moong has the lowest protein per 100g. This is because sprouts are mostly water.
But sprouts are still great. They have more vitamin C, more folate, and better digestion. They just are not your best protein source by weight.
For protein: eat cooked dal. For nutrients and gut health: eat sprouted moong as a snack.
Protein in 1 Katori Dal
Let's get practical. How much protein does your actual meal give?
| Serving Size | Approximate Weight | Protein |
|---|---|---|
| Small katori (thin dal) | 150g | 11–12g |
| Medium katori (regular) | 180g | 13–15g |
| Large bowl (thick dal) | 250g | 18–22g |
A thick, restaurant-style dal makhani gives you up to 22g protein per bowl. That is nearly a full third of your daily protein target.
Add 2 rotis (4g each) and a glass of curd (6g) and one dal meal gives you about 30–35g protein.
Best Dal for Your Goal
| Goal | Best Dal | Why |
|---|---|---|
| Weight loss | Moong dal, Masoor dal | Light, easy to digest, low calorie |
| Muscle building | Urad dal, Toor dal + dairy or eggs | Higher protein, pair with complete protein |
| Diabetes | Moong, Masoor, Chana dal | Low glycaemic index, high fiber |
| Gut health | Chana dal, Rajma, Lobia | Highest fiber content |
| Quick cooking | Masoor dal | Cooks in 10 minutes, no soaking needed |
| Budget | Masoor dal, Moong dal | Cheapest protein per gram |
The Dal Protein Secret
Let's compare cost per 10g of protein in 2026:
Dal costs about ₹80–120 per kg raw. 100g raw dal gives 22–25g protein. That means dal gives you 10g protein for just ₹4–6.
Paneer gives 10g protein for ₹14–16. Chicken gives 10g protein for ₹6–9.
Dal is the cheapest protein source in India — beating even chicken.
And this is just one dal. If you eat a mix of 2–3 dals through the day — moong at breakfast, toor at lunch, rajma at dinner — you can hit 50–60g plant protein at a total food cost of ₹30–40.
India's traditional vegetarian diet was built on this wisdom. Your ancestors knew exactly what they were doing.
Make Dal-Based Protein Shakes
Blend soaked and cooked moong dal with banana and milk. You get 15g protein in one glass.
Shop InstaCuppa Portable Blenders →Read More in This Protein Series
- Protein Rich Foods: Complete Guide for Indian Families
- 50 High Protein Indian Foods: Full List with Grams
- Paneer Protein: Exact Grams Per 100g, Per Slice, and Per Cube
- How Much Protein Per Day? Calculator for Indians
Frequently Asked Questions
Which dal has the most protein?
Masoor dal (red lentil) and moong dal both top the list at 24–25g protein per 100g raw. In cooked form, urad dal and toor dal give slightly more per 100g because they absorb less water.
How much protein in 1 katori dal?
One medium katori (180g) of cooked dal has about 13–15g protein. A thick bowl (250g) gives 18–22g protein.
Is dal a complete protein?
No. Dal is low in methionine. But when you eat dal with rice or roti, the combination becomes a complete protein. This is why dal chawal is such a perfect meal.
Does cooking dal reduce protein?
No. Cooking does not destroy protein. The protein per 100g looks lower in cooked dal because water is absorbed. The total protein in your bowl stays the same.
Is sprouted moong better than cooked moong for protein?
No. Cooked moong dal has 7–8g protein per 100g. Sprouted moong has only 3–4g per 100g because it has 90% water. Eat sprouted moong for vitamins and gut health, not protein density.
Which dal is best for weight loss?
Moong dal and masoor dal. They are light, easy to digest, and low in calories. Cook them thin and eat with vegetables for best results.
Which dal is best for muscle building?
Urad dal and toor dal have slightly more protein when cooked. But for muscle building, the key is eating enough total protein through the day — combine any dal with dairy, eggs, or soy.
Is soaking dal before cooking good for protein?
Yes. Soaking does not reduce protein. It removes antinutrients, improves digestion, and makes the protein easier for your body to absorb.