Chickpeas for people who train: the numbers and when to eat them

Exact protein, fibre and calorie numbers for a serving of chickpeas, when to eat them around training, and how much to eat without bloating.

5 min read · Updated 31.07.2026.

Chickpeas for people who train: the numbers and when to eat them

Chickpeas are a cheap source of protein and slow carbohydrate, but they carry two traits that make them awkward right before a session: a lot of fibre and a group of sugars your gut cannot break down. Here is exactly what a serving gives you, how much is realistic to eat, and where it fits in the day.

The numbers per serving

Values shift a lot depending on whether you weigh them dry, cooked or roasted, so it is easiest to memorise four reference figures.

  • 100 g cooked, unsalted: about 165 kcal, 9 g protein, 27 g carbohydrate of which 7–8 g fibre, 2.6 g fat.
  • 100 g dry, before soaking: about 365 kcal, 19 g protein, 61 g carbohydrate, 17 g fibre. That yields 230–250 g once soaked and cooked.
  • 100 g dry-roasted chickpeas, the snack kind: 390–400 kcal, 19–21 g protein, 10–13 g fibre, 5–6 g fat. Roughly biscuit-level calorie density with three times the protein.
  • A 400 g can, drained, gives about 240 g of product: roughly 390 kcal, 21 g protein and 18 g fibre.

On micronutrients, 100 g cooked carries about 2.9 mg iron, 170 µg folate, 48 mg magnesium, 290 mg potassium and 1.5 mg zinc. The glycaemic index is low, around 28–35, so blood sugar rises slowly — which is why they keep you full longer than the same calories from white bread.

Chickpea protein is not meat protein

Nine grams per 100 g sounds decent, but composition matters too. Chickpeas are low in methionine, and leucine — the amino acid that most strongly triggers muscle protein synthesis — sits at about 0.65 g per 100 g cooked. To reach the roughly 2.5 g of leucine often quoted as a per-meal threshold you would need close to 400 g of cooked chickpeas, which is also 660 kcal and 30 g of fibre in one sitting.

The practical fix is not more chickpeas, it is pairing. Grains (bread, rice, bulgur, pasta) supply the methionine legumes lack, while yoghurt, eggs, cheese or meat in the same meal raise both the total and the quality.

If your daily target is 1.6–2.2 g of protein per kilogram of bodyweight, an 80 kg person needs 128–176 g a day. One can of chickpeas covers about 21 g of that — a useful contribution, not a foundation.

When to eat them around training

Before a session

A large portion (200 g cooked or more) wants 3–4 hours of clearance before you train. If you are 60–90 minutes out, cap it at 60–80 g cooked alongside something easier to digest, or skip them at that meal. Fibre and legumes slow gastric emptying, so feeling heavy under a squat bar or on a run is a real problem, not imaginary caution.

After a session

This is where they fit best. 150–200 g cooked (13–18 g protein, 250–330 kcal) plus 150 g of Greek yoghurt or 120 g of chicken gives you 33–40 g of protein and refills glycogen properly. The timing window is not critical — anywhere inside two hours is fine.

Rest days and evening meals

Because of the low glycaemic index and the satiety, chickpeas sit best in meals followed by a few hours of not moving much. A dinner built on 200 g cooked will not disturb sleep and will not spike blood sugar.

How much, how often

A realistic pattern is 3–5 servings a week of 150–200 g cooked. The daily fibre target is 25–38 g; two such servings deliver 20–30 g, so you can easily overshoot if you also eat beans, lentils and wholegrains.

If legumes are currently rare in your diet, do not jump straight in. Start at 60–80 g cooked per day and add 30 g every three to four days — over 2–3 weeks the gut bacteria adapt and the bloating drops noticeably.

Preparation and bloating

The bloating comes from galacto-oligosaccharides (raffinose and stachyose) that human intestines cannot break down, so bacteria in the large intestine ferment them instead. A few steps reduce it:

  1. Soak for 8–12 hours in three times their volume of water, then discard that water.
  2. Cook 45–60 minutes in fresh water, or 12–15 minutes in a pressure cooker. A quarter teaspoon of baking soda per litre shortens cooking and softens the skins.
  3. Rinse canned chickpeas under running water for 30 seconds — that removes roughly 40 % of the sodium sitting in the liquid.
  4. Roast at 200 °C for 25–35 minutes if you want the crunchy snack version, and weigh the portion: 40 g is already 160 kcal.

When to see a doctor

For most people chickpeas are ordinary food, but a few situations warrant talking to a doctor or dietitian first:

  • Chronic kidney disease — 200 g cooked carries about 580 mg of potassium plus a meaningful phosphorus load, which may need limiting.
  • Bloating, cramping or diarrhoea lasting more than 3–4 weeks that does not settle even with gradual reintroduction.
  • Blood in the stool, unintended weight loss over 5 % in six months, or pain that wakes you at night — that is not a diet issue and needs assessment.
  • Insulin-treated diabetes, if you are substantially changing how many legumes you eat, since dosing may need adjusting.
  • Known anaemia or haemochromatosis — with anaemia, plant iron absorbs poorly without vitamin C; with haemochromatosis the logic runs the other way.

The short version

  • 100 g cooked chickpeas: 165 kcal, 9 g protein, 7–8 g fibre; a drained 400 g can gives 21 g protein.
  • The protein is incomplete — pair it with bread, rice, yoghurt or meat rather than enlarging the portion.
  • Big portions go 3–4 hours pre-training; post-training use 150–200 g plus a complete protein source.
  • Aim for 3–5 servings of 150–200 g per week and build the amount up over 2–3 weeks.
  • Soaking 8–12 hours with the water discarded, and rinsing cans, cuts both bloating and sodium.

General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.

Read next