Chickpea protein chole guide India - kabuli and kala chana

Chickpea Protein (Chole): Exact Grams in Dry, Cooked, and 1 Katori

Chickpea Protein (Chole): Exact Grams in Dry, Cooked, and 1 Katori

By InstaCuppa Nutrition Team • Last updated: September 5, 2026 • 6 min read

Chole is one of India's most loved dishes. But how much protein does it really have?

Dry chickpeas? Cooked chickpeas? One katori of chole sabzi? The numbers are all different — and most people pick the wrong one.

This article gives you exact, usable numbers for every form of chickpea.

Chole Protein: How Much Protein Is in Chole?

Quick answer: Chole (chickpeas, also spelled chola or chhole) has 19–20g protein per 100g dry and 8.5–9g per 100g cooked. One normal home katori of chole sabzi gives 8–12g protein. Pair it with 2 rotis and you get a 16–20g protein lunch.

Pulses like chana are 17–30% protein by dry weight, which puts them among the richest plant foods for protein (Wallace et al., Nutrients, 2016). Chickpeas also score well on protein digestibility compared with other pulses (Jukanti et al., British Journal of Nutrition, 2012).

How much protein is in 150 gm chana?

150g of dry chana has about 28–30g protein. Once soaked and boiled, that same chana weighs about 350g. If you weigh 150g of cooked chana instead, you get about 13g protein. Always check whether a number is for dry or cooked chana.

Chana vs chole: what is the difference?

Chana is the Hindi word for chickpeas. Chole is the dish you make with white kabuli chana. Kala chana is the small dark desi chickpea. The protein per 100g is almost the same for all of them once cooked.

Chickpea Protein: Dry vs Cooked

The protein in chickpeas changes a lot based on how you prepare them. Here is why:

Dry chickpeas are just seeds with no water. When you soak and cook them, they absorb a lot of water. The protein doesn't disappear — it gets spread over more weight. So the number per 100g drops.

Form Protein Per 100g Notes
Dry / raw chickpeas 19–20g Most concentrated form
Soaked chickpeas 13–15g After 8 hours in water
Cooked / boiled 8.5–9g Standard cooked value (ICMR-NIN)
Canned chickpeas 6.5–7.5g Extra water in can dilutes it further
Important: When you see "chickpeas have 19g protein per 100g," that is for DRY seeds. 100g dry chickpeas becomes about 230–250g after soaking and cooking. Always check if the number is for dry or cooked form.

Kabuli Chana vs Kala Chana: Which Has More Protein?

Type Protein (Dry, 100g) Protein (Cooked, 100g) Notes
Kabuli chana (white) 19–20g 8.5–9g Used in chole masala
Kala chana (black/desi) 20–22g 9–10g Slightly more protein + fiber

Kala chana (the small black chickpea) has slightly more protein than white kabuli chana. It also has more fiber.

But once cooked, both are very similar per 100g because water absorption dominates the numbers.

If you want the most nutrition: use kala chana. But kabuli chana is fine too — the difference is small.

Chickpea vs Rajma vs Dal: Which Has the Most Protein?

Food (100g cooked) Protein Fiber Notes
Chickpeas (chana) 8.5–9g High Good all-rounder
Rajma (kidney beans) 8–9g Very high Similar protein, more carbs
Moong dal 7–8g Medium Easiest to digest
Green peas (matar) 5–6g Good Lower protein but still useful

Chickpeas and rajma are neck and neck on protein. Both are excellent choices for vegetarians.

In Indian meals, eating a mix — chole one day, rajma another, dal daily — is the smartest protein strategy.

Is Chickpea Protein Complete?

No. Chickpeas are low in methionine and cysteine (sulfur amino acids). So they are not a complete protein alone.

But the fix is simple. Pair chickpeas with rice, roti, or wheat-based foods. Rice and wheat have methionine. Together they make a complete protein.

Combination Complete Protein? Example
Chickpeas alone No Chana salad only
Chickpeas + rice Yes Chole chawal
Chickpeas + roti Yes Chole + wheat roti
Chickpeas + curd Yes Chana with dahi

The classic chole bhatura meal already gives you a near-complete protein. The wheat in bhatura fills the methionine gap from chole.

Protein in 1 Katori Chole Sabzi

This is the number most people actually need. How much protein in the dish you eat at lunch?

Katori Type Chickpea Weight Protein
Gravy-heavy katori 80–90g chana 6–8g
Normal home-style katori 100–120g chana 8–11g
Bean-heavy katori 150g chana 12–14g

A typical home-cooked katori of chole gives you 8–12g protein. Add 2 rotis (8g) and you get a 16–20g protein lunch. That is a good meal.

Best Way to Cook Chickpeas for Protein Absorption

The cooking method affects how well your body uses the protein. Here is the best approach:

  1. Soak overnight (8 hours): Removes antinutrients. Reduces cooking time. Improves digestion.
  2. Discard the soak water: This removes some of the compounds that cause bloating.
  3. Pressure cook well: 3–4 whistles for kabuli chana. Soft chickpeas are easier to digest and absorb protein from.
  4. Add lemon juice or tomatoes: Vitamin C helps your body absorb iron from chickpeas. Squeeze lemon on your chole.
Sprouting tip: You can also sprout chickpeas before cooking. Soak for 12 hours, drain, and leave covered for 24 hours until a small sprout appears. Then cook. This reduces antinutrients further and improves digestibility.

Chole Bhatura vs Chole Rice vs Chole Salad: Which Is Best?

Meal Protein Calories (approx) Best For
Chole bhatura (2 bhaturas) 13–20g 600–750 kcal Occasional treat, not daily
Chole + 1 cup rice 11–17g 400–500 kcal Good daily meal
Chole salad (with veggies) 9–15g 200–300 kcal Best for weight loss and diabetes
Chole + 2 rotis 16–20g 380–450 kcal Best balance of protein and calories

Protein-wise, all four meals are similar. The difference is in calories and oil content. For daily fitness meals, chole + roti is the sweet spot.

Health Benefits Beyond Protein

Chickpeas are not just a protein food. They are a complete health food:

  • Blood sugar control: Low glycaemic index. Chickpeas slow glucose release. Good for diabetics and pre-diabetics.
  • Heart health: High in fiber, potassium, and magnesium. Zero cholesterol. Linked to lower LDL in studies.
  • Digestion: High fiber keeps bowels regular and feeds good gut bacteria.
  • Iron: Good plant-based iron source. Add lemon to improve absorption.
  • Folate: Important for pregnant women and cell repair.
  • Weight loss: High fiber + protein = fills you up fast. Reduces total food intake.

The Chickpea Insight

Gold Nugget — Kala Chana Is More Nutritious Than Kabuli Chana:

Most Indians use white kabuli chana for chole. But kala chana (the small dark desi chickpea) has:

- Slightly more protein (20–22g vs 19–20g per 100g dry)
- More fiber
- Lower glycaemic index
- More iron and zinc
- More antioxidants (the dark skin has more polyphenols)

Kala chana also costs less than kabuli chana in most Indian markets.

The healthiest chole you can make is with kala chana, not the white kabuli kind. Most Indian households have this backwards.

Make a Chickpea Protein Shake

Blend cooked chana with dates, banana, and milk for a high-protein meal-replacement shake.

Shop InstaCuppa Portable Blenders →

Read More in This Protein Series

Sources and References

  1. The Nutritional Value and Health Benefits of Chickpeas and Hummus — Wallace, Murray & Zelman, Nutrients, 2016 (PMC)
  2. Nutritional quality and health benefits of chickpea (Cicer arietinum L.): a review — Jukanti et al., British Journal of Nutrition, 2012
  3. Dietary Guidelines for Indians — ICMR-National Institute of Nutrition (pulses as a primary protein source)

Frequently Asked Questions

How much protein is in chickpeas per 100g?

Dry chickpeas have 19–20g protein per 100g. Cooked chickpeas have 8.5–9g per 100g. The difference is because water absorbed during cooking adds weight without adding protein.

How much protein is in 1 katori of chole?

One medium katori (150–180g) of chole sabzi gives 8–12g protein, depending on how thick or watery the dish is.

Is kabuli chana or kala chana better for protein?

Kala chana has slightly more protein (20–22g vs 19–20g per 100g dry) and more fiber. Both are nutritious, but kala chana is the healthier choice.

Are chickpeas a complete protein?

No. Chickpeas are low in methionine. But when you eat chickpeas with rice or roti, the combination gives you a complete protein — all essential amino acids covered.

Is chole good for weight loss?

Yes. Chickpeas are high in fiber and protein, which keep you full. Eat chole with roti instead of bhatura to keep calories lower. Avoid large amounts of oil in the gravy.

Does soaking chickpeas overnight remove protein?

No. Soaking does not remove protein. It removes some antinutrients that block mineral absorption. Always soak overnight before cooking for better nutrition and easier digestion.

Chole me protein hota hai? (Does chole have protein?)

Haan, chole me protein hota hai. Cooked chole gives about 8.5–9g protein per 100g, or 8–12g in one katori of sabzi. Eat it with roti or rice to get all the essential amino acids in one meal.

The kitchen takes your mornings, afternoons, and evenings. Your family gets what's left.

InstaCuppa builds time-saving kitchen tools for busy Indian families — so the kitchen stops stealing the moments you can't get back.

More time for what matters.

Amazon

Top Brand

10+

Years in Business

5L+

Happy Customers

88%

Positive Ratings

As rated on Amazon.in

Back to blog