Oxalate food list

The highest-oxalate foods measured here are licorice (3569 mg/100 g), green amaranth (1940 mg/100 g), new zealand spinach (1544 mg/100 g); watermelon, cucumber, chanterelles measured lowest, all under 1 mg/100 g. Figures come from a single peer-reviewed review, not a consensus list, so every value traces to a specific study.

Most oxalate charts give you a single number, or just a high/medium/low label. The same food measured by different labs, varieties and cooking methods spans an order of magnitude — so this list shows the measured value, the full reported range, and the study behind it.

Printable version ·Low histamine + low oxalate ·93 foods · data updated 2026-08-19 · click a column to sort

FoodCategorymg/100 gRange
LicoriceHerb3569.3—
Green amaranthVegetable1940.31939.9–1940.8
New Zealand SpinachVegetable1543.71322.6–1764.7
AmaranthVegetable1510.8—
Purple amaranthVegetable1354.51353.7–1355.3
Swiss chardVegetable1166.0874.0–1458.1
Sweet potatoVegetable495.6—
SpinachVegetable477.0154.8–2350.0
Taro leavesVegetable434.2300.2–721.9
OkraVegetable317.2—
ParsleyPlant-origin food270.7—
Star fruitFruit227.7160.0–295.4
SoybeanLegume221.2124.0–497.0
Chinese convolvulusVegetable145.5135.0–156.0
VerdolagaVegetable105.791.5–119.8
Crown daisyVegetable96.0—
Water dropwortVegetable93.0—
QueliteVegetable84.959.8–110.0
Bamboo shootVegetable82.051.0–222.0
BeanLegume73.313.9–547.9
ElderberryFruit72.1—
Swamp morning gloryVegetable69.056.0–94.0
BurdockVegetable64.8—
Chinese cucumberVegetable63.556.0–71.0
RomeritoVegetable59.124.0–94.2
BeetrootVegetable52.036.9–76.0
Leaf chicoryVegetable47.6—
CorianderHerb40.540.5–40.6
EggplantVegetable38.012.8–55.0
Yard long beanLegume33.529.0–38.0
Spring onionVegetable33.3—
LeekVegetable32.817.0–48.6
Green pepperVegetable31.0—
Ivy gourdVegetable30.024.0–36.0
OliveVegetable29.813.9–45.7
Onion stalksVegetable29.229.1–29.3
CarrotVegetable26.04.9–49.0
GooseberryFruit24.321.6–27.0
PotatoVegetable24.313.0–47.0
Kiwi fruitFruit23.0—
FigFruit20.5—
TamarilloFruit19.9—
RedcurrantFruit19.8—
BlackcurrentFruit19.0—
RaspberryFruit18.9—
CauliflowerVegetable17.58.0–27.0
PapaloqueliteHerb15.8—
Chinese kaleVegetable15.07.0–23.0
CeleryVegetable14.96.7–23.2
Mung beanLegume14.55.0–24.0
ChickpeasLegume14.3—
LentilLegume13.813.3–24.0
FennelVegetable12.55.3–19.7
TomatoVegetable11.08.5–12.7
BroccoliVegetable10.11.4–16.1
MandarinFruit8.5—
SultanaFruit8.5—
MirabelleFruit8.1—
LimeFruit7.5—
SauerkrautVegetable7.1—
RadishVegetable7.01.7–12.3
ApricotFruit6.8—
ArtichokeVegetable6.8—
BananaFruit6.8—
CabbageVegetable6.05.0–7.0
Winged beanLegume6.05.0–7.0
CowpeaLegume5.0—
PapayaFruit5.01.3–11.0
AppleFruit3.5—
Oval kumquatFruit3.5—
Savoy cabbageVegetable3.5—
Green peasLegume3.3—
PeaLegume3.20.2–6.2
LemonFruit3.1—
AsparagusVegetable2.6—
PeachFruit2.5—
CherryFruit2.4—
OrangeFruit1.8—
GrapeFruit1.7—
OnionVegetable1.7—
PlumFruit1.7—
BilberryFruit1.5—
Yellow plumFruit1.4—
AvocadoFruit1.3—
Fava beansLegume1.3—
LettuceVegetable1.30.3–40.0
Brussel sproutVegetable1.2—
GranadillaFruit1.0—
KohlrabiVegetable0.7—
MushroomVegetable0.60.5–0.7
ChanterellesMushroom0.5—
CucumberVegetable0.4—
WatermelonFruit0.3—

Total oxalate, and why that matters

The figures above are total oxalate, the number food lists conventionally quote. Soluble oxalate — the fraction actually absorbed — is lower, and the split differs by food: boiled spinach loses much of its soluble oxalate to the water, while the total barely moves. Each food page shows the soluble figure the study reported alongside the total.

Oxalate absorption drops substantially when the meal contains calcium, so the same milligram figure does not carry the same risk in every meal.

Source

Oxalate targets are set by a clinician for a given person; there is no universal limit.

About this data

Compiled and maintained by the Brimora team from the peer-reviewed studies cited below — not written or reviewed by a doctor or dietitian. Every figure traces to a specific study, sample count, and quote; nothing here is a consensus estimate. Data pack 1.1.0, last updated 2026-08-19.

Food composition data, not medical advice. Reported tolerance thresholds vary widely between individuals — a high value here does not mean you will react to it.