Many of you will leave your doctor’s office with questions about foods and kidney stone prevention. You will go home. You will sit down at your desk and the Googling will begin. Here is a spot for you to ask me anything you like about this topic. We already have things on this site about salt, oxalate, and calcium but this space is for specific issues for anyone who comes.

270 Responses to “FOODS”

  1. Al

    What is a high calcium plant based food to take at meal times to bind with the food’s oxalate and reduce the occurrence of CaOx stones?

    • Fredric L Coe, MD

      Hi Al, the most reliable diet calcium sources are milk and other dairy products. Plants with a lot of calcium often have a lot of oxalate. Regards, Fred Coe

  2. Marianna Northrup

    Can you explain why cornmeal is high in oxalates and corn flour is not? Corn flour is cornmeal that is ground much finer. If anything, corn flour would contain more corn per volume and, therefore, be higher in oxalates.

    • jharris

      Hi Marianna,
      It is the concentration of the product that makes the difference.

  3. Danielle Rose

    I am lost in this sea of information!!!! I am an oxilate kidney stone producer and lately my diet has been on a huge overhaul which makes getting enough food based calcium tricky…..Is there a particular calcium supplement that you recommend to increase my calcium intake? I am already taking indapamide with potassium and would love to add an appropriate calcium supplement to ensure I am getting enough.

  4. Mark

    This site is a great resource. I’m 39 male and just passed a stone. I don’t ever want to do that again so trying to take some steps to change diet… likely cause was a previous diet of spinach and nuts, everyday and in large quantities, and very little water.

    I’m struggling to find protein for muscle building (I need to eat like 170-200g per day) on a low oxalate diet. Can you comment on the following:

    Steel cut oatmeal with yougurt (I saw your previous post, so this seems ok)
    Red lentil pasta (some sites say no lentils, others say ok if boiled (pasta is boiled), others say red but not white) – pls help!
    Whey protein powder (~50g per day) – I’d mix with milk (no longer almond milk) and strawberry/bananas.

    Thank you!

  5. Karen

    Hello. I am currently trying to follow 3 diets simultaneously. I have Celiac’s disease, Barrett’s Esophagus and now I have kidney stones. So my gluten free diet kept me at a healthy weight and I don’t eat anything that may cause reflux. My menu is already quite limited and now many of my staples cause stones. I make most of my meals from scratch so I know exactly what I’m ingesting. I make banana oat muffins with a few chocolate chips every week. I put in peanut butter, milk, applesauce and an egg. They have been my go-to for so long and it’s about the only I enjoy each day. I usually laugh and say I eat to survive and not enjoyment. I’m very unclear if gf whole grain oats are high in oxalates because your list says oatmeal is low but that whole grains are moderate to high. Can you clarify so I can continue to enjoy my breakfasts without worrying? Thanks

    • jharris

      Hi Karen,
      I help many patients put all their different diets together. It can be very daunting. I find that they limit themselves too much on the oxalate part. Come to my site for all kinds of free stuff that could help you:

  6. Tashia King

    Hello everyone.
    I’ve recently been diagnosed with a kidney stone. The issue I’m having is that the type of kidney stone I have(or had if it’s passed) is unknown. I’ve definitively been that person sitting in front of my computer searching every website and post I could find regarding foods and kidney stones. Which foods to eat? Which foods to stay away from? I’m confused because there’s so much conflicting information as to what the do’s and don’ts are. It’s twice as confusing for me, because I have no idea which type of stone I have. Do you have any advice on a “general” diet, which is beneficial, and safe for “all” types of stones?


Leave a Reply