Low oxalate for kidney stones: drink more, keep the cheese, go easy on spinach.
A low oxalate diet is meant for people who make calcium oxalate kidney stones. The twist: cutting calcium, the obvious move, made things worse in a trial. Here's what actually lowers your risk, what doesn't, and why your stone type decides the menu.
The short version
- What it is
- Limiting oxalate-rich foods like spinach, rhubarb, nuts and wheat bran, while drinking plenty and eating normal amounts of calcium. For calcium oxalate stones only.
- Good for
- Lowering the chance of another calcium oxalate stone, as part of a plan from your doctor.
- Bad at
- Working alone. Fluid, salt, animal protein and calcium matter as much as oxalate.
- Evidence
- Moderate. One good diet trial, big cohort studies, low-quality guideline evidence.
- Our take
- Doctor territory. Find out your stone type first. Then drink water like it's your job.
What a low oxalate diet actually is
Oxalate is a natural compound found in many plant foods. In your urine it can bind with calcium and form crystals. Enough crystals, and you've got a calcium oxalate kidney stone. Anyone who's passed one remembers it.
A low oxalate diet cuts back on the foods richest in oxalate. The US kidney institute (NIDDK) names nuts and nut products, peanuts, rhubarb, spinach and wheat bran as the ones to limit if you form calcium oxalate stones.1 So yes, your Rhabarberkuchen, your almond-flour baking and your satay sauce are on the list.
It's not for everyone with stones. Calcium phosphate, uric acid and cystine stones need different advice.1 That's why the first question is always: what kind of stone did you have? If you don't know, ask your doctor.1
How it works in your body
Stones form when your urine carries more stone-forming stuff than it can keep dissolved. Two things make that more likely: too little water in the urine, and too much calcium or oxalate in it.
Here's the clever bit. Calcium in your food binds oxalate in your gut, before it ever reaches your blood and kidneys. NIDDK says that in the right amounts, calcium can block substances in the gut that may form stones.1 Cut calcium, and more oxalate ends up in your urine: that's what a diet trial found.2 So the stone-prone shouldn't fear cheese and yoghurt. They should fear dehydration.
Salt and animal protein matter too. NIDDK advises people with calcium oxalate stones to limit sodium and animal protein as well as oxalate-rich food, and to get enough calcium from food.1
What you eat, what you don't
Eat
- Water, lots of it, through the whole day
- Milk, plain yoghurt, cheese, in normal portions
- Beans, dried peas, lentils (low in oxalate)
- Vegetables your dietitian okays (not spinach or rhubarb)
- Fresh fish, eggs, chicken, in moderate portions
- Rice, potatoes, oats
- Whole fruit
Forget it (or keep it small)
- Spinach, especially in smoothies and big piles
- Rhubarb
- Nuts, nut butters, almond flour and almond "milk"
- Peanuts, peanut butter, satay sauce
- Wheat bran
- Salty food: instant noodles, Wurst, chips, stock cubes
- Big portions of meat, offal and seafood
Alcohol on a low oxalate diet
If your doctor says it's OK
- A drink with a meal, with a glass of water next to it
- Alcohol-free days, plenty of them
Out
- Drinks that replace your water instead of adding to it
- Sessions that leave you dehydrated the next day
- Salty bar snacks and salted nuts (salt and oxalate in one bowl)
- Sweet cocktails and soft-drink mixers
50 Club: not on a prescribed diet. Ask your doctor or dietitian what's safe for you.
For stones, the drink that matters is water. NIDDK says drinking enough liquid, mainly water, is the most important thing you can do to prevent stones.1 A beer isn't a stone-prevention plan, and the snacks that come with it are full of salt. All the details are in our alcohol guide.
What it's good for, with proof
Normal calcium beats low calcium
In an Italian trial, 120 men with repeated calcium oxalate stones followed one of two diets for five years. One group cut calcium, the old-school advice. The other ate normal calcium but less salt and less animal protein. After five years, 23 men in the low-calcium group had another stone, against 12 in the normal-calcium group: about half the risk.2 Oxalate in the urine went up on the low-calcium diet and down on the other. Small trial, men only, but it flipped the advice.
More calcium in food, fewer stones
In a US study of 45,619 men followed for four years, those eating the most calcium from food had a 44% lower risk of kidney stones than those eating the least.3 Observational, so a link rather than proof, but it points the same way as the trial.
Fluid, the cheapest prevention there is
The American College of Physicians recommends drinking enough, spread across the day, to produce at least 2 litres of urine a day if you've had a stone before.4 It's a weak recommendation based on low-quality evidence, but it's also free, safe for most people, and the first thing every stone guideline mentions. If water alone doesn't stop new stones, the ACP recommends medicine next, not a stricter diet.4
The uncomfortable truth
"Kidney stones? Cut out dairy." The opposite. Low-calcium diets did worse in the trial,2 and NIDDK tells stone formers to get enough calcium from food.1 The cheese stays.
"Green smoothies are pure health." A daily blender full of spinach, almond milk and nut butter is a pile of the exact foods NIDDK lists as high in oxalate.1 Fine for most people. Not for someone who makes calcium oxalate stones. "Healthy" depends on who's drinking it.
The risks
- Doing the wrong diet for your stone type. Uric acid stones, for example, call for less animal protein and weight loss rather than a low oxalate diet.1 Get the stone analysed.
- Cutting calcium. It sounds logical and it backfires.2
- Over-restricting plant food. Ditching every nut, green and wholegrain out of fear makes your diet worse for no good reason. Beans, lentils and dried peas are low in oxalate and make good protein swaps.1
- Drinking big volumes with kidney failure. The usual "drink more" advice doesn't apply if your kidneys are failing.1 Ask your doctor. See our renal diet article.
- Other diets with the same foods. Keto and other low-carb plans often lean on nuts, almond flour and spinach. Plant-heavy diets can be the same. If you form oxalate stones, tell whoever plans your food.
- Salt. Easy to forget while you're staring at spinach labels. NIDDK puts the adult limit under 2,300 mg of sodium a day.1 More in our low sodium article.
Allergies: watch the staples
A stone-friendly plate leans on dairy for calcium and on legumes for protein. Both bring allergens.
| Staple | Allergen (EU list of 14)5 | Swap (ask your dietitian) |
|---|---|---|
| Milk, yoghurt, cheese | Milk | Calcium-fortified soy drink, if soy is OK |
| Soy drink, tofu | Soybeans | Dairy, if no milk allergy; calcium-fortified foods |
| Eggs | Eggs | Lentils, beans, fish |
| Fish | Fish | Chicken, legumes |
| Oats, bread, pasta | Cereals containing gluten | Rice, potatoes |
| Lentils, chickpeas (generally fine) | None of the 14 | No swap needed |
Don't start a low oxalate diet on your own if you…
- don't know what type of kidney stone you had
- have kidney disease or kidney failure
- have bowel disease or have had weight-loss surgery
- are pregnant, breastfeeding or under 18
- already follow another restrictive diet (vegan, keto, renal)
Healthen me asks about all of these and gives you a different plan if any apply.
How we use low oxalate in your plan
We don't plan low oxalate diets. Kidney stones need a doctor, a stone analysis and often urine tests, and the right diet depends on the results.
Healthen me asks about kidney stones and kidney disease. If you've had stones, we tell you to take the plan to your doctor before you start fasting. Water is allowed during our fasts, and with stones you need to keep drinking all day. If you have kidney disease, you get a gentle, non-fasting plan.
What everybody's plan does anyway: real food, less salt, no soft drinks, dairy allowed, legumes welcome, water all day. It's not a prescribed low oxalate diet, and we don't pretend it is. Your doctor or dietitian can tell you what to swap.
This article is general information, not medical advice. If you have a medical condition or take medication, talk to your doctor before changing how you eat.
Sources
- National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK). Eating, diet, and nutrition for kidney stones. niddk.nih.gov
- Borghi L et al. Comparison of two diets for the prevention of recurrent stones in idiopathic hypercalciuria. New England Journal of Medicine 2002;346(2):77–84. doi.org/10.1056/NEJMoa010369
- Curhan GC, Willett WC, Rimm EB, Stampfer MJ. A prospective study of dietary calcium and other nutrients and the risk of symptomatic kidney stones. New England Journal of Medicine 1993;328(12):833–838. doi.org/10.1056/NEJM199303253281203
- Qaseem A et al. Dietary and pharmacologic management to prevent recurrent nephrolithiasis in adults: a clinical practice guideline from the American College of Physicians. Annals of Internal Medicine 2014;161(9):659–667. doi.org/10.7326/M13-2908
- Regulation (EU) No 1169/2011 on food information to consumers, Annex II (the 14 allergens). eur-lex.europa.eu/eli/reg/2011/1169/oj