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.
Asparagus is moderately high in oxalates, containing about 5 to 15 milligrams per 100 grams depending on the variety and growing conditions.
That’s actually considered a low-to-moderate range compared to spinach or rhubarb, which can pack over 500 milligrams per 100 grams.
So if you’ve been wondering whether asparagus is high in oxalates and whether you should worry about it, the short answer is no, not really.
Asparagus contains some oxalates, but it’s nowhere near the levels found in the worst offenders.
For most people, asparagus is a perfectly safe and healthy vegetable to enjoy regularly, even if you’re watching your oxalate intake.
In this post, we’ll break down how high in oxalates asparagus really is, who might need to pay attention, and how to enjoy asparagus without stressing about kidney stones.
Let’s dig in.
How High in Oxalates Is Asparagus Really?
Asparagus is not considered a high-oxalate food, and here’s why that matters.
Oxalates are natural compounds found in many plant foods, and they can bind to minerals like calcium in your body.
For some people, especially those prone to kidney stones, eating too many high-oxalate foods can be a problem.
But asparagus sits comfortably in the low-to-moderate category, which means it’s generally safe for most diets.
1. The Actual Oxalate Numbers for Asparagus
A typical serving of cooked asparagus, about 100 grams, contains roughly 5 to 15 milligrams of oxalates.
Compare that to spinach, which has around 500 to 800 milligrams per 100 grams, and you can see the difference.
Even beet greens and rhubarb blow asparagus out of the water when it comes to oxalate content.
So when someone asks if asparagus is high in oxalates, the honest answer is that it’s on the lower end of the spectrum.
2. Why Asparagus Gets a Bad Rap Sometimes
Asparagus does contain oxalates, so it’s not entirely free of them.
That’s probably why some people assume asparagus is high in oxalates and should be avoided.
But the amount is small enough that it rarely causes issues unless you’re eating massive quantities every single day.
Even then, your body handles oxalates from asparagus much more easily than from spinach or almonds.
3. Cooking Reduces Oxalates in Asparagus
Here’s some good news: cooking asparagus can actually lower its oxalate content.
Boiling, steaming, or blanching asparagus leaches some of the oxalates into the water.
So if you’re concerned about how high in oxalates asparagus is, cooking it and discarding the water helps reduce that number even further.
Roasting and grilling don’t reduce oxalates as much, but the starting level is already low enough that it’s not a big deal.
Who Should Watch Their Asparagus Oxalate Intake?
Most people don’t need to worry about oxalates in asparagus at all.
But there are a few groups who might want to keep an eye on their overall oxalate consumption.
1. People Prone to Kidney Stones
If you’ve had calcium oxalate kidney stones before, your doctor may recommend a low-oxalate diet.
That doesn’t mean you have to give up asparagus entirely.
It just means you should be mindful of how much asparagus you eat alongside other higher-oxalate foods.
Since asparagus isn’t high in oxalates, it can usually stay on your plate in moderation.
2. People with Certain Gut Conditions
Some people with conditions like Crohn’s disease or leaky gut may be more sensitive to oxalates.
Again, asparagus is unlikely to be the main culprit because it’s not that high in oxalates.
But if you notice symptoms after eating asparagus, it’s worth talking to your doctor.
3. Anyone Taking High-Dose Vitamin C
Your body converts vitamin C into oxalates, so mega-doses of vitamin C can increase your oxalate load.
Pairing high vitamin C supplements with asparagus isn’t dangerous, but it’s something to keep in mind if you’re watching oxalates closely.
How to Enjoy Asparagus Without Oxalate Worries
If you love asparagus but you’re cautious about oxalates, here are a few simple tips.
1. Boil or Steam Before Eating
Cooking asparagus in water helps reduce oxalates, so boiling or steaming is your best bet.
Just don’t toss the asparagus into a spinach salad raw if you’re trying to keep oxalates low.
2. Pair It with Calcium-Rich Foods
Calcium binds to oxalates in your gut before they can reach your kidneys.
So eating asparagus with a little cheese, yogurt, or a calcium-fortified plant milk can be a smart move.
3. Stay Hydrated
Drinking plenty of water helps flush oxalates out of your system.
That’s true whether you’re eating asparagus or any other oxalate-containing food.
4. Don’t Overdo It
Even though asparagus isn’t high in oxalates, eating it every single day in huge portions isn’t necessary.
Variety is key, so rotate your veggies and enjoy asparagus a few times a week.
So, Are Asparagus High in Oxalates?
Asparagus is not high in oxalates, and for most people, it’s a perfectly safe and nutritious vegetable to enjoy.
It contains only a small amount of oxalates compared to foods like spinach, rhubarb, and beet greens.
If you’re prone to kidney stones or following a low-oxalate diet, you can still eat asparagus in moderation, especially if you cook it and pair it with calcium-rich foods.
So go ahead and enjoy your grilled asparagus, your roasted asparagus, and your steamed asparagus without worrying too much about oxalates.
Your body will thank you for the fiber, folate, and antioxidants that asparagus brings to the table.