The phrase "kidney stone" hides four different conditions, and the diet that helps one can do nothing — or even work against — another. The single most useful thing a stone-forming person can do, before adjusting anything, is learn which type they form. Most people never do, and then they apply generic advice to a specific problem.
Calcium oxalate is the big one — roughly 70 to 80 percent of stones. It forms when calcium and oxalate combine in the urine. The levers are oxalate intake, sodium (which drives calcium into the urine), and fluid volume. Dietary calcium itself is protective, not harmful, because it binds oxalate in the gut.
Uric acid stones, about 5 to 10 percent, form in persistently acidic urine. They are the one type that can be dissolved without surgery, because uric acid becomes far more soluble as urine pH rises. The levers are purines (red meat, organ meats, shellfish, beer), fructose, and urine alkalinity — which fruits and vegetables help shift.
Struvite stones grow out of chronic urinary tract infections and have little to do with diet. They are managed by clearing the infection, not by changing the plate.
Cystine stones come from an inherited metabolic condition and are rare. They need a specific, high-fluid, medically managed approach.
For calcium oxalate formers, the highest-value move is knowing where the oxalate actually concentrates:
| Food | Oxalate (mg) | Serving | Rating |
|---|---|---|---|
| Rhubarb, raw | 1,293 mg | 1 cup diced | Avoid |
| Spinach | 590 mg | 1 serving | Avoid |
| Dark chocolate | 65 mg | 1 oz | Caution |
| Beets, boiled or pickled | 48 mg | 1/2 cup | Caution |
| Potato chips | 18 mg | 1 oz | Safe |
Rhubarb and spinach sit far above everything else — a single serving carries more oxalate than a full day's worth of low-oxalate food. The caution items are portion questions, and the chips are safe on oxalate but worth watching on sodium.
If you have passed a stone, ask for the composition analysis — the lab can tell you what it was made of, and that single result turns vague advice into a targeted plan. Until then, the universal habits hold for every type: drink enough to keep urine pale, keep sodium down, and keep animal protein moderate. Those three move the needle for calcium oxalate and uric acid alike, and they do not depend on the type.
See how oxalate values are measured and verified on our data methodology page.