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

Cashew vs Tofu: Which Is Better for Kidneys?

Side by side, Cashew (Higher risk) and Tofu (Kidney-friendly) differ most in Phosphorus: Cashew has 593 mg, Tofu has 121 mg. The biggest gap is Phosphorus — Tofu sits at 12% of the daily limit versus 59% for Cashew.

Cashew
Higher risk
Tofu
Kidney-friendly
Phosphorus
593 mg
59%
121 mg
12%
Sodium
12 mg
<1%
12 mg
<1%
Potassium
660 mg
33%
148 mg
7%

About Cashew

Cashew (Legumes & Nuts). 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. This is the same lens used for similar items.

About Tofu

How to think about Legumes & Nuts: Tofu 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.

Practical tips

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

See Cashew details See Tofu details

Frequently asked questions

Which has more phosphorus, cashew or tofu?

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

Is cashew or tofu better for kidney disease?

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

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

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