Search Foods
Home Food Comparisons Cashew vs Beans: Which Is Better for Kidneys?

Cashew vs Beans: Which Is Better for Kidneys?

Side by side, Cashew (Higher risk) and Beans (Moderate) differ most in Phosphorus: Cashew has 593 mg, Beans has 140 mg. If you are choosing between them, Beans leaves more room in the daily allowance — the Phosphorus gap is 14% versus 59%.

Cashew
Higher risk
Beans
Moderate
Phosphorus
593 mg
59%
140 mg
14%
Sodium
12 mg
<1%
1 mg
<1%
Potassium
660 mg
33%
355 mg
18%

About Cashew

How to think about Legumes & Nuts: Cashew is worth a closer look - Legumes and nuts are typically high in both phosphorus and potassium, so they need care. Plant phosphorus absorbs at a lower rate (30-50%), so the real load is smaller than the numbers suggest.

About Beans

Beans belongs to the Legumes & Nuts category. Legumes and nuts are typically high in both phosphorus and potassium, so they need care. Plant phosphorus absorbs at a lower rate (30-50%), so the real load is smaller than the numbers suggest.

Practical tips

Practical tip: Cook legumes and discard the water to lower some minerals; keep nuts to a small handful. If you are managing mineral intake: Cook legumes and discard the water to lower some minerals; keep nuts to a small handful.

See Cashew details See Beans details

Frequently asked questions

Which has more phosphorus, cashew or beans?

Cashew has 593 mg of Phosphorus per 100 g, compared with 140 mg in Beans. Both numbers are measured against the same daily limit.

Is cashew or beans better for kidney disease?

The ratings are Higher risk for Cashew and Moderate for Beans at stage 3-4 limits. Neither rating is a personal recommendation — it is a data comparison.

What is the difference between cashew and beans for a CKD diet?

Mineral-wise, Beans and Cashew differ most on Phosphorus (14% vs 59% of the daily limit). The full tables are on the two food pages.