Medinsight
Mar 16, 2026

11 High OXALATE Foods That Are Destroying Your Unhealthy KIDNEYS You Must Limit

If you’re dealing with kidney issues or want to protect your kidneys

from damage, you need to pay close attention to your diet—especially foods
high in oxalates. Oxalates
are naturally occurring compounds found in many plant-based foods. While
harmless in small amounts, high levels can contribute to
kidney stones and worsen
kidney function, especially in those with
chronic kidney disease (CKD)
or a history of stone formation.

In this article, we’ll explore
11 high oxalate foods that
may be silently damaging your kidneys and why limiting them could be a smart
move for your health.


1. Spinach

Spinach is often labeled a superfood, but it’s
extremely high in oxalates.
Just half a cup of cooked spinach can contain over
750 mg of oxalates. For
people with kidney problems, this could lead to oxalate buildup and
calcium oxalate kidney stones.

Tip: Replace with kale,
arugula, or mustard greens, which are lower in oxalates.


2. Beets

Beets are packed with nutrients and antioxidants, but they are also
oxalate-rich. One cup of
raw beets can have over
150 mg of oxalates.

Tip: Enjoy beets in
moderation and balance them with calcium-rich foods to reduce oxalate
absorption.


3. Rhubarb

This tart vegetable contains
high levels of oxalic acid,
especially in the leaves (which are toxic and should never be eaten). Rhubarb
can contribute to
urinary tract problems and stone formation
in sensitive individuals.

Tip: Avoid rhubarb if
you’re prone to stones or have kidney issues.


4. Almonds

While almonds are heart-healthy, they are also one of the
highest oxalate nuts. Just
a small handful can contain over
120 mg of oxalates.

Tip: Switch to macadamia
nuts or walnuts, which are lower in oxalates.


5. Potatoes

White potatoes and sweet potatoes both contain moderate to high oxalate
levels. Most of the oxalates are found in the
skin.

Tip: Peel the skin and boil
potatoes to reduce oxalate content.


6. Navy Beans

Beans are a plant-based protein powerhouse but many, including navy beans, are
high in oxalates. They can
contribute to kidney stone formation if consumed in large amounts.

Tip: Try lentils or
black-eyed peas, which have lower oxalate levels.


7. Dark Chocolate

Dark chocolate contains antioxidants, but it’s also
rich in oxalates. It’s made
from cocoa, which is naturally high in oxalate content.

Tip: Limit dark chocolate
intake or opt for white chocolate occasionally, which has less oxalate.


8. Okra

Common in many dishes, okra is
surprisingly high in oxalates, especially when fried. Consuming large quantities may increase the risk of
kidney stones.

Tip: Choose lower-oxalate
vegetables like zucchini or bell peppers instead.


9. Soy Products

Soybeans, soy milk, tofu, and edamame all contain
moderate to high oxalate levels. Frequent consumption can be a concern for those with kidney sensitivities.

Tip: Rotate protein sources
with eggs, poultry, or low-oxalate legumes.


10. Buckwheat

Though often seen as a healthy gluten-free grain, buckwheat is
high in oxalates,
especially when consumed frequently.

Other posts