Oxalate kidney mascot

Food explorer

Understand oxalate at a glance

Search reported food data, filter the results, and build a side-by-side comparison.

Per-serving guide

What do low, moderate and high mean?

There is no universal classification. Oxalate Info uses the bands below, adapted from a National Kidney Foundation clinical guide, to keep filters consistent and understandable.

  1. Low0–10 mgper listed serving

    Combines very-low and low reported values.

  2. Moderate11–25 mgper listed serving

    Worth considering within the whole meal.

  3. High26–99 mgper listed serving

    A larger contribution from one serving.

  4. Very high100 mg or moreper listed serving

    One serving can contribute substantially.

Framework adapted from the National Kidney Foundation clinical guide. Other organisations use different thresholds, and reported food values vary. These bands describe amounts, not what is personally safe for you.

Explore 1,894 foods

Find a food

Type one or more letters to populate the table.
Serving units
Serving units
FoodServingOxalateCategoryAction
Your results will appear here as soon as you type.

Reported values may vary by source, food variety, preparation and serving size. Do not use this table as a diagnosis or personalised diet plan.

Saved on this device

Favourites (0)

Select Favourite beside a food to keep it handy on this device.

Your list

Compare foods

Add foods from the search results to compare their reported values and find lower-reported options.

Values are reported per listed serving, so serving sizes, preparation and sources may differ. This comparison is for general information only and is not medical or dietary advice.

Cross-checked guidance

10 high-oxalate foods to know

These foods are repeatedly highlighted by kidney-health resources. They are not ranked because oxalate levels change with variety, preparation and serving size.

  1. SpinachLeafy greenHigh oxalate
  2. Swiss chardLeafy greenHigh oxalate
  3. RhubarbStalk vegetableHigh oxalate
  4. AlmondsNutsHigh oxalate
  5. BeetsRoot vegetableHigh oxalate
  6. Navy beansLegumeHigh oxalate
  7. Potatoes with skinStarchy vegetableHigh oxalate
  8. Sweet potatoesStarchy vegetableHigh oxalate
  9. Cocoa and dark chocolateCocoa productHigh oxalate
  10. Wheat bran and bran cerealWhole grainHigh oxalate

This is an informational watch-list, not a universal avoid-list. Kidney-stone advice should be personalised by a qualified clinician to your stone type, urine results and overall health.

Help improve the explorer

Missing something?

Contact me if you would like a food added, have more reliable information or sources, spot a correction, or want to suggest a new feature.

Send a suggestion