Active Daily Care Eat Smart Health Hacks Recommended
About Contact The Library

Which Nuts Are Highest In Oxalates? | Stone-Smart Nut Picks

Almonds and cashews often top oxalate lists; pine nuts and hazelnuts can run high too, while macadamias and pistachios sit lower.

Nuts pack flavor, crunch, and staying power. If you’re trying to pick the nuts highest in oxalates, that same handful can feel like a math problem. One list calls a nut “high,” another calls it “medium,” and your snack habit sits right in the middle.

This article is built for real-life eating. You’ll see which nuts tend to land at the top, how big a serving shifts the numbers, and how to keep nuts on the menu without turning every bite into guesswork.

What Oxalates Are And Why Nuts Come Up

Oxalate is a natural compound found in many plant foods. Your body can also make oxalate. Most of the time, it leaves through urine without drama.

Things change for people who form calcium oxalate stones. When more oxalate reaches the urine, it can join with calcium and form crystals that grow into stones. Food isn’t the only factor, yet food can move the needle.

Nuts get flagged because they’re easy to overeat and some types carry a bigger oxalate load per serving. Nut butters and almond flour can stack up fast, too.

Who Should Pay Closer Attention To Oxalates

If you’ve had calcium oxalate stones, your clinician may ask you to limit high-oxalate foods. The U.S. National Institute of Diabetes and Digestive and Kidney Diseases lists foods to reduce for calcium oxalate stones, including nuts and nut products, and it points out that peanuts are legumes that are high in oxalate.

If you’ve never had a stone, you may not need to treat oxalates as a daily target. Still, it helps to know the “usual suspects” if stones run in your family, you’ve had bariatric surgery, or you deal with ongoing gut issues that change absorption.

If you’re managing kidney disease, your nutrition targets can shift in more than one direction. Oxalates might matter, but so can potassium, phosphorus, sodium, and protein. That’s where a personalized plan earns its keep.

How To Read Oxalate Numbers Without Overthinking It

Oxalate values vary between food lists because labs use different methods, foods come from different crops, and serving sizes aren’t always matched. That’s why “highest” is best read as a pattern, not a single forever ranking.

One practical approach is to use a lab-tested list with clear serving sizes, then treat it as your home base. The Oxalosis and Hyperoxaluria Foundation oxalate list gives oxalate per serving for many foods, including nuts, nut butters, and nut-based milks.

Two rules keep the list useful:

  • Keep the serving size honest. If the list uses 1/4 cup and you eat 1/2 cup, double the oxalate.
  • Count nut products. Nut butter, nut flour, and nut milk can add up alongside whole nuts.

What Changes Oxalate Load In Real Life

Oxalate numbers are tied to a serving size. That sounds obvious, yet it’s the part that trips people up. A “small snack” can swing from 1/4 cup to 3/4 cup without anyone noticing.

Portion Creep Is The Big One

Whole nuts are easy to free-pour into a bowl. If you’re limiting oxalate, pre-portion nuts in small containers or use a measuring spoon for nut butter. It feels a bit fussy once, then it becomes autopilot.

Mixed Nuts Hide The Top Items

Trail mix and mixed nuts can look balanced, yet the blend often leans heavy on almonds and cashews. Read the ingredient order. If almonds show up first, the oxalate load usually climbs.

Nut Flours And “Healthy” Baking Add Up Fast

Almond flour and almond meal can pack a lot of almond into a single muffin or pancake. The OHF list shows almond meal at 197 mg per 1/4 cup. That’s a big hit in one ingredient.

Which Nuts Are Highest In Oxalates? Ranked By Common Serving

The table below uses servings and values listed in the OHF oxalate list. The “highest” nuts are the ones that deliver more oxalate in a normal snack portion, not the ones you eat once a year.

If you’re cutting oxalate, start with the top rows, then pick one lower-oxalate nut as your default. It’s an easy switch that still lets you snack.

Nut Or Nut Product Serving Size In The OHF List Oxalate Per Serving (mg)
Almonds (raw or dry roasted) 1/4 cup 107
Cashews (raw or roasted) 1/4 cup 72
Cashew butter 2 Tbsp 63
Pine nuts (raw or roasted) 1/4 cup 54
Hazelnuts (raw) 1/4 cup 53
Brazil nuts (raw or roasted) 1/4 cup 52
Peanut butter (creamy or chunky) 2 Tbsp 36
Peanuts (roasted) 1/4 cup 38
Walnuts (raw or roasted) 1/4 cup 18
Pecans (raw or roasted) 1/4 cup 15
Macadamias (raw or dry roasted) 1/4 cup 13
Pistachios (raw or roasted) 1/4 cup 12

Two quick takeaways jump out. Almonds and cashews sit at the top in this list. Nut butters can land close behind because they’re easy to spoon, smear, and stack across a day.

How To Keep Nuts In Your Diet With Less Oxalate

Cutting oxalate isn’t only about avoiding a food. It’s also about timing, pairing, and the parts of your day where you graze without noticing. The NIDDK’s kidney stone diet notes list nuts and peanuts among foods to limit when calcium oxalate stones are the issue.

Pair Oxalate Foods With Calcium At Meals

Calcium in foods can bind oxalate in the gut, which can lower how much oxalate is absorbed. That’s why many stone plans keep calcium from foods in place, even while trimming oxalate-rich foods.

The Mayo Clinic’s prevention advice for stone formers includes both eating fewer oxalate-rich foods and continuing calcium-rich foods from the diet.

Easy pairings that fit many eating styles:

  • Greek yogurt with a small measured sprinkle of nuts
  • Cheese with fruit and a modest portion of walnuts or pistachios
  • Calcium-fortified dairy or soy milk with a nut-based snack

Keep Fluids Steady Through The Day

Low urine volume concentrates stone-forming minerals. Water spreads them out. Many people do better when they tie water to habits: a glass on waking, one with each meal, and one mid-afternoon.

Watch Salt And Ultra-Processed Snacks

Salted nuts and snack mixes can push sodium up. Higher sodium can raise urinary calcium, which can raise stone risk. The Mayo Clinic lists high-sodium diets as a risk factor for stones and points to hydration and diet shifts as prevention steps.

Don’t “Trade” Nuts For High-Oxalate Greens Every Day

Some stone plans cut nuts and then lean hard on spinach smoothies or beet salads. That swap can backfire for people who need low oxalate overall. If you’re cutting almonds, it makes sense to keep an eye on other top oxalate foods in your routine, too.

Lower-Oxalate Nut Swaps That Still Taste Good

You don’t have to give up nuts entirely. Many people do fine with smaller portions of the higher-oxalate nuts, then lean on lower-oxalate picks for daily snacking.

The National Kidney Foundation notes that people with a history of calcium oxalate stones may need to limit oxalates, and it flags some nuts and seeds that are high in oxalates. Use that kind of guidance as a guardrail, then use serving-based numbers to pick your regular go-tos.

When You Want Try This Instead Why It’s A Better Fit
Almonds by the handful Macadamias or pistachios (measured) Lower oxalate per 1/4 cup in the OHF list
Cashews for crunch Pecans or walnuts Lower oxalate per 1/4 cup, still rich and satisfying
Peanut butter toast Sunflower seed butter Lower oxalate per 2 Tbsp in the OHF list
Almond flour baking Oat flour or wheat flour (if it fits your plan) Often less almond concentration per serving
Pine nuts on salads Pumpkin seeds Lower oxalate per 2 Tbsp in the OHF list
Hazelnut spread cravings Yogurt + cocoa + a small nut sprinkle Lets you control the nut portion while keeping flavor
Mixed nuts at your desk Pre-portioned single-nut packs Stops almond/cashew-heavy blends from dominating

Nut Butters, Milks, And “Sneaky” Oxalate Adds

Whole nuts aren’t the only place oxalates show up. Many snack bars, protein bites, and “plant-based” products use nuts as a base.

Nut Butters

Nut butter is concentrated. Two tablespoons can slide by fast on toast, in oatmeal, or straight off a spoon. In the OHF list, peanut butter is 36 mg per 2 Tbsp and cashew butter is 63 mg per 2 Tbsp. That’s before you add whole nuts on top.

If you love nut butter, try one of these moves:

  • Use a tablespoon measure for the first week until your eye learns it.
  • Pick lower-oxalate spreads when they fit, like sunflower seed butter.
  • Skip the “double nut” habit (nut butter plus a big nut topping) on the same meal.

Nut Milks And Yogurts

Some nut milks are low in oxalate, others aren’t. The OHF list shows commercial almond milk at 24 mg per cup, while homemade almond milk can be far higher because it often uses a lot more almonds. If you rely on nut milk daily, those details matter.

Protein Bars And Snack Bites

Many bars use almonds, almond flour, or cashew pieces as the first ingredient. If you eat them often, treat them like a nut serving, not a “free” snack.

A Simple Checklist For Daily Eating

If you want a low-fuss way to act on all of this, start here. These habits handle most of what trips people up.

  • Pick one “daily” nut that’s lower in oxalate for your go-to snack.
  • Keep almonds and cashews as a “sometimes” nut, not the default.
  • Measure nut butter until the portion feels natural.
  • Pair nuts with a calcium food at meals when your plan allows it.
  • Drink water on a schedule, not only when you feel thirsty.
  • Check trail mix and snack bars for almond-heavy blends.

References & Sources

Mo Maruf
Founder & Lead Editor

Mo Maruf

I created WellFizz to bridge the gap between vague wellness advice and actionable solutions. My mission is simple: to decode the research and give you practical tools you can actually use.

Beyond the data, I am a passionate traveler. I believe that stepping away from the screen to explore new environments is essential for mental clarity and physical vitality.

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.