← OxalateWatch   All posts

Spinach and Kidney Stones: Why One Serving Overshoots the Day

2026-08-30 · By Elena Novak, Research Editor · Dietary reference, not medical advice

Spinach is the food that changes people's minds about oxalate. It reads as the healthiest item on any menu — and it is also, by measurement, the single most oxalate-dense food in the regular diet. Understanding why, and what actually reduces the load, is worth ten minutes even if you never give spinach up.

The finding, plainly: Harvard's lab measurements put boiled spinach at roughly 547-755 mg of oxalate per half cup and raw spinach around 316-656 mg per cup — one serving can exceed the 40-100 mg/day target that most stone formers are given. Two numbers soften the picture without erasing it. First, boiling and discarding the water cuts soluble oxalate by roughly 30-50 percent (Chai and Liebman, 2005). Second, only 20-50 percent of the oxalate in urine comes from food at all (Holmes et al., Kidney International, 2001) — the liver makes the rest — which is why diet changes move the needle without pinning it.

The Volume Trap: Cooked vs Raw Is Not What It Seems

The common assumption — raw is safer because it's lighter — gets the practical math backwards. A cup of raw spinach weighs about 30 grams; that same cup cooks down from roughly six to eight cups of leaves. So the cooked portion on the plate represents far more leaf, and often more total oxalate, than the salad version. Baby spinach is marginally lower per gram (oxalate accumulates as the plant matures), but the difference is small enough that it does not change the decision. The comparison that matters is per-plate, and on a plate, cooked spinach concentrates.

The mechanism side is short: spinach is an Amaranth-family plant that stores calcium oxalate crystals in its own cells, and those are the same crystals that form stones. Its famous iron and calcium also bind to its own oxalate — only about 5 percent of spinach's calcium is bioavailable, versus around 30 percent from dairy — so the "healthy" minerals come with the very compound that limits them.

The boundary, stated clearly: this page interprets lab measurements and cohort-level physiology; it is not a rule that no one should eat spinach. People with calcium oxalate stones carry the tightest constraint; people with two healthy kidneys and no stone history face a far weaker association. And the extreme version — daily green-smoothie cleanses built on raw spinach — is documented in case reports as causing acute oxalate nephropathy and kidney failure, which is a different league of risk than a side of sautéed greens.

The Measured Toolkit

FoodOxalate (mg)ServingRating
Spinach, boiled & drained547-755 mg1/2 cupAvoid
Spinach, raw316-656 mg1 cupAvoid
Kale, raw chopped2-5 mg1 cupSafe
Romaine lettuce2-4 mg1 cupSafe
Bok choy, cookedlow1 cupSafe

Three levers, in the order they matter. Swap the green: kale, romaine, and bok choy deliver the same culinary role at 1-50th the oxalate — in a blended smoothie the taste difference is nearly zero. Boil and drain: when spinach stays on the menu, the water carries away a third to half the soluble oxalate; steaming and sautéing remove almost none. Pair with calcium: dairy at the same meal binds oxalate in the gut before it reaches the kidney — the cheese-or-yogurt rule that applies to every oxalate-bearing food.

What to Do With This

The decision framework by person: stone formers with calcium oxalate history should treat spinach as an occasional, boiled, calcium-paired food — or swap it out entirely, because no other single food moves the daily budget this far. People without a stone history can keep spinach, but the daily raw-spinach smoothie deserves a rotation of greens regardless. And anyone who notices dark urine, flank pain, or passes a stone should bring their spinach habit up with the clinician along with a 24-hour urine test — it is the only measurement that shows what spinach is actually doing to their chemistry.

Frequently Asked Questions

Can I eat spinach if I had a kidney stone?
Most stone-forming guidance treats spinach as a limit-to-avoid food because one serving can exceed a full day's oxalate target. If it stays in your diet: boil and drain it, keep the portion small, pair it with dairy, and confirm with a 24-hour urine test that your oxalate stays in range.
Is baby spinach lower in oxalate than regular spinach?
Slightly — oxalate rises as the plant matures — but the difference is too small to change the decision. The form and portion matter far more than baby versus mature leaves.
Sources:
Harvard T.H. Chan School of Public Health Oxalate Database (2024); USDA FoodData Central; Chai W, Liebman M. Effect of different cooking methods on vegetable oxalate content. J Agric Food Chem. 2005.; Holmes RP, et al. Contribution of dietary oxalate to urinary oxalate excretion. Kidney Int. 2001.; Case report: acute oxalate nephropathy from green smoothie cleanse, N Engl J Med. 2019. All oxalate values are lab-measured via ion chromatography. This page is a dietary reference tool, not medical advice.

See how oxalate values are measured and verified on our data methodology page.

Medical Disclaimer: This site is a dietary reference tool based on published food composition data. It does not provide medical advice, diagnose, or treat any condition. Talk to your doctor or a registered dietitian before changing your diet, especially if you have kidney stones, kidney disease, or other medical conditions.