Search Foods
Home Food Comparisons Onion vs Mushroom: Which Is Better for Kidneys?

Onion vs Mushroom: Which Is Better for Kidneys?

Side by side, Onion (Kidney-friendly) and Mushroom (Moderate) differ most in Potassium: Onion has 146 mg, Mushroom has 318 mg. The practical difference comes down to Potassium — Onion uses 7% of the daily allowance, while Mushroom takes 16%.

Onion
Kidney-friendly
Mushroom
Moderate
Phosphorus
29 mg
3%
86 mg
9%
Sodium
4 mg
<1%
5 mg
<1%
Potassium
146 mg
7%
318 mg
16%

About Onion

For Vegetables, Onion is a typical example. Vegetables are a key source of fiber and vitamins and are beneficial in CKD. Some are high in potassium, but slicing, boiling and discarding the water can remove about 30-50% of the potassium - a practical step.

About Mushroom

In a CKD diet, Vegetables deserve attention: Mushroom - Vegetables are a key source of fiber and vitamins and are beneficial in CKD. Some are high in potassium, but slicing, boiling and discarding the water can remove about 30-50% of the potassium - a practical step.

Practical tips

If you are managing mineral intake: Slice, boil and discard the water to remove roughly 30-50% of the potassium - a practical method for high-potassium vegetables. A handy approach - Slice, boil and discard the water to remove roughly 30-50% of the potassium - a practical method for high-potassium vegetables.

See Onion details See Mushroom details

Frequently asked questions

Which has more potassium, onion or mushroom?

Onion has 146 mg of Potassium per 100 g, compared with 318 mg in Mushroom. Both numbers are measured against the same daily limit.

Is onion or mushroom better for kidney disease?

Under the daily limits used on this site, Onion falls in the Kidney-friendly tier and Mushroom in the Moderate tier. Lower tiers mean a smaller share of the daily allowance per 100 g.

What is the difference between onion and mushroom for a CKD diet?

For a CKD diet, the key gap is Potassium — 7% of the limit for Onion and 16% for Mushroom. Check each food page for phosphorus, sodium and potassium together.