10% OFF YOUR FIRST ORDER — CODE OFF10 FREE DELIVERY ABOVE ₹500 PURE & FRESH — NO PRESERVATIVES GST INVOICE ON EVERY ORDER 10% OFF YOUR FIRST ORDER — CODE OFF10 FREE DELIVERY ABOVE ₹500 PURE & FRESH — NO PRESERVATIVES GST INVOICE ON EVERY ORDER
Nutrition & Benefits

Oxalates in Almonds and Other Nuts: Kidney Stone Risk and Safe Portions

How much oxalate nuts contain, who needs to limit them for kidney stones and how to lower risk.

Share
Oxalates in Almonds | Meva Sagar Journal

Anyone who has had a kidney stone is likely to hear the advice to watch oxalate, and almonds often appear on the list. Oxalates in almonds are indeed relatively high compared with other nuts, and most kidney stones are calcium oxalate. That does not mean everyone must avoid almonds. For most healthy people, a small handful is fine, and the bigger levers for stone prevention are fluids, calcium intake and salt. This guide explains what oxalate is, how much common nuts contain, who needs to be careful, how to eat nuts safely if you are stone-prone and what else you can do to lower risk.

Quick answer: A 30 g portion of almonds contains roughly 100 to 130 mg of oxalate, which is high for a snack. People with a history of calcium oxalate kidney stones are often advised to limit high-oxalate foods, drink plenty of water and eat enough calcium with meals. Most others can eat a handful of nuts daily. Lower-oxalate choices include hazelnuts, pistachios and walnuts.

Bar chart of approximate oxalate in 30 grams: almonds 120 mg, cashews 70, pistachios 14, walnuts 31, hazelnuts 6
Almonds are among the higher-oxalate nuts; hazelnuts and pistachios are much lower.

What oxalate is and why it matters

Oxalate is a natural compound found in many plant foods, including spinach, beetroot, rhubarb, tea, chocolate and nuts. In the gut, it can bind calcium. Oxalate that is not bound passes into the blood and is excreted by the kidneys, where it can combine with calcium to form crystals. About 70 to 80 percent of kidney stones are calcium oxalate. See oxalate and kidney stone disease for background. Most of the oxalate in urine is made by the body, and diet contributes the rest, so food choices are only one part of risk.

Oxalate content of nuts and dried fruit

Food (30 g)Oxalate (mg, approx)Rating
Almonds100 to 130High
Cashews50 to 90Moderate to high
Peanuts40 to 80Moderate
Walnuts25 to 40Low to moderate
Pistachios10 to 20Low
Hazelnuts5 to 15Low
Raisins15 to 25Low to moderate
Dried figs~25Low to moderate
Dates~5Low

Published values vary by source and method. Many clinicians use less than 100 mg per day as a low-oxalate target, and some use 40 to 50 mg for people with high urinary oxalate.

Who needs to be careful

  • People with a history of calcium oxalate kidney stones.
  • Those with high urinary oxalate on a 24-hour urine test.
  • People with certain bowel conditions or past bowel surgery that increase oxalate absorption.
  • Anyone advised by a doctor or dietitian to follow a low-oxalate diet.

For people without these risks, nuts in normal portions are not a concern. See dry fruits for kidney disease for other kidney considerations.

Safe portions for stone-prone people

If you have had stones, do not assume you must stop nuts entirely. A small portion of 10 to 15 g of almonds adds roughly 40 to 60 mg of oxalate, which may fit within a daily budget if the rest of your diet is moderate. Alternatively, choose lower-oxalate nuts such as hazelnuts, pistachios and walnuts. Spread nuts through the week, avoid combining high-oxalate foods in one meal, and ask your doctor or dietitian for a personalised limit. A 24-hour urine test can show whether oxalate is actually a problem for you.

How to lower stone risk without cutting nuts

  1. Drink enough fluid
    Aim for urine output of 2 to 2.5 litres a day, which usually means 2.5 to 3 litres of fluid.
  2. Eat calcium with meals
    Dairy or calcium-rich foods bind oxalate in the gut so less is absorbed.
  3. Limit salt
    High sodium increases urinary calcium.
  4. Moderate animal protein
    Large amounts raise stone risk.
  5. Add citrate
    Lemon water or citrus fruit can raise urinary citrate.
  6. Keep a healthy weight
    Obesity raises risk.

These steps usually matter more than the occasional almond. See the NIH calcium fact sheet for calcium guidance.

Pairing nuts with calcium

Because oxalate binds calcium in the gut, eating almonds with a calcium source can reduce the oxalate that is absorbed. Examples include almonds with curd or a glass of milk, or nuts added to a paneer dish. This is why current advice generally does not recommend restricting dietary calcium for stone-formers. Calcium supplements are different: they are best taken with meals and only on the advice of a doctor. The pairing approach is easy and does not require giving up foods you enjoy.

Soaking, roasting and almond products

Soaking nuts is sometimes suggested for oxalate, but studies show only a small reduction, and the soaking water may carry some of it away. Roasting has little effect. Almond flour and almond milk concentrate the oxalate from many almonds into a small portion, so a glass of almond milk or a serving of almond flour can contain more than you expect. If you are limiting oxalate, count these products as nuts. See almond milk at home for how many nuts go into a glass.

Other high-oxalate foods to keep in perspective

FoodOxalate level
SpinachVery high
BeetrootHigh
RhubarbVery high
Black teaModerate to high
Dark chocolate and cocoaModerate to high
Sweet potatoModerate
Wheat branHigh

If you have stones, check the whole day, not only nuts. Often a few big sources, such as spinach smoothies or many cups of tea, contribute far more than a handful of almonds.

When to talk to a doctor

If you have had a stone, ask your urologist or nephrologist whether a 24-hour urine test is appropriate, and request a referral to a registered dietitian. Seek urgent care for severe flank pain, fever with pain, blood in urine or inability to pass urine. For general diet guidance, see the WHO healthy diet page. See almonds and pistachios if you are looking for alternatives with different oxalate levels.

Reading your results and setting a personal limit

If a 24-hour urine test shows high oxalate or low citrate, your clinician may suggest a specific plan. This could include a daily oxalate target, a fluid goal and a calcium schedule. Keep a food diary for a week, listing nuts, leafy greens, tea and chocolate, and bring it to your dietitian. Together you can decide whether to keep almonds, reduce them to a few pieces or swap to lower-oxalate nuts. Re-test after a few months if your doctor advises, to see whether changes are working.

Almonds in children and older adults

Children who have had stones, or who have a family history, should follow medical advice about nuts. Older adults often have lower fluid intake and may be on medicines that affect the kidney, so hydration is especially important. For both groups, soft forms such as ground almonds in a porridge, rather than a large handful, make portions easier to control and reduce choking risk. Always include a calcium source such as milk or curd with the meal.

Lower-oxalate nuts

Pistachios, hazelnuts and walnuts.

Shop nuts

Frequently asked questions

Are almonds high in oxalate?

Yes, roughly 100 to 130 mg per 30 g, which is higher than most other nuts.

Can I eat almonds if I have kidney stones?

Often in small portions, with enough fluids and calcium, but check with your doctor or dietitian.

Which nuts are lowest in oxalate?

Hazelnuts and pistachios are low, with walnuts low to moderate.

Does soaking almonds reduce oxalate?

Only slightly. Fluids and calcium pairing matter more.

Is almond milk high in oxalate?

It can be, because it concentrates many almonds. Count it as a nut serving.

Should everyone avoid oxalate?

No. Only people at risk of kidney stones or with specific medical advice need to limit it.

The bottom line

Oxalates in almonds are relatively high, but most people can enjoy nuts safely. If you are stone-prone, keep portions small, favour lower-oxalate nuts, drink plenty of water, eat calcium with meals and ask your doctor for a personalised plan.

Was this guide helpful?
NG
About the author
Neha Gupta

Neha Gupta is a mother of two and a parenting blogger who writes about lunchbox snacks and safe ways to introduce nuts to children, always with a reminder to check with a paediatrician about allergies. Based in Agra, Neha writes for the Meva Sagar journal.

More from Neha →

Taste the difference of fresh dry fruits.

Browse almonds, cashews, dates, makhana and ready-to-gift boxes.

Shop all products View gift boxes