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.
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.
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.
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.
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
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
Calculate your daily calorie and protein targets in 30 seconds. Then the choice between these two foods becomes obvious for your specific goals.
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.