Chana vs Rajma: Which Legume Wins for Protein & Weight Loss?

Chana (chickpeas) and rajma (kidney beans) are the two most popular Indian legume preparations beyond standard dals. Both are eaten in main-course quantity (katori-sized servings) rather than as supplementary protein. Both deliver 10-12g protein per cooked serving – significant compared to typical dal at 8g. The choice between them comes down to digestibility (chana wins), fibre content (rajma wins), and culinary preference.

Per 100g dry: chickpeas 19g protein, rajma 24g protein. Per katori cooked: chana 12g protein at 164 cal, rajma 10g protein at 180 cal. The cooked-katori math favours chana – more protein at fewer calories. The dry-weight math favours rajma. The difference comes from chana being denser when cooked (less water absorption) compared to rajma (higher water absorption). For practical Indian eating where you compare cooked servings, chana has the edge.

CONTENDER A
Chana
164
1 katori boiled chana
VS
CONTENDER B
Rajma
180
1 katori cooked rajma

Chana wins on protein per katori cooked (12g vs 10g) and digestibility. Rajma wins on fibre and iron content. Both are excellent vegetarian protein sources.

THE BOTTOM LINE
Per katori cooked: chana 12g protein at 164 cal, rajma 10g protein at 180 cal. Chana wins on protein per calorie. Rajma wins on fibre (11g vs 8g) and iron (3.5mg vs 2.8mg). Both are excellent vegetarian protein sources, structurally better than typical dal at 8g per katori. Most Indian vegetarian gym-goers benefit from including both 2-3 times weekly each.

Chana 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 Chana Rajma Winner
Calories per katori cooked 164 180 Tie
Protein per katori 12g 10g Tie
Protein per 100 cal 7.3g 5.6g Tie
Fibre per katori 8g 11g Tie
Iron per katori 2.8mg 3.5mg Tie
Carbs per katori 27g 30g Tie
Glycemic Index 28 (low) 29 (low) Tie
Cooking time (after soaking) 20-30 min 40-60 min Tie
Pre-soaking time 4-6 hours 6-8 hours Tie
Digestibility Excellent Moderate (gas in some adults) Tie
Daily eating tolerance Excellent Limited (1-2x weekly) Tie
Cost per kg dry (India) Rs 100-180 Rs 130-200 Tie
PDCAAS protein quality 0.78 0.66 Tie

Why chana delivers more usable protein than rajma

The protein-per-katori difference (12g chana vs 10g rajma) reflects density differences in cooking. Dry chickpeas absorb less water during cooking than dry rajma – 1 cup dry chana yields 2 cups cooked, while 1 cup dry rajma yields 2.5-3 cups cooked. So a katori (200g) of cooked chana contains roughly 65g of the original dry chickpeas; a katori of cooked rajma contains roughly 55g of original dry rajma. The chana serving has more dry-weight protein per visual portion than rajma.

Protein quality (PDCAAS) also favours chana. Chickpeas score 0.78; rajma scores 0.66. The 12-point gap means more of chana’s protein is absorbable. Per katori absorbed protein: chana ~9.4g, rajma ~6.6g. The practical difference is meaningful – across a year of regular eating, the absorbable protein gap compounds substantially.

Fibre content favours rajma significantly. 11g per katori vs 8g for chana. The fibre advantage drives rajma’s slightly longer satiety duration (3-4 hours vs 2-3 hours for chana) and produces slightly flatter post-meal glucose curves. For diabetic adults specifically, rajma has small fibre-driven advantages despite chana’s protein advantages. Both work in moderate portions for blood sugar management.

Iron content favours rajma (3.5mg vs 2.8mg per katori). For Indian women specifically, where iron deficiency anaemia rates exceed 50% (NFHS-5 data), rajma’s iron contribution is meaningful. Pairing both with vitamin C sources (tomatoes, lemon juice, citrus) at meals improves plant iron absorption significantly. Rajma chawal traditionally includes onion-tomato-based gravy, providing the vitamin C alongside the iron. For broader vegetarian protein context, the chana article, rajma guide, rajma chawal article, and chana dal guide together cover Indian legume nutrition.

Digestibility differences affect daily eating tolerance. Chana is excellent for daily eating – most adults eat boiled chana chaat or chana masala 2-4 times weekly without GI issues. Rajma’s oligosaccharides ferment in the large intestine, producing gas and bloating in 30-40% of adults. The traditional 1-2 weekly rajma frequency reflects digestive wisdom built into Indian food culture. Daily rajma eating typically produces chronic digestive discomfort for sensitive adults; daily chana eating is universally tolerated.

Cooking time differences matter for working adults. Chana cooks in 20-30 minutes after 4-6 hour soak (or 15-20 min in pressure cooker). Rajma needs 6-8 hour mandatory pre-soak plus 40-60 minutes pressure cooking. For weeknight cooking, chana is structurally faster. The longer cooking time of rajma is one reason it gets relegated to weekend or planned-meal preparation in many households.

Versatility in Indian cuisine differs in interesting ways. Chana has multiple preparation styles – chana masala (curry), chana chaat (boiled with masala), chana sabzi (with vegetables), kala chana (black chickpea variants), kabuli chana (white variants), and various regional dishes. Rajma is primarily eaten as rajma masala/curry, sometimes as rajma chaat. The chana versatility advantage supports daily eating across multiple meal contexts; rajma is more narrowly used.

🌱 Indian vegetarian protein math: 1 katori chana at lunch (12g) + 1 katori dal at dinner (8g) + paneer (18g for 100g) + curd (10g for 1 cup) + sprouts (12g for 1 cup) = 60g daily plant protein. Replacing the lunch chana with rajma reduces the day’s plant protein by 2g. Small but matters for sustained eating and protein-target hitting.

Which one for YOUR specific goal?

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

For Daily vegetarian protein eating
→ Pick Chana
Better daily digestibility, lower cooking time, more versatile preparations, and slightly higher protein per katori. Adults eating chickpea-based meals 3-4 weekly hit protein targets without digestive issues.
For Weight loss / calorie deficit
→ Pick Chana
164 cal per katori vs 180 for rajma, plus higher protein. Adults on 1500 cal targets benefit from chana’s better protein-per-calorie ratio – more satiety per calorie cost.
For Weight gain / bulking
→ Pick Rajma
Slightly higher calories per katori (180 vs 164) and traditional rajma-chawal pairing provides 450 cal per plate – efficient bulking meal. The cultural rajma-chawal eating pattern fits bulking phases naturally.
For Iron intake (especially women)
→ Pick Rajma
3.5mg iron per katori vs 2.8mg for chana. For Indian women with iron deficiency anaemia (50%+ prevalence), regular rajma consumption (1-2 weekly meals) contributes meaningfully to iron status.
For Diabetes management
→ Pick Either works
Both have low GI (28-29) and high fibre. Rajma has slightly more fibre advantage. Chana has digestibility advantage. The choice depends on individual digestive tolerance more than glycemic differences (which are minor).
For Gym pre-workout meal
→ Pick Chana
Chana chaat (1 katori boiled chana with vegetables, masala) provides 200-250 cal of moderate carbs and 12g protein. Rajma is too heavy for pre-workout – high fibre slows gastric emptying. Use chana for pre-workout, rajma for post-workout meals.
For Family meal compatibility
→ Pick Either works
Both are Indian household-familiar. Chana masala and rajma masala are both common dinner curries. Rajma chawal is iconic North Indian comfort meal. Chana chaat is popular street food. Cultural fit is comparable.

Why this comparison matters in Indian eating

Chana (chickpea) is one of the oldest cultivated legumes in India, dating back 5,000+ years. Indian cuisine has dozens of chickpea preparations across regions – Punjabi chana masala, Marathi chana usal, Tamil sundal, Bengali chola dal, and many regional variants. The cultural infrastructure for chickpea eating is extensive across all Indian regions.

Rajma is a relatively newer addition to Indian cuisine (post-Columbian introduction from the Americas, around 16th-17th century). It established primarily in Punjab and Kashmir Indian regions, with rajma chawal becoming the iconic North Indian comfort meal. Its regional dominance is much narrower than chickpeas – South Indian and East Indian cuisines use rajma less prominently. Adults from these regions often have less rajma cooking expertise than chickpea expertise.

The cost-economics favour chana production in India. India is the world’s largest chickpea producer (60% of global production). The country is also self-sufficient in chickpea consumption – imports are minimal. Rajma is imported in significant quantities from Madhya Pradesh, Himachal Pradesh, and international sources (China, Argentina). The supply chain differences affect cost – chana at Rs 100-180 per kg vs rajma at Rs 130-200 per kg. The 30-40% cost difference is structural and unlikely to flip.

Modern Indian protein eating culture has elevated both legumes for vegetarian fitness. Indian vegetarian gym influencers commonly recommend rajma chawal as post-workout meal (15g protein in one plate at 450 cal). Chana chaat is promoted as gym snack (12g protein at 200-250 cal). Both have moved from traditional household food to modern fitness-positioned eating, with structured preparation guidance for protein optimization.

Regional preparation differences affect calorie outcomes. Punjabi rajma uses cream and butter for richness – hitting 280-320 cal per cup at restaurants. Home-style rajma without dairy additions stays at 180-220 cal per cup. Punjabi chana masala uses similar dairy-rich preparation; home-style chana chaat with minimal oil and lots of vegetables stays at 150-180 cal per cup. The cooking method matters as much as the legume choice for actual calorie outcomes.

The pragmatic pattern for Indian vegetarian eating: chana 2-3 weekly meals (chana masala for dinner, chana chaat as snack, chickpea additions to salads), rajma 1-2 weekly meals (rajma chawal Sunday lunch, rajma curry occasionally). Daily eating of either produces digestive issues in some adults; the rotation pattern with adequate frequency provides protein and variety without GI problems.

The smart approach: use both

💡 BEST OF BOTH
Eat chana 3-4 weekly meals as everyday legume choice (chana masala, chaat, boiled additions to salads). Eat rajma 1-2 weekly meals as comfort meals (rajma chawal Sunday lunch, occasional rajma curry). This rotation provides protein from both legumes (28-32g weekly from each), adequate iron from rajma, and high digestibility from chana frequency. For vegetarian gym-goers needing 100g+ daily protein, this combined with paneer, dal, eggs (egg-veg), and curd delivers adequate protein without supplementation.

Common mistakes when choosing between Chana 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 rajma daily and developing chronic digestive issues. Rajma’s oligosaccharides ferment in 30-40% of adults, producing gas and bloating. Daily rajma produces chronic GI discomfort. Limit to 1-2 weekly meals; rotate with chana, dal, and other legumes for daily variety.

Mistake 2: Skipping pre-soaking thinking it does not matter much. Inadequately soaked rajma takes 90+ minutes to cook (vs 40-60 min for properly soaked) and produces more digestive discomfort. The 6-8 hour pre-soak is mandatory. Inadequately soaked chana takes 60+ minutes (vs 20-30) and may stay tough. Soaking matters.

Mistake 3: Comparing canned chana/rajma to home-cooked nutrition. Canned versions often have 30-40% more sodium (300-500mg per cup added during canning) and slightly different texture from cooking liquid retention. The protein content is similar but the sodium addition is significant. Home-cooked versions are structurally cleaner.

Mistake 4: Eating heavy ghee/butter rajma versions thinking they fit weight loss eating. Restaurant rajma with butter finishing: 280-320 cal per cup. Home-style rajma with minimal ghee: 180-220 cal. The dairy fat addition matters significantly. For weight loss eating, choose home-style preparations or request minimal ghee at restaurants.

Mistake 5: Buying expensive specialty kabuli or kala chana at premium prices. Standard kabuli chana (white chickpea) at Rs 100-150 per kg works as well nutritionally as premium imported or organic versions at Rs 250-400 per kg. Premium pricing buys taste claims and “organic” marketing. Standard quality from established brands works for nutrition outcomes.

Mistake 6: Eating rajma chawal expecting just rajma protein without rice. Rajma chawal is structurally complete protein because rajma + rice combination provides full amino acid profile. Eating only rajma without rice misses the methionine that rice provides. The traditional combination is nutritionally optimal; deconstructing it reduces protein utilisation efficiency.

Frequently asked questions

Which has more protein: chana or rajma?
Per 100g dry: rajma 24g vs chana 19g. Per katori cooked: chana 12g vs rajma 10g. The dry-vs-cooked math differs because rajma absorbs more water during cooking. For practical Indian eating with cooked servings, chana delivers more protein per katori.
Is chana easier to digest than rajma?
Yes, significantly. Chana is universally tolerated for daily eating. Rajma produces gas and bloating in 30-40% of adults due to oligosaccharide content. Pre-soaking rajma for 8+ hours and cooking thoroughly reduces but does not eliminate digestive issues.
Can I eat chana every day?
Yes, daily chana is well-tolerated. 1 katori daily provides 12g protein. Variety helps – rotate boiled chana, chana masala, chana chaat, kala chana for taste diversity. Daily eating is sustainable for most adults without digestive problems.
Is rajma better than chana for muscle building?
Marginally, yes – higher protein per 100g dry weight. But practical eating depends on cooked katori servings where chana wins (12g vs 10g). Both are good vegetarian protein sources. The choice for muscle building is more about variety and digestive tolerance than absolute protein content.
Why does rajma cause gas?
Rajma contains oligosaccharides (raffinose, stachyose) that humans cannot digest in the small intestine. They reach the large intestine where bacterial fermentation produces gas and bloating. Pre-soaking 8+ hours, cooking thoroughly, and adding hing (asafoetida) reduces but does not eliminate the issue.
Can vegetarians get enough protein from chana and rajma?
These legumes are part of the protein puzzle, not the complete answer. 1 katori daily chana (12g) plus 1 katori dal (8g) plus paneer (18g for 100g) plus curd (10g) = 48g. Adults targeting 80g+ protein need more sources (eggs if egg-veg, sprouts, milk, whey supplementation).
Is chana good for weight loss?
Yes, excellent. Boiled chana at 164 cal per katori with 12g protein and 8g fibre provides excellent satiety per calorie. The combination of protein and fibre extends satiety to 3-4 hours. Suitable as snack (1/2 katori = 80 cal) or main protein (1 katori at meals).
Are chana and rajma high in carbs?
Moderate – 27g carbs per katori chana, 30g per katori rajma. About 5-6g of these are fibre, leaving 22-25g net carbs. The low GI (28-29) means slow absorption. For low-carb diets, both are higher than ideal; for moderate-carb diets, both fit.

🧮 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 5, 2026