10 High Oxalate Foods to Avoid If You Have Kidney Stones

If you are one of the millions of people who suffer from kidney stones, you know how painful they can be. And while there’s no surefire way to prevent them, there are certain lifestyle changes you can make to lower your risk. One of those is to avoid foods high in oxalate.

Oxalate is a compound found in many foods, and it’s also produced by your liver. When it’s present in your urine in high concentrations, it can lead to the formation of kidney stones.

While you don’t need to avoid all oxalate-containing foods, there are some that are particularly high in oxalate and should be avoided if you’re trying to prevent kidney stones.

What are oxalates?

Oxalates are found in a variety of foods, but some foods are higher in oxalates than others. If you have kidney stones, you may need to avoid high oxalate foods to reduce your risk of developing new stones.

How to limit oxalates in your diet

If you suffer from kidney stones, you’re probably looking for ways to limit the number of oxalates in your diet. Here are 10 high oxalate foods to avoid:

  1. Spinach
  2. Rhubarb
  3. Beets
  4. Swiss chard
  5. Nuts
  6. Seeds
  7. Soy products
  8. Fruits (including berries, figs, and currants)
  9. Vegetables (including potatoes, sweet potatoes, yams, and carrots)
  10. Chocolate

While some of these foods are healthy and nutritious, they’re also high in oxalates, which can contribute to kidney stones. If you’re trying to limit your oxalate intake, avoid or limit these foods in your diet.

What to eat if you have kidney stones

If you have kidney stones, you may be looking for ways to reduce your risk of developing new stones. While there are many factors that can contribute to kidney stones, diet is one of the most important. Here are 10 high oxalate foods to avoid if you have kidney stones:

  1. Rhubarb
  2. Spinach
  3. Swiss chard
  4. Beet greens
  5. Chocolate
  6. Tea
  7. Nuts
  8. Soy products
  9. Wheat bran
  10. Black pepper

The bottom line

If you’re trying to prevent kidney stones, limit your intake of these high oxalate foods. And be sure to drink plenty of fluids to help flush out any oxalate that does make its way into your urine.

You May Also Like