Dal vs Rajma: Which Has More Protein? (Indian Vegetarian Math)

Indian vegetarian gym-goers eat dal and rajma as primary plant protein sources. Both are pulses, both contribute meaningful protein, both are everyday Indian household food. The protein math differs slightly per katori (cooked serving) – dal 8g, rajma 10g. The bigger differences are in cooking time, fibre content, and digestive comfort. For most vegetarian adults, the real choice is not dal vs rajma but how often each fits into weekly meal patterns.

Per 100g dry: toor/moong/masoor dal 22-24g protein, rajma 24g protein. The dry weight numbers are similar. The cooked-katori differences come from water absorption and serving size. 1 katori cooked dal is roughly 30g dry dal in 200g cooked liquid form, delivering 8g protein and 80-90 calories. 1 katori cooked rajma is roughly 40g dry rajma in 150g cooked form, delivering 10g protein and 150-180 calories. Rajma is denser. This article gives you the complete head-to-head.

CONTENDER A
Dal
8
1 katori cooked dal
VS
CONTENDER B
Rajma
10
1 katori cooked rajma

Rajma wins on protein per katori (10g vs 8g), fibre, and satiety. Dal wins on cooking time, digestibility, and daily eating frequency. Both are excellent vegetarian protein sources.

THE BOTTOM LINE
Per katori cooked: dal 8g protein at 80-90 cal, rajma 10g protein at 150-180 cal. Rajma has 25% more protein but 75-100% more calories per serving. For weight loss, dal wins on protein-per-calorie. For weight gain or muscle building, rajma’s calorie density is an asset. Both should be in vegetarian weekly meal rotation – eating only one or the other limits both nutrient diversity and meal variety.

Dal vs Rajma: side-by-side

Here is the full comparison across every metric that matters. The winner column tells you which one wins on that specific metric. Most comparisons end up with a split decision – winner depends on what you are optimising for.

Metric Dal Rajma Winner
Protein per katori cooked 8g 10g Tie
Calories per katori cooked 80-90 150-180 Tie
Protein per 100 cal 9.4g 6g Tie
Fibre per katori cooked 5g 11g Tie
Iron per katori cooked 2.5mg 2.8mg Tie
Carbs per katori cooked 13g 24g Tie
Cooking time (after soaking) 15-20 min 40-60 min (pressure cooker) Tie
Pre-soaking required 30 min (faster cook) 6-8 hours (mandatory) Tie
Digestibility High (esp. moong) Moderate (gas in some adults) Tie
Daily eating tolerance Excellent Limited (1-2 times weekly) Tie
Cost per kg dry (India) Rs 100-180 Rs 130-200 Tie
Glycemic Index 29-50 (varies by type) 29 Tie
PDCAAS protein quality 0.65-0.75 0.66 Tie

Why dal wins on protein-per-calorie but rajma wins on absolute protein

The per-katori protein difference (8g for dal, 10g for rajma) comes mostly from serving density. Dal in Indian cooking is typically watery (4:1 water-to-dal ratio after cooking) – 1 katori contains roughly 30g dry dal. Rajma is thicker (2:1 water ratio) – 1 katori contains roughly 40g dry rajma. So the actual dry protein density is similar (22-24g per 100g dry for both), but rajma servings deliver more dry weight per katori. Adults eating ‘dal’ meals at restaurants where the dal is thicker (dal makhani, dal tadka with less water) get rajma-equivalent protein per katori.

The protein-per-calorie ratio favours dal substantially. 8g protein per 80-90 calories = 9.4g per 100 cal for dal. 10g protein per 150-180 calories = 6g per 100 cal for rajma. This 56 percent higher protein efficiency makes dal structurally better for adults on calorie deficits trying to maximise daily protein. For 1500 cal weight-loss eating, dal delivers 50 percent more protein than rajma at the same calorie cost.

The fibre content heavily favours rajma. 11g fibre per katori vs 5g for dal. This drives meaningful satiety and digestive differences. Rajma’s higher fibre explains its longer satiety duration (3-4 hours vs 2-3 hours for dal) and the occasional digestive discomfort some adults experience (gas, bloating from incomplete fermentation of beans). Dal is gentler on the GI tract for daily eating; rajma is more nutritionally dense but often limited to 1-2 weekly meals for digestive comfort.

Cooking time is a practical factor that affects daily eating choices. Dal (especially moong, masoor) cooks in 15-20 minutes after a 30-minute soak, or 10-12 minutes in pressure cooker. Rajma requires 6-8 hours of pre-soaking (mandatory to avoid digestive issues and to cook through) plus 40-60 minutes pressure cooker time. For weeknight cooking, dal is structurally easier; rajma is typically a weekend or planned-meal preparation. For broader vegetarian protein context, the dal calorie article, rajma nutrition guide, rajma chawal article, and chana comparison together cover Indian pulse and legume nutrition.

The protein quality is roughly comparable. Both have PDCAAS scores in the 0.65-0.75 range – good for plant proteins but lower than animal proteins. Both are limiting in methionine (a sulfur-containing amino acid). The traditional Indian pairing – dal with rice or roti – addresses this through complementary amino acid profiles. Cereals (rice, wheat) are rich in methionine but limiting in lysine; pulses are rich in lysine but limiting in methionine. The combination produces complete protein, which is why traditional dal-rice or dal-roti is structurally smart vegetarian eating.

Daily consumption tolerance affects long-term nutrition planning. Dal can be eaten daily for years without digestive problems for most adults – moong dal specifically is the most digestible. Rajma at daily consumption produces digestive discomfort (gas, bloating) for 30-40 percent of adults due to oligosaccharides that ferment in the large intestine. The pragmatic pattern: dal at 5-7 weekly meals (lunch and dinner combinations), rajma at 1-2 weekly meals. This rotation provides both the protein density of rajma and the daily tolerance of dal.

🍲 The Indian vegetarian protein math: 1 katori dal at every meal (3 servings) = 24g daily protein from dal alone. Adding rajma 1-2 times weekly doesn’t change the daily math much but adds protein density and variety. For vegetarian gym-goers targeting 80-100g daily protein, dal is the structural anchor (eaten 3 times daily); rajma is the variety addition (1-2 times weekly).

Which one for YOUR specific goal?

The right answer between Dal and Rajma depends entirely on what you are trying to achieve. Here are the verdicts for the most common use cases.

For Weight loss / calorie deficit
→ Pick Dal
9.4g protein per 100 cal vs 6g for rajma. On 1500 cal target, dal delivers 56% more protein per calorie. For aggressive weight loss with high protein retention, dal is the better calorie-efficient choice.
For Weight gain / muscle building
→ Pick Rajma
Calorie density (150-180 cal per katori vs 80-90 for dal) is an asset for bulking. Higher fibre supports digestion of larger meals. For vegetarian gym-goers eating 6-8 daily servings of grains and pulses, rajma’s calorie efficiency helps reach surplus targets.
For Daily everyday eating
→ Pick Dal
Excellent digestibility, cooks fast (15-20 min), gentle on GI tract for daily consumption. Moong dal specifically is the most digestible Indian pulse. Adults eating dal twice daily for years without issues; rajma daily produces digestive discomfort for 30-40% of adults.
For Sustained satiety (skipping snacks between meals)
→ Pick Rajma
11g fibre per katori vs 5g for dal extends satiety to 3-4 hours vs 2-3 hours. Rajma chawal lunch typically holds satiety to dinner without snacking, while dal-rice lunch often requires mid-afternoon snack.
For Quick weeknight cooking
→ Pick Dal
15-20 min after 30-min soak vs 6-8 hour mandatory rajma soak plus 40-60 min cooking. For working adults with limited evening cooking time, dal is structurally faster.
For Pre or post-workout nutrition
→ Pick Rajma
Higher protein per katori (10g vs 8g) and complex carbs from beans support workout recovery. The longer-lasting satiety prevents mid-afternoon energy crash. Rajma chawal is one of the best vegetarian post-workout meals available in Indian cuisine.
For Diabetes management
→ Pick Either works (rajma slight edge)
Both have low glycemic index (29-50). Rajma’s higher fibre produces flatter post-meal glucose curves than thinner dal preparations. For diabetic adults specifically, rajma 2-3 times weekly plus daily dal provides good blood sugar management without monotony.

Why this comparison matters in Indian eating

Dal is the everyday Indian protein. Most Indian households cook some form of dal 5-7 times weekly across regions. Toor dal in South India and Maharashtra; moong dal in North India and Bengal; chana dal across most regions; masoor dal particularly in North India and Bengal. The daily consumption pattern means dal contributes substantially to total Indian protein intake despite being a moderate-protein food per serving.

Rajma has more specific regional and meal positioning. Punjabi rajma (kidney beans in spiced gravy) is iconic; rajma chawal is a comfort meal across North India. South Indian use of rajma is limited – South Indian cuisine uses other beans (toor, urad, moong) more prominently. The regional dimension affects the comparison – North Indian households may eat rajma 2-3 times weekly; South Indian households may eat rajma 0-1 times weekly. The dal vs rajma question looks different across regions.

The cultural framing of rajma as ‘special meal’ rather than daily food affects consumption patterns. Rajma chawal is often a Sunday family meal or an occasional lunch rather than weeknight everyday eating. This cultural framing actually aligns with the digestive tolerance reality – adults eating rajma daily often face digestive issues, while occasional rajma meals are universally tolerated. The traditional ‘rajma 1-2 times weekly’ pattern reflects digestive wisdom built into food culture.

There is also a subcontinent-wide pattern of pulse-cereal complementary eating that affects the protein math. Dal-rice, dal-roti, rajma-chawal, sambar-rice, khichdi (rice + dal) – all combine pulses with cereals for complete protein profiles. Adults eating only dal without rice/roti get incomplete amino acid profiles; adults eating only rice/roti without pulses get incomplete profiles. The traditional combinations are nutritionally optimised. Modern dietary advice that recommends ‘eat more dal’ while reducing carbs (rice, roti) breaks this complementarity and produces poorer protein utilisation.

Modern Indian vegetarian gym culture has elevated rajma over standard dal because of the 25% higher protein per katori. Indian fitness influencers in the 2020s often recommend rajma over dal for muscle building. The recommendation is partially correct (rajma has more protein per katori) but ignores practical factors – cooking time, digestive tolerance, and the fact that 3 daily dal servings deliver more total protein than 1-2 weekly rajma servings due to frequency. For total weekly protein, dal at every meal beats rajma at occasional meals.

There is a regional pulse diversity worth understanding. Beyond toor, moong, masoor, and chana dal, India has dozens of regional pulses – urad dal (South Indian dosas), kala chana (north Indian black chickpea), kabuli chana (white chickpea), lobia (black-eyed peas), arhar dal (toor dal in different regions). Each has slightly different protein content (18-25g per 100g dry), fibre profile, and culinary applications. For variety and nutrient diversity, rotating pulses across the week beats eating only toor dal or only rajma.

The smart approach: use both

💡 BEST OF BOTH
Eat dal at 5-7 weekly meals – rotate types (moong, toor, masoor, chana) for variety and full amino acid coverage. Eat rajma 1-2 weekly meals as protein-dense special meals (rajma chawal Sunday lunch, weekend dinner). This pattern provides daily plant protein from dal (24g daily from 3 servings), occasional protein boost from rajma (20g extra weekly), digestive comfort from dal frequency, and meal variety from rajma occasions. For vegetarian gym-goers targeting 80-100g daily protein, this pattern combined with paneer, eggs, and sprouts hits target without supplementation.

Common mistakes when choosing between Dal and Rajma

Most adults make at least one of these mistakes when picking between these two. Each one is the result of incomplete information or marketing-driven assumptions.

Mistake 1: Eating only one type of dal for years. Different dals have slightly different amino acid profiles. Eating only toor or only moong limits amino acid diversity. Rotate 4-5 different dal types across the week for full coverage. Variety also prevents taste fatigue that drives switching to other protein sources.

Mistake 2: Eating rajma daily and developing digestive issues. Rajma’s oligosaccharides ferment in the large intestine, producing gas and bloating. Daily rajma produces chronic digestive discomfort for 30-40% of adults. Limit to 1-2 weekly meals; soak for 8+ hours; cook thoroughly with hing (asafoetida) to reduce gas-forming compounds.

Mistake 3: Skipping rice/roti to “reduce carbs” while eating dal. Dal alone is incomplete protein – low in methionine. Rice and roti provide methionine, completing the amino acid profile. The traditional dal-rice or dal-roti combination is nutritionally optimised. Eating dal alone reduces protein utilisation efficiency by 15-20%.

Mistake 4: Buying expensive specialty dals at premium prices. Branded organic or specialty dals at Rs 250-400/kg vs standard dal at Rs 100-180/kg. Both deliver similar nutrition. Premium pricing buys taste claims, packaging, and ‘organic’ marketing. Standard quality dals from established brands work as well as specialty brands for nutrition outcomes.

Mistake 5: Eating watery dal at restaurants thinking it has full nutrition. Restaurant dal often has 5:1 or 6:1 water-to-dal ratio (much thinner than home cooking). Per katori, restaurant dal may deliver 4-5g protein vs 8g from home-cooked. Adults eating dal-rice at office canteens often consume 30-40% less protein than expected. For accurate protein intake, home cooking matters.

Mistake 6: Adding excessive ghee or cream to dal makhani-style preparations. Plain dal has 80-90 cal per katori. Dal makhani (with butter and cream) has 250-350 cal per katori. The protein content stays similar (8-10g) but calorie load doubles or triples. For weight loss eating, plain dal preparations are dramatically better than rich restaurant-style versions.

Frequently asked questions

Is rajma higher in protein than dal?
Per katori, yes. Rajma 10g vs dal 8g per cooked serving. Per 100g dry, similar (22-24g for both). The serving difference comes from rajma being denser (2:1 water ratio vs dal’s 4:1).
Can I eat rajma every day?
Possible but not recommended. 30-40% of adults experience digestive discomfort from daily rajma due to oligosaccharide fermentation. The traditional 1-2 weekly pattern reflects digestive wisdom. For daily pulse eating, dal is structurally better tolerated.
Which dal has the most protein?
Chana dal (split chickpea) at 25g per 100g dry – the highest among common Indian dals. Toor dal 22g, moong dal 24g, masoor dal 25g. The differences are small. For specific protein optimisation, chana dal and masoor dal lead; for daily eating, all four are excellent.
Is rajma good for weight loss?
Yes, in moderation. Despite higher calories per katori (150-180 vs 80-90 for dal), rajma’s high fibre produces strong satiety that often reduces total daily calorie intake. 1-2 weekly rajma meals fit weight loss eating; daily rajma is too calorie-dense for aggressive weight loss.
How much dal or rajma should a vegetarian eat for muscle gain?
1 katori dal at every major meal (3 servings daily = 24g protein) plus rajma 2-3 weekly meals (20-30g additional protein weekly). Combined with paneer (100-150g daily) and eggs (if egg-veg, 2 daily), vegetarian gym-goers easily reach 90-110g daily protein.
Is rajma harder to digest than dal?
Yes, for many adults. Rajma’s oligosaccharides ferment in the large intestine, producing gas. Dal (especially moong dal) is much gentler. Pre-soaking rajma 8+ hours, cooking thoroughly, and adding hing reduces but does not eliminate digestive issues for sensitive adults.
Can dal alone provide enough protein for a vegetarian gym-goer?
Yes, with sufficient quantity. 4 katoris of dal daily (32g protein) plus other vegetarian proteins (paneer, eggs, sprouts, milk) hits 80-100g daily total. Adults relying purely on dal without other protein sources struggle to hit gym-grade protein targets, which is why combinations beat single-source dependence.
Is rajma chawal a complete protein?
Yes. Rajma (kidney beans, lysine-rich) plus rice (methionine-rich) creates a complete amino acid profile. The traditional combination is nutritionally optimised – one of the reasons rajma chawal is such an iconic Indian meal. Adding curd or salad rounds out micronutrients further.

🧮 Need help fitting these into your daily target?

Calculate your daily calorie and protein targets in 30 seconds. Then the choice between these two foods becomes obvious for your specific goals.

Calculate My Targets →

Nutritional values based on IFCT 2017 (Indian Food Composition Tables) and USDA FoodData Central. Values vary with ingredients, size, and preparation. Informational content, not medical or dietary advice. Read our methodology.

📅 Published: May 4, 2026