Kidney Stone Diet

Kidney Stone Diet

®

with Jill Harris, LPN, CHC


  • Start Here
  • Start Here
  • MY PREVENTION TOOLS
    • All-Access Pass
      • Daily Meal Plans
      • Group Coaching
      • Prevention Course
      • Cookbooks
    • Private Consultations
  • Resources
    • Email Newsletter
    • Oxalate Food List
    • Protein Calculator
    • Blog
    • Podcast
    • Low Oxalate Recipes
    • About Jill Harris
    • FAQ
  • Help Desk
Login
Home » Blog » Protein Sources for Vegan and Vegetarian Kidney Stone Formers

Protein Sources for Vegan and Vegetarian Kidney Stone Formers

Jill Harris, LPN, CHC Avatar

Written by

Jill Harris, LPN, CHC

Updated

July 18, 2024

This article is for you, my dear vegan and vegetarian stone formers. I know you’ve been using soy, tofu, beans, and nuts to meet your daily protein goals. In the meantime, however, you unknowingly overate some of the highest oxalate foods, which in turn leads to your kidney stone(s).

I can hear many of you right now, “yeah, and boy, was I surprised that my healthy diet led to the worst pain of my life.” These words are uttered daily in my busy practice.

I can’t tell you how many of my students and patients had to change their diet due to another medical condition and wound up having a kidney stone. The problem wasn’t that the healthy food did it to you; it was the quantity of those certain foods(think almonds and spinach) along with not getting enough calcium. A kidney stone disaster is a combination of really high oxalate foods and not getting your daily calcium needs met.

So now what? Do you have to start eating meat again to get your protein needs met? Many doctors will tell patients this, but you certainly don’t have to give up your veggie lifestyle.

Here’s a good article by Mayo Clinic regarding protein and how much we need per day. They say to spread out 15-25 grams of protein per meal. The article also states that “studies show higher intakes (more than 40g/meal) are no more beneficial than the recommended 15-25g at one time.”

The diet industry will have you believe we need much more, but they want to sell you lots of expensive bars and shakes. Don’t feed (literally) into the bull doo. Read the article so you can see what you need for your daily protein. I work out with weights five days a week and do NOT overeat protein, and I have just fine middle-aged lady muscles!

Below you will find a list of foods that contain protein. I picked them also based upon lower sugar, oxalate, and sodium levels which are crucial elements of the kidney stone diet. For your convenience, I have also included the oxalate level for each food, if known.

Lower Oxalate Non-Meat Protein Sources (in no particular order)

  • Eggs—protein per egg: 6g/oxalate: 0mg
  • Milk (low fat, ultra-processed)—protein per 1 cup: 11g/oxalate: 0mg
  • Swiss Cheese—protein per 1 slice: ~5g/oxalate: 0mg
  • Cottage Cheese (lower sodium)—protein per 1/2 cup: ~12g/oxalate: 0mg
  • Mozzarella Cheese—protein per 1.5 ounces: 10g/oxalate: 0mg
  • Greek Yogurt—protein per 6 ounces: ~15g/oxalate: 0mg
  • Green peas—protein per cooked cup: 9g/oxalate: 1mg
  • Quinoa—protein per cup: ~9g/oxalate: 54.4mg
  • Ezekiel Bread* (low sodium)—protein per two slices: 10g/see note below
  • Oats—protein per 1/2 cup: ~6g/oxalate:0mg
  • Sunflower Seeds—protein per 1/4 cup: ~6.6g/oxalate: 8mg
  • Pistachios—protein per 1 ounce: 3g/oxalate: 9mg
  • Broccoli—protein per 1/2 cup chopped: ~1.2g/oxalate: 6mg
  • Cauliflower—protein per 1 cup: ~2g/oxalate: 1mg
  • Black Beans—protein per 1/2 cup: 8g/oxalate: 10.5mg
  • Fava Beans—protein per 1 cup: 13g/oxalate: 40mg
  • Mung Beans—protein per 1 cup: 49g/oxalate: 16mg
  • Red Kidney Beans—protein per 1 cup: 43g/oxalate: 20mg
  • Tofu—protein per 3.5 oz: 8g/oxalate: 10.6 mg

 

You may want a bean or veggie that Harvard has not studied.  Not knowing the oxalate values may scare you a bit, but it won’t be an issue when eaten in portions. What we do each day and the quantity we choose to do it in is what counts. So have those foods in standard portions once or twice a week and get your recommended daily calcium requirement. For less oxalate, eat a smaller portion size. This advice has not backfired on me in 21 years, so I stand by it. Always get your annual 24-hour urine collections done and eat a food that you may be nervous about on collection day with calcium, and you will see that your oxalate will be ok!

When you’re ready, here’s how I can help you prevent kidney stones

Since 1998, I’ve helped thousands of patients prevent kidney stones. With my Kidney Stone Diet All-Access Pass, you get access to every prevention tool I’ve ever created:

  • Weekly Kidney Stone Diet Meal Plans
  • Weekly Kidney Stone Prevention Group Consultations
    • 2 video calls per week with me and the Kidney Stone Diet community
  • All of my Kidney Stone Diet Ebooks
  • Plus, 20% Off Private Consultations

And, as a BONUS, you’ll get my flagship Kidney Stone Prevention Course (normally $249) absolutely free!

Learn More!

Jill Harris, LPN, CHC Avatar

About the Author

Jill Harris is a Licensed Practical Nurse (LPN) who specializes in kidney stone prevention. Her goal is to teach you what you need to know and, more importantly, how to put that knowledge to work so you can stop forming stones. For good.
  1. Donna Avatar
    Donna
    March 31, 2021

    Unfortunately I have just had a kidney stone. I am new to all of this information. What should my calcium be each day? Can I take a supplement? I’m not sure if I eat enough foods each day to fulfill my calcium quota.
    Thank you for all of this information.

    Reply
    1. Jill Harris Avatar
      Jill Harris
      April 12, 2021

      Donna,
      Go to my blog on this site and read what the kidney stone diet is. That will be a good starting point for you. I have many articles on the blog to answer everything. Also going to the start page on this site will get you there too.
      J

      Reply
  2. Karen Spencer Benson Avatar
    Karen Spencer Benson
    August 15, 2021

    Jill, can you please check your number for the protein in red kidney beans. What I am seeing is 12 to 14 g of protein per one cup in all my sources.

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      August 20, 2021

      USDA food data central

      Reply
      1. John Avatar
        John
        September 9, 2023

        The 40+ g protein per cup is for DRY beans. Cooked, it’s more like 12-15 g per cup.

        Reply
  3. Aubrey Avatar
    Aubrey
    March 26, 2022

    Can you recommend some good dairy free low sugar and low salt protein powders to supplement? It feels really hard to find good ones that aren’t packed full of lactose/dairy, sugar, and or salt.

    Also, do eggs count toward the daily meat intake?

    Thank you for all your educational resources. It’s given me my life back!

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      April 3, 2022

      Hey Aubrey,
      I use healthy and fit egg white powder. Vanilla. It does have higher sodium, but I make room for it in my day to stay compliant to the KSD.
      j

      Reply
      1. Aubrey Avatar
        Aubrey
        April 9, 2022

        Thank you for the recommendation!

        Do eggs count toward the daily meat intake limit?

        Reply
        1. Jill Harris, LPN, CHC Avatar
          Jill Harris, LPN, CHC
          April 9, 2022

          Hi Aubrey,
          They do not. This doesn’t mean we want you to overeat eggs. The protein limit is just for meat. You can add other sources of protein.
          j

          Reply
          1. Aubrey Avatar
            Aubrey
            April 9, 2022

            Thank you so much for your guidance!

          2. Jill Harris, LPN, CHC Avatar
            Jill Harris, LPN, CHC
            April 10, 2022

            Of course, Aubrey!

  4. Joanna Austin Avatar
    Joanna Austin
    June 4, 2024

    a Female 80yrs old, have Osteoporosis & Anemia, what type what type of Meal Plan should I be on?
    Appreciate your help

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      March 17, 2026

      Hi Joanna,
      You have multiple dietary issues. You will need a health care professional to help you put it all together!
      j

      Reply
  5. Suzi Avatar
    Suzi
    June 6, 2024

    Wow!! Just getting started on the course (thank you!!) for veggie hubs and me. He gets the stones… somehow i don’t… thankfully. We eat the same foods… sooo genetics(??) is what i told my sister when she asked this exact question. Who knows?

    We’re loving the course so far and can see how valuable your work is!!

    If only *every* dept in *every* health care facility had a Dr. Coe to mentor a Nurse Jill for the sake of helping patients learn how to take care of their health in simple, doable ways. (DUH!!)

    Y’all have created a much needed approach that could help sooo many people with their health issues… heal… or even… wait for it … *prevent* these awful conditions in the first place… with simple, common sense info and support. Yeah, we know… the entire corporate-driven ‘health care’ system would collapse… (eye roll). Thanks for this brilliant program!!

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      June 10, 2024

      Hi Suzi,
      Happy to help in any small way we can. Be patient, these changes take time.
      j

      Reply
    2. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      June 15, 2024

      Hi Suzi,
      My pleasure. I am happy to help in any small way I can.
      j

      Reply
  6. Kathie Avatar
    Kathie
    July 20, 2024

    Hi Jill! Big fan. It’s about time there’s someone out there to help us kidney stone formers.
    I have osteoporosis and I’m a kidney stone former. I also need to gain weight. I can’t afford to lose weight with my healtier eating . What can I eat that can give me the extra calories I need without going against the kidney stone diet?

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      August 10, 2024

      Hi Kathie,
      This would take a lot of back and forth questions to be able to help.
      I help many people to gain weight.
      j

      Reply
  7. Karey Spirit Avatar
    Karey Spirit
    August 9, 2024

    Jill, I wish you would add a list of high fiber, dairy free, low oxalate gluten free foods/including snacks. Just about every recommendation is NOT gluten free and/or not dairy free. it is very frustrating. Thank you.

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      August 10, 2024

      Hi Karey,
      I wouldn’t even know where to start with that type of list.
      Jill

      Reply
  8. Gian Avatar
    Gian
    January 1, 2025

    New Comment

    How wish you would standardise measurements of foodstuffs.
    I’ve just read, for example, the following in your article above:

    Sunflower Seeds—protein per 1/4 cup: ~6.6g/oxalate: 8mg
    Pistachios—protein per 1 ounce: 3g/oxalate: 9mg
    Broccoli—protein per 1/2 cup chopped: ~1.2g/oxalate: 6mg
    Cauliflower—protein per 1 cup: ~2g/oxalate: 1mg

    How can I possibly know which is best (and worst) to eat and
    put the knowledge into practice?

    May I respectively suggest, you give the amount/ percentage of
    oxalate per 100 grams. Then I’ll be able to make an informed
    judgement. Thank you very much.

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      January 9, 2025

      Hi Gian,
      Feel free to google the amount in grams. It is Harvard’s list so I just supply it in the way it was written.
      j

      Reply
  9. Kay Macleod Avatar
    Kay Macleod
    April 16, 2025

    What is the goal number of oxalate to stay below per day?

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      April 18, 2025

      Hi Kay,
      100 unless your doc has told you otherwise.
      j

      Reply
  10. Mike Avatar
    Mike
    April 20, 2025

    Hi Jill,
    Aren’t some of these beans that you mention actually high in oxalates? I need to be extra careful due to ileum resection. Thanks.

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      April 22, 2025

      Hi Mike,
      Ck the Harvard list. And read that article.
      j

      Reply
  11. ELaz Avatar
    ELaz
    May 25, 2025

    Hi, in your Lower Oxalate Non-Meat Protein Sources list, you have Red Kidney Beans as having 43g of protein per 1 cup – although you don’t say if this is for raw or cooked kidney beans, this seems to be for 1 cup of raw kidney beans. But on the same list you have Black Beans as having 8g protein per 1/2 cup- and that seems to be for cooked black beans.

    It would be great if you can clearly say which foods on the list are raw and what ones are cooked. Can you do that here? Thanks!

    Reply
    1. Jill Harris, LPN, CHC Avatar
      Jill Harris, LPN, CHC
      May 26, 2025

      Hi ELaz,
      I am providing the data Harvard lists, so I know exactly what you know. It can be frustrating that they are unclear sometimes.
      Thank you, Jill

      Reply

Leave a Reply Cancel reply

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

“The Kidney Stone Diet is far more than just a diet; this plan is life-altering!”

“The group calls will transform you physically and emotionally. Once you start this journey, your health naturally improves. I have lost a total of 40 pounds and have consistently kept it off. The group calls are such support; this is more like family than a zoom meeting to stay accountable. Jill is far more than a nurse; she is a life coach. Her platform is invaluable.”

Kim J. | Kidney Stone Prevention Course

“The best decision I’ve made has been to join this group.”

“I have been working on weight loss for many years. This group has kept me on track and has helped my continued success with my weight loss.”

Kate L. | Group Calls with Jill

“I have been following the Meal Plan for about 6 weeks and I feel amazing.”

“Eating healthy has also encouraged me to go to bed earlier, so I am also getting more sleep. Because of that, I have been able to get up before work and exercise! So yes, the positive effects are spilling over into all areas of a healthy lifestyle.”

Jerry T. | Meal Plan Subscriber

“I have been a part of the group calls with Jill for the last 14 months, and they are essential to being so successful with the Kidney Stone Diet Prevention Plan.”

Sarah B. | Group Calls with Jill

“These calls are the gold of this program!!”

“I can’t say enough about how Jill knows just the right questions to ask us or how she prods us to think about what is going on in our lives.”

Monica K. | Group Calls with Jill

“I took the course with Jill, and my second 24 hour urine was MUCH better than the first.”

“She gives very practical information, and it WORKS. I was totally overwhelmed at first. I got very poor diet information from my doctors. Jill made it easy for me to understand, and I took it one day at a time. I still watch her videos when I need a tune-up. Jill is the best, and she really cares about all of us. Take the course—it will help you!!!”

Mark J. | Kidney Stone Prevention Course

Preventing kidney stones since 1998.

Jill Harris has been the #1 kidney stone nurse since 1998. After working with thousands of patients, she developed Kidney Stone Diet®, a suite of tools to help every patient take back their life and prevent kidney stones for good.

Stay on track with Jill’s free weekly email! 👇

  • YouTube
  • Facebook
  • Instagram
  • TikTok
  • Patreon

Services

  • All-Access Pass
  • Kidney Stone Diet Meal Plans
  • Kidney Stone Prevention Course
  • Group Coaching Calls with Jill
  • Cookbooks
  • Private Consultations with Jill
  • 24-Hour Urine Analysis

Resources

  • Start Here
  • Blog
  • Podcast
  • Recipes
  • Oxalate Food List
  • Protein Calculator
  • KSD-Approved Products

©

1998-2026

Kidney Stone Diet®

Site by SPYR