This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Walnuts do have high oxalates, especially when compared to many other nuts.
In fact, walnuts contain a moderate to high amount of oxalates, which matters if you’re sensitive to them.
If you’ve ever asked, “do walnuts have high oxalates?” you’re not alone because this is a common concern for people managing kidney stones or following a low-oxalate diet.
The answer isn’t a simple yes or no, but rather it depends on how many you eat and your individual health situation.
In this post, we’ll look at whether walnuts have high oxalates, how they compare to other nuts, and what you can do if you need to watch your oxalate intake.
Let’s get into it.
Do Walnuts Have High Oxalates?
Yes, walnuts do have high oxalates, and here’s why that matters.
1. Walnuts Contain a Notable Amount of Oxalates
Walnuts have around 74 milligrams of oxalates per 100 grams, which puts them in the moderate-to-high range for tree nuts.
That means if you’re eating a handful of walnuts, you’re getting a decent dose of oxalates in one sitting.
For comparison, almonds have even more oxalates, while macadamia nuts and pecans have far less.
So yes, walnuts have high oxalates relative to many other snack options.
2. Oxalates Are Natural Plant Compounds
Oxalates are naturally occurring substances found in many plant foods, including walnuts.
They’re not inherently bad, but they can be a problem for some people.
Your body produces oxalates too, and normally they leave your system through urine.
But when oxalate levels get too high, they can bind with calcium and form crystals, which may lead to kidney stones in susceptible individuals.
That’s why the question of whether walnuts have high oxalates comes up so often.
3. Walnuts Are Also Packed With Nutrients
Despite having high oxalates, walnuts are incredibly nutritious.
They’re rich in omega-3 fatty acids, antioxidants, and healthy fats that support heart and brain health.
So while walnuts do have high oxalates, they also offer plenty of benefits for most people.
The key is balance and knowing your own body’s tolerance.
How Walnuts Compare to Other Nuts
If you’re wondering whether walnuts have high oxalates compared to other nuts, here’s a quick breakdown.
1. Almonds Have More Oxalates Than Walnuts
Almonds are one of the highest-oxalate nuts, with about 469 milligrams per 100 grams.
That’s significantly more than walnuts, which sit around 74 milligrams.
So if you’re trying to lower oxalates, walnuts are actually a better choice than almonds.
2. Pecans and Macadamias Have Fewer Oxalates
Pecans and macadamia nuts have much lower oxalate levels than walnuts.
Pecans have about 10 milligrams per 100 grams, and macadamias are even lower.
So if you need to avoid high oxalates entirely, these are safer options than walnuts.
3. Cashews and Pistachios Are Moderate
Cashews and pistachios fall somewhere in the middle, with moderate oxalate content.
Walnuts have high oxalates compared to these, but not as high as almonds.
This comparison helps you decide where walnuts fit in your diet.
Who Needs to Watch Walnut Oxalates?
Not everyone needs to worry about whether walnuts have high oxalates, but some people should.
1. People Prone to Kidney Stones
If you’ve had calcium oxalate kidney stones, your doctor may recommend a low-oxalate diet.
Since walnuts have high oxalates, you might need to limit them or avoid them altogether.
Always talk to your healthcare provider before making big dietary changes.
2. Those With Gut Absorption Issues
Some people absorb more oxalates than others due to gut health conditions like Crohn’s disease or leaky gut.
For them, walnuts having high oxalates could be more of a concern.
A registered dietitian can help you figure out what’s safe for your situation.
3. Anyone on a Low-Oxalate Diet
If you’re following a low-oxalate diet for any reason, walnuts may not be your best snack choice.
Since walnuts have high oxalates, you’d want to swap them for lower-oxalate nuts like pecans or macadamias.
It’s all about making informed choices that fit your health needs.
Tips for Enjoying Walnuts If You’re Oxalate-Sensitive
You don’t necessarily have to give up walnuts entirely if you’re mindful of oxalates.
1. Keep Portions Small
A small handful of walnuts once in a while is usually fine for most people.
The problem comes when you eat large amounts regularly.
So if walnuts have high oxalates, just don’t make them your daily go-to snack.
2. Pair Them With Calcium
Eating walnuts with calcium-rich foods can help bind oxalates in your gut before they’re absorbed.
This reduces the risk of oxalate crystals forming in your kidneys.
So enjoy walnuts with yogurt, cheese, or a glass of milk if you’re not dairy-free.
3. Stay Hydrated
Drinking plenty of water helps flush oxalates out of your system.
If you’re eating walnuts knowing they have high oxalates, hydration becomes even more important.
Aim for at least 8 to 10 glasses of water a day, more if you’re active.
4. Boiling Can Reduce Oxalates
Interestingly, boiling walnuts isn’t common, but for other high-oxalate foods, boiling can leach out some oxalates.
With walnuts, you’re mostly eating them raw, so portion control is your best bet.
So, Do Walnuts Have High Oxalates?
Yes, walnuts do have high oxalates, especially compared to nuts like pecans and macadamias.
But they’re also packed with nutrients that make them worth including in your diet if you can tolerate them.
If you’re sensitive to oxalates or prone to kidney stones, you may need to limit walnuts or choose lower-oxalate alternatives.
Always check with your doctor or dietitian if you’re unsure about whether walnuts having high oxalates is a problem for you.
Hope this post has helped you understand where walnuts stand on the oxalate scale and how to enjoy them safely.