Why beans used to be 'avoided' and why that's changed
Older renal-diet handouts (1980s–2000s) listed beans and lentils alongside bananas and potatoes as 'foods to avoid in CKD' because of potassium content. The thinking has shifted.
We now know that:
- Phosphate from plants is much less bioavailable than phosphate from animal protein or from food additives. A bean's phosphate label number is misleading — only ~ 40–50% is actually absorbed.
- Animal protein produces more metabolic acid (sulphate from sulphur-containing amino acids); plant protein is more alkaline-forming. Lower acid load is associated with slower CKD progression.
- Plant-based eating patterns (Mediterranean, DASH) consistently lower blood pressure and cardiovascular risk — both critical for CKD.
KDIGO 2024 explicitly recommends considering plant-based dietary patterns in CKD where serum potassium allows.
Potassium content by type (per 100 g cooked)
Approximate values:
- Green beans — 240 mg (lowest, low-potassium 'green vegetable')
- Heinz baked beans — 280 mg (but ~ 1.7 g salt per tin)
- Chickpeas — 290 mg
- Black beans — 355 mg
- Lentils (cooked) — 370 mg
- Cannellini / butter beans — 400 mg
- Kidney beans — 405 mg
- Soya beans (edamame) — 440 mg
- Adzuki beans — 530 mg (highest)
For most CKD patients ½ tin (120 g) is a sensible portion. Advanced CKD with raised potassium: stick to green beans, chickpeas or rinsed baked beans, and limit to smaller portions a few times a week.
Food first. If you are choosing a daily multivitamin alongside a balanced diet, Kidney Vitality was developed by a UK Consultant Nephrologist using renal nutrition principles. See the formulation.
Tinned vs dried — practical points
- Tinned beans: convenient. Drain and rinse under a cold tap for ~ 30 seconds — this removes ~ 30–40% of the sodium and a small amount of potassium. Choose 'no added salt' tins where available (Mr Organic, supermarket own-label organic ranges).
- Dried beans: cook from scratch and drain the cooking water (which contains leached potassium). This is the lowest-potassium option per gram.
- Frozen edamame: no added salt; rinse if salted in packaging.
- Baked beans: choose reduced-salt and reduced-sugar versions where possible.
Beans, blood sugar and cholesterol
Beans and lentils have a low glycaemic index and high soluble fibre. Daily pulse intake (~ 100 g cooked) has been shown to:
- Lower LDL cholesterol by ~ 5%.
- Improve blood sugar control in type 2 diabetes.
- Lower systolic blood pressure modestly.
For CKD patients — most of whom have hypertension and many of whom have diabetes — those are meaningful benefits.
Practical portions and meal ideas
Sensible CKD-friendly uses:
- ½ tin chickpeas in a salad with cucumber, peppers and olive oil.
- Lentil and carrot soup with reduced-salt stock.
- Green beans (240 mg K/100 g) as a low-potassium vegetable side.
- ½ tin reduced-salt baked beans on white toast (white bread is lower in phosphate and potassium than wholemeal).
- Hummus from chickpeas with tahini — high in calories so use as a dip, not a main.
Avoid combining several high-potassium plant foods in the same meal if you're on a low-potassium diet — e.g. spinach + lentils + tomato sauce + chocolate dessert is potassium-heavy.






