Oxalate Food Chart

A few years ago, a close friend of mine started dealing with recurring kidney stones. At first, they couldn’t figure out why it kept happening, they ate healthy, drank plenty of water, and exercised regularly. But after some tests, their doctor explained that oxalates were playing a big role. That’s when I first learned how much oxalic acid food choices can affect kidney health.

It turns out that oxalates are natural compounds found in many everyday foods, from spinach and nuts to beans and even some fruits. For most people, oxalates aren’t a problem. But for those prone to kidney stones or with certain health conditions, keeping track of oxalate rich foods becomes really important. 

The good news is, with the right knowledge and a handy oxalate food chart, you don’t have to feel lost. You can still enjoy a wide range of meals while keeping your oxalate intake at safe levels. 

oxalate levels in foods

Oxalate Levels in Foods

Oxalate levels in food vary widely. Some foods have only trace amounts, while others are packed with oxalates that can quickly add up if eaten in large portions. The oxalate content in foods is usually measured in milligrams (mg) per serving.

  • High oxalate foods: Over 10 mg per serving.
  • Moderate oxalate foods: Around 5–10 mg per serving.
  • Low oxalate foods: Under 5 mg per serving.

Cooking methods also make a difference. For example, boiling spinach can significantly reduce its oxalate levels because some of the oxalic acid leaches into the water. On the other hand, eating spinach raw in large amounts packs in much more oxalate.

That’s why many people keep a pdf printable oxalate food list handy in their kitchen. It’s easier to make quick decisions when you know which foods are naturally higher or lower in oxalates.

High Oxalate Foods List

Many healthy foods fall under the oxalate rich foods category. This doesn’t mean you can never eat them, but portion control becomes important. Foods like spinach, beets, almonds, and dark chocolate all contain high levels of oxalates.

If you’ve ever wondered why spinach is so often linked with kidney stones, it’s because just one cup of cooked spinach can deliver hundreds of milligrams of oxalates in a single serving. Similarly, nuts and seeds, which are usually seen as superfoods, are actually very high on the oxalic acid food scale.

Food NameServing SizeOxalate (mg)
Spinach (cooked)½ cup (90 g)755 mg
Rhubarb½ cup (60 g)541 mg
Beet Greens½ cup (72 g)275 mg
Almonds1 oz (28 g / ~22 nuts)122 mg
Sweet Potato1 medium (130 g)97 mg
Potato (baked, skin)1 medium (150 g)97 mg
Swiss Chard½ cup (90 g)350 mg
Soybeans (edamame)½ cup (78 g)48 mg
Raspberries1 cup (123 g)48 mg
Cashews1 oz (28 g)49 mg

Low Oxalate Foods List (Harvard + Sally Norton Reference)

Thankfully, there’s no shortage of low oxalates fruit and low oxalates vegetables to enjoy. These are foods that contain less than 5 mg of oxalates per serving and can usually be eaten freely without worrying about stone formation.

Options like apples, pears, cabbage, and cucumbers fall into this group. Even certain grains and proteins like rice, chicken, and eggs are naturally low in oxalates. A printable oxalate food guide often highlights these foods as the foundation of a safe diet for anyone who needs to minimize oxalate intake.

Food NameServing SizeOxalate (mg)
Broccoli½ cup (78 g)2 mg
Cabbage½ cup (75 g)2 mg
Cauliflower½ cup (62 g)1 mg
Zucchini½ cup (90 g)2 mg
Carrots½ cup (61 g)15 mg
Mushrooms½ cup (72 g)2 mg
Apple1 medium (150 g)1 mg
Banana1 medium (118 g)3 mg
Grapes1 cup (92 g)2 mg
Milk1 cup (244 g)0 mg
Yogurt1 cup (245 g)0 mg
Cheese (Cheddar)1 oz (28 g)0 mg
Chicken (cooked)100 g0 mg
Beef (cooked)100 g0 mg
Egg1 large (50 g)0 mg

Oxalates Content in Fruits

When it comes to fruit, people often ask: is fruit high in oxalates? The answer is: it depends. Some fruits like blackberries, kiwi, and figs contain moderate amounts of oxalates, while others like apples, grapes, and melons are low oxalate and safe to eat regularly.

Most fruits can be enjoyed in moderation, but knowing the oxalate content helps prevent surprises. For example, dried fruits like figs and dates tend to be higher in oxalates because their nutrients (and oxalates) are concentrated.

FruitServing SizeOxalate (mg)
Orange1 medium (131 g)29 mg
Raspberries1 cup (123 g)48 mg
Strawberries1 cup (152 g)15 mg
Kiwi1 medium (76 g)16 mg
Pineapple1 cup (165 g)12 mg
Mango1 medium (200 g)24 mg
Grapes1 cup (92 g)2 mg
Apple1 medium (150 g)1 mg

Oxalates Content in Vegetables

Vegetables are one of the biggest sources of dietary oxalates. So, if you’re asking, are vegetables high in oxalates?, the truth is many of them are. Spinach, beet greens, Swiss chard, and rhubarb are some of the highest.

But not all veggies are off-limits. There are plenty of low oxalates vegetables like cabbage, cauliflower, zucchini, and cucumbers. These can become the staples of your meals, providing fiber and nutrients without the high oxalate load.

VegetableServing SizeOxalate (mg)
Spinach (raw)1 cup (30 g)750 mg
Beetroot½ cup (85 g)76 mg
Celery½ cup (50 g)19 mg
Kale1 cup (67 g)17 mg
Lettuce (Romaine)1 cup (47 g)2 mg
Carrots½ cup (61 g)15 mg
Cucumber½ cup (52 g)2 mg
Broccoli½ cup (78 g)2 mg

Harvard List of Low Oxalate Foods

Harvard University has published one of the most widely used oxalate food chart references. Their research-based Harvard list of low oxalate foods highlights safe options for people prone to kidney stones. Some examples from their list include:

  • Low oxalates fruit: Apples, pears, grapes, melons.
  • Low oxalates vegetables: Cauliflower, broccoli, cabbage, cucumbers.
  • Proteins: Chicken, fish, beef, eggs.
  • Grains: White rice, pasta, bread.

Having this pdf printable oxalate food list is incredibly useful in daily life. It helps guide grocery shopping, meal prep, and dining out decisions without second-guessing.

Oxalate in Nuts Chart

Nuts are nutrient-dense, but they’re also some of the most oxalate rich foods out there. Almonds, cashews, and peanuts all rank high on the oxalate content scale. This is why many kidney stone patients are advised to avoid them or eat only very small portions.

NutServing SizeOxalate (mg)
Almonds1 oz (28 g)122 mg
Cashews1 oz (28 g)49 mg
Peanuts1 oz (28 g)27 mg
Walnuts1 oz (28 g)10 mg
Pistachios1 oz (28 g)14 mg
Hazelnuts1 oz (28 g)20 mg
Macadamia Nuts1 oz (28 g)12 mg
Brazil Nuts1 oz (28 g)23 mg

Oxalate in Beans Chart

Beans and legumes are another tricky group. Many types of beans, such as black beans, soybeans, and navy beans, contain high amounts of oxalates. Lentils, while lower than some beans, can still contribute significantly if eaten daily.

Bean / LegumeServing SizeOxalate (mg)
Black Beans½ cup (86 g)32 mg
Kidney Beans½ cup (90 g)15 mg
Lentils½ cup (99 g)8 mg
Chickpeas½ cup (82 g)14 mg
Soybeans½ cup (78 g)48 mg
Pinto Beans½ cup (86 g)15 mg
Navy Beans½ cup (90 g)10 mg

Oxalate Food List Sally Norton

Sally Norton, a well-known researcher and educator on oxalates, has raised awareness about how widespread oxalic acid food really is in modern diets. Her oxalate food list emphasizes avoiding certain healthy foods that many people don’t realize are oxalate-heavy like almonds, spinach, and sweet potatoes.

Norton’s work focuses on how lowering oxalates can support not just kidney health but also reduce inflammation, improve digestion, and help with joint pain. While her recommendations are sometimes stricter than other guidelines, they’ve been life-changing for many people who struggled with unexplained health issues.

If you’re looking for a more cautious approach, her oxalate food list can be a helpful reference alongside traditional resources like the Harvard list of low oxalate foods.

FAQs

What foods are highest in oxalates?

Some of the highest oxalate rich foods include spinach, beet greens, Swiss chard, almonds, cashews, and dark chocolate. A single serving of spinach can contain hundreds of milligrams of oxalates, which is why it’s one of the most commonly restricted foods for people prone to kidney stones.

What are the safest low oxalate foods to eat daily?

The safest options are low oxalates fruits like apples, pears, grapes, and melons, plus low oxalates vegetables such as cabbage, cauliflower, cucumbers, and zucchini. Grains like rice and proteins like chicken and eggs are also naturally low in oxalates, making them safe staples for daily meals.

Is fruit high in oxalates compared to vegetables?

Generally, vegetables are much higher in oxalates than fruits. For example, spinach or beet greens can be extremely high, while most fruits are moderate to low. Still, some fruits like blackberries, kiwi, and figs contain higher oxalate content than others. Checking a printable oxalate food chart helps identify safe choices.

How can I lower oxalates in my diet without feeling restricted?

The key is focusing on substitution. Instead of almonds, snack on pumpkin seeds. Instead of spinach, use cabbage or lettuce. Instead of high oxalate beans, use chickpeas in moderation. Having a pdf printable oxalate food list makes it much easier to plan meals and avoid boredom.

Does cooking reduce oxalate levels in food?

Yes, cooking methods like boiling can lower oxalates significantly. For example, boiled spinach contains much less oxalate than raw spinach, since the oxalate content leaches into the cooking water. Steaming is less effective than boiling, but it still helps. Discarding cooking water is essential to get the full benefit.

Leave a Comment

Your email address will not be published. Required fields are marked *