Tinned chickpeas and beans: protein, fibre and real portions
How much protein and fibre a drained tin of chickpeas or beans actually gives you, how to fit it into your day, and when to leave it alone.

A tin of chickpeas sits in the cupboard for months, opens in under a minute and skips the overnight soak entirely. The useful question is what it actually puts on the plate — whether it counts towards your daily protein or just fills space.
The numbers hold up, but not in the way people assume. Chickpeas are not meat in a tin. They are one of the few foods that deliver decent protein and a lot of fibre in the same mouthful, and that pairing is hard to get anywhere else.
What one portion really gives you
The figures below are rounded averages for drained chickpeas and beans. They shift with the brand, with how much liquid clings to them, and with whether you are using kidney, cannellini or borlotti beans.
- Chickpeas, 100 g drained: around 130 kcal, 7 g protein, 6–7 g fibre, 20 g carbohydrate, 2–3 g fat.
- Beans, 100 g drained: around 110 kcal, 7 g protein, 6 g fibre, 17 g carbohydrate, under 1 g fat.
A standard 400 g tin drains down to roughly 240–260 g. That whole tin of chickpeas comes to about 320 kcal, 18 g protein and 16 g fibre. Half a tin, which is the more realistic amount alongside a meal, works out at roughly 160 kcal, 9 g protein and 8 g fibre.
The fibre is the real headline. Recommendations tend to sit around 25–30 g a day, and most people who train barely clear 15. Half a tin covers close to a third of that without changing anything else on the plate.
Salt and the liquid in the tin
The salty liquid is why tinned pulses get a bad name. Drain it off and rinse the contents under the tap for about thirty seconds and you remove roughly a third of the sodium, sometimes more. Check the label for a short ingredients list — pulses, water, salt. That is a plain food, not a ready meal.
Fitting it into the day
The easiest slot is a packed lunch. A handful of drained chickpeas goes straight into the box with no preparation and lifts both the protein and the fibre of a meal that would otherwise be rice and chicken alone — the same logic behind building a lunchbox around protein and fibre.
Soup is the other obvious home. Tinned pulses are already cooked, so they go in for the last five minutes and hold their shape; here is a chicken soup with chickpeas that gives 36 g of protein across four portions.
For protein, combine rather than rely. Pulses are lower in methionine, grains are lower in lysine, and together they cover each other — quinoa and buckwheat work well here, and so does ordinary rice. If you need to reach 30 g of protein in one sitting without cooking, add an animal source: tinned tuna on top of chickpeas does it in two minutes.
Who they suit, and who they don't
They suit anyone eating in a deficit. Protein plus fibre keeps you full far longer than the same calories from white bread, and a tin is cheap and doesn't spoil.
They also suit people who don't eat meat every day, since this is one of the more practical ways to raise daily protein without reaching for supplements.
They don't suit the hour before a heavy session. Eight grams of fibre sitting in your stomach before squats is genuinely unpleasant, and something lighter is the better call — see the piece on bananas before training. People with irritable bowel syndrome or a generally sensitive gut also tend to struggle with larger servings of pulses.
Simple combinations
- 150 g chickpeas, half a tin of tuna, chopped tomato, a tablespoon of olive oil — around 35 g protein.
- 200 g beans with 60 g rice (dry weight), onion and peppers — around 20 g protein and 13 g fibre.
- Chickpeas roasted for 25 minutes at 200 °C with a little oil and spice — a snack instead of crisps, about 200 kcal per 150 g.
- Beans mashed with yoghurt and garlic — enough spread for two sandwiches.
Common misconceptions
"Tinned food has no nutrition left." Heat processing costs some folate and vitamin C, but the protein, fibre, iron, magnesium and potassium survive largely intact. The gap between tinned and home-cooked beans is small.
"Lectins in pulses are dangerous." Lectins break down with cooking, and anything in a tin has already been cooked through. The concern applies to raw or undercooked beans, not to this.
"Chickpeas are protein like meat." They aren't. A full drained tin gets you 18 g of protein, about what sits in 70 g of chicken breast. Treat them as a top-up, not a swap.
"They bloat me, so I can't tolerate them." Usually that is gut bacteria that haven't met much fibre lately. Start at 100 g a day, rinse properly and drink enough water. For most people it settles within two or three weeks.
When to see a doctor
Bloating that persists past a month, sharp cramping, blood in your stool, unplanned weight loss or a sudden change in bowel habit are not food-choice problems and need looking at. If you have kidney disease or have been told to limit potassium and phosphorus, agree your portion of pulses with a doctor or dietitian — beans are high in both.
In short
- 100 g drained chickpeas: about 130 kcal, 7 g protein, 6–7 g fibre. Beans are similar with less fat.
- A 400 g tin drains to 240–260 g, roughly 18 g protein and 16 g fibre.
- Rinsing under the tap removes around a third of the salt.
- They work best alongside grains or an animal protein, not instead of them.
- Keep the larger portions away from the hour before training.
General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.





