Calories in Chana — Boiled, Curry & Chana Masala

Chana (chickpeas) is the protein and fibre champion of Indian pulses. One bowl of boiled chana has 10g protein and 6g fibre for just 160 calories. That fibre count is higher than almost any other common Indian food. If you want to feel full for hours on moderate calories, chana is the answer.

Chana is genuinely one of the smarter choices in Indian food if you’re watching calories. But the calorie count changes significantly with size, preparation, and what you add to it. Here’s the full picture so you can make it work for your goals.

160 calories
1 bowl chana / chole (150g)
Protein: 10g · Carbs: 22g · Fat: 3g · Fibre: 6g
That’s roughly 2.2x a homemade roti (72 cal)

Full calorie breakdown

The calorie count for chana varies significantly depending on size, stuffing, and preparation method. Here’s every variant you’ll encounter, from the lightest to the heaviest.

Variant Serving Calories Protein
Boiled chana (100g) 100g 120-140 8g
Chana curry / chole (1 bowl) 150g 200-250 10g
Boiled chana salad 150g 160-180 9g
Chana masala (home) 200g 220-280 12g
Chana masala (restaurant) 200g 280-350 12g
Chole bhature full plate ~350g 700-900 18g
Chana chaat 150g 200-250 8g
Kala chana (black, boiled 100g) 100g 140-160 9g
Rajma (comparison, 1 bowl) 200g 200-250 10g

The gap between Boiled chana (100g) (120 cal) and Chole bhature full plate (700 cal) is significant. Same food category, very different calorie cost. What you choose and how it’s prepared matters more than most people realise.

How chana compares to roti

One serving of chana (160 cal) is roughly 2.2x a plain roti (72 cal). Not dramatically different, but the gap adds up over multiple servings. Two chana = roughly 4.4 rotis in calorie terms.

Chana vs toor dal

Chana (160 cal) and toor dal (120 cal) are close enough in calories that the choice should be about taste and nutrition profile, not calorie counting. The difference of 40 calories per serving is negligible in practical terms.

Chana (160 cal, 10g protein, 6g fibre) vs toor dal (120 cal, 9g protein, 3g fibre). Chana is slightly heavier but has double the fibre. For satiety, chana wins. For everyday lightness, dal wins. Rotate both through the week.

Is chana good for weight loss?

Yes. Chana is a reasonable choice for weight loss. At 160 calories per serving with 10g protein and 6g fibre, it provides decent nutrition without breaking your calorie budget. The fibre helps with satiety, meaning you feel fuller for longer.

What makes it particularly useful: highest fibre among common Indian foods (6g/bowl), 10g protein, low fat when boiled, extremely satiating. This combination of moderate calories and genuine nutritional value is exactly what sustainable Indian dieting looks like.

On a 1,500-calorie diet, you can comfortably include chana at 1 to 2 meals. Pair it with a protein source like dal or paneer, and you have a balanced plate that fits your target without feeling like a compromise.

THE BOTTOM LINE
Chana at 160 calories per serving is a solid choice for weight loss when portion-controlled. Track it, account for it, and it fits in any Indian diet plan.
🧮 Does Chana Fit Your Budget?

Find your daily calorie target in 30 seconds. Then every food choice makes sense.

Calculate My Target →

How chana fits in your daily calories

Here’s what including chana looks like at different calorie targets:

1200 cal/day (Aggressive weight loss): Easy fit. Only 13% of your budget. Plenty of room for other meals and snacks.

1500 cal/day (Steady weight loss): Easy fit. Only 11% of your budget. Plenty of room for other meals and snacks.

2000 cal/day (Maintenance): Easy fit. Only 8% of your budget. Plenty of room for other meals and snacks.

Best time to eat chana

At 160 calories, chana fits comfortably in any main meal. Breakfast, lunch, or dinner, it does not matter. What matters is what you eat alongside it. Pair with protein, add vegetables, and the meal is balanced regardless of timing.

Who should (and shouldn’t) eat chana regularly

Good choice for: highest fibre among common Indian foods (6g/bowl), 10g protein, low fat when boiled, extremely satiating. If any of these apply to you, including chana in your weekly rotation makes nutritional sense beyond just calories.

For most people eating a normal Indian diet, chana is neither something to seek out nor something to avoid. It is a regular food that fits when you know the calorie count and plan accordingly.

How to reduce calories when eating chana

Boiled chana as a snack. 100g boiled chana with lemon, onion, and chaat masala: 130 cal, 8g protein, 5g fibre. One of the best snack options in Indian food. Fills you up for hours.

Chole masala is heavier. Boiled chana: 160 cal/bowl. Chole masala (with oil and spices): 220-280 cal/bowl. The oil in the masala adds 60-120 cal. Cook chole with less oil at home.

Chana + roti > chole bhature. Chana + 2 rotis: 304 cal, 14g protein. Chole bhature: 700-900 cal, 18g protein. Same chickpeas. 400+ cal difference from the bread choice.

Soak overnight, pressure cook. Soaked chana cooks faster, is easier to digest, and has slightly better nutrient absorption. 15 minutes in a pressure cooker after overnight soaking.

Frequently asked questions

How many calories in boiled chana?
120-140 per 100g boiled. A bowl (150g): 160-180 cal.
How many calories in chole masala?
220-280 at home. 280-350 at restaurants. The oil in the preparation determines the range.
Is chana good for weight loss?
Excellent. Highest fibre among Indian pulses (6g/bowl). Very satiating. 10g protein for 160 cal.
How many calories in kala chana?
140-160 per 100g boiled. Slightly more than regular chana but with more iron and fibre.
Is chana better than dal for weight loss?
Chana has more fibre (6g vs 3g) and more satiety. Dal is lighter (120 vs 160 cal). Both are excellent. Alternate them.
How many calories in chana chaat?
200-250 per plate depending on chutneys and toppings.

📋 Get Your Free 7-Day Indian Meal Plan

Includes chana and all your favourite foods. Calorie-counted, portion-controlled, actually enjoyable.

Download Free Plan →

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

📅 Published: April 17, 2026