Does Vegan Protein Powder Cause Kidney Stones?


If I had to give you a yes or no answer, I’d say that no, vegan protein powder does not cause kidney stones, especially for most vegan powders.

But the whole kidney stone issue is pretty complicated.

In order to know if consuming plant-based protein powders will increase your risk of kidney stones, you’ll need to know the rest of the story.

I’ve been as brief as possible. Even though kidney stones are a complex topic, I’ve only focused on the parts potentially related to vegan protein powders. So there’s a lot glossed over out of necessity.

If you’re interested in this topic because of serious kidney stone issues that you’ve had in the past, be smart and talk about this with a doctor. I’m in no way a medical professional, just a guy that enjoys doing research and tries to break it down as simply as possible.

Kidney Stones 101: The 4 Main Types

A kidney stone is a solid mass that can be excreted from the kidney – that’s not supposed to happen. It typically means that there’s insufficient liquid, or that your body isn’t using the solids as it’s supposed to (think absorbing minerals like calcium).

But the stone itself can be made of a variety of material, and in different combinations.

In general, there are 4 main types of kidney stones:

  1. Calcium stones – This is the most common form by far. They are usually comprised of calcium and oxalate (more on this later).
  2. Struvite stones – These grow fast and large, and are created as a result of an infection.
  3. Uric acid stones – Usually formed as a result of the purines in a high protein diet, or dehydration. Can also be affected by genetic factors.
  4. Cystine stones – Caused by genetic disorders, but not very common.

When it comes to vegan protein powder and kidney stones, we care most about calcium stones (specifically calcium-oxalate stones), and uric acid stones.

What Causes Kidney Stones?

Across the different types of kidney stones, there are several different causes, including:

  • Genetics
  • Weight
  • Other medical conditions
  • Diet

We’re only interested in 1 here – dietary.

Then we can break it down further, because there are 6 main aspects of the diet that can affect kidney stone formation:

  1. Hydration
  2. Protein intake
  3. Calcium
  4. Oxalate intake
  5. Sodium
  6. Extreme diets

When we think about protein powder, most of those don’t apply. Hydration, calcium, sodium, and extreme dieting are all separate aspects.

Protein powder really only relates to protein intake and oxalate intake.

How Does Protein Intake Affect Kidney Stone Formation?

What we do know is that high protein diets increase the risk of kidney stones.

Research has shown that the most after putting subjects on a low carbohydrate, high protein diet (mostly animal protein), the risk of kidney stones increased significantly.

Many similar studies have been done, that show similar results.

The question is why does a high protein diet cause an increased risk of kidney stones?

The research points towards acid-base load.

In most cases, animal proteins are composed of amino acids that are later broken down into acids, while plant proteins are broken down into bases (the opposite of acidic).

We know that uric acid kidney stones need a high uric acid concentration, along with acidic urine in order to form.

Not only are acidic conditions a common kidney stone formation requirement, but a high acid load is difficult for kidney’s to handle, which could impede their functionality.

“But I’ve eaten animal proteins all my life and never got kidney stones.”

You might be saying something like that.

Keep in mind that the issues only appear in high protein diets. At low-medium amounts of protein, the science shows that there is no significant risk difference between plant and animal protein sources.

Unless you’re eating a ton of protein over a long period of time, most people will never have an issue.

Especially the type of people who are health conscious enough to do research like you’re doing right now.

So how does this relate to vegan protein powder? If you’re consuming an extremely high amount of protein, you could still be at risk of kidney stones (science isn’t clear when it comes to plant proteins here). However, you’re likely at a lower risk than if you were supplementing whey protein.

If you’re eating a reasonable amount of protein either way, you won’t have an increased risk of kidney stone formation.

Based on that, I think it’s fair to say that vegan protein powders won’t cause kidney stones based on protein intake alone.

But there’s one more factor to look at – oxalate.

How Does Oxalate Intake Affect Kidney Stones?

Oxalate is found in a lot of different foods.

It’s also found in calcium-oxalate kidney stones. If there is too much oxalate in the kidney, along with other conditions (like low amounts of liquid), it can form stones with calcium.

Oxalate can also interfere with the absorption of calcium.

This is the big reason that people are often skeptical of vegan protein powders.

Why? Because certain plant foods are really high in oxalate. Spinach, beets, and sweet potatoes to name a few.

The next question for us is what’s vegan protein mostly made of?

For the most part peas (pea protein), which has a relatively low oxalate content. Brown rice has a low-moderate amount of oxalate.

Hemp is actually reasonably high in oxalate.

Soy is high in oxalate, but isn’t found in many vegan protein powders (a common misconception).

So we have a bit of a mix. There’s definitely a significant amount of oxalate in most plant-based protein powders, but it’s rarely super high.

But is oxalate consumption a real concern here?

A study from the Harvard School of Public Health found that people who ate plant based diets actually had a lower chance of kidney stone formation than others.

The research generally shows that unless your total oxalate intake is greater than 300mg, and you have a reasonable calcium intake, you’re not at a higher risk of kidney stone formation. That being said, doctors typically recommend that those with a history of kidney stones aim for a lower amount (usually 50 to 100mg).

Either way, you’re probably not getting that from vegan protein powder alone, as long as you’re not having multiple servings per day.

A typical serving size (one scoop) is around 30 grams. Even if it consisted of pure hemp protein, that would only be about 22mg of oxalate. This is assuming the oxalate content of hemp protein is similar to the oxalate content of hemp seeds (73.6 mg/100g).

Realistically, it’s much lower, since pea protein has even less oxalate in it, and is the main component in almost all vegan protein powders.

Based on that, I feel it’s reasonable to conclude that if your oxalate consumption is causing you health problems (which is really could), it’s not from the amount in a protein shake or two a day. If you’d like to see the oxalate content of more foods, here are 2 good guides:

Oxalate and veganism is a complicated subject, and way outside the scope of this post. If you’re interested in more, this is a pretty well written and cited guide.

Putting It All Together

Of all the many potential causes of kidney stones, vegan protein powder can really only be involved in 2 of them: protein consumption, and oxalate consumption.

High protein intake (really high) can cause kidney stones, whether it’s animal protein or plant protein. But the research shows that your risk is less when it comes to plant proteins, which is an added bonus.

Bottom line: If you’re eating a reasonable amount of protein, having a portion of that come from vegan protein shakes won’t significantly increase your risk of kidney stone formation.

Unless you’re consuming greater than 300mg a day of oxalate, you’re not at high risk of developing calcium-oxalate kidney stones.

Plant-based protein powders do have some oxalate in them, but not much. If you have kidney stone issues as a result of oxalate consumption, it’s not because of protein powder, it’s from the rest of your diet.

Based on all of this, I feel it’s reasonable to conclude that vegan protein powder does not cause kidney stones (although vegan protein powder may give you gas).

In fact, evidence seems to suggest that vegans in general have lower risk of kidney stones if anything.

Perhaps more studies in the future on this specific topic will change this answer, but this is the logical conclusion based on all the evidence I have read and presented in this post.

Again, I’m not a medical professional of any kind, just a vegan who likes to research topics like this. If you’ve had real kidney stone issues in the past and are apprehensive about using vegan protein powder, talk to an actual doctor.

If you’re interested in finding a good vegan protein powder at this point, take a look at our guide to the top plant-based protein powders.

About the author

Dale C.

Your friendly neighborhood vegan from Toronto. Chemical engineer turned semi-professional soccer player and freelance writer. Trying to do my small part in making the world better by writing about the wonderful world of veganism.


  • Thanks for your opinions, which seem rather well-reasoned. I have to watch my oxalate due to calcium kidney stones, and have successfully done so for the past few years – along with a couple other changes. I’ve been wanting to start using a protein shake powder in the mornings and was quite concerned about the oxalate content of the plant-based powders. This eases my mind a bit but I’m paranoid so I’ll probably do more research. 😉

    Generally I have no trouble with whey or dairy in general, but I’d probably be mixing the plant-based powder in milk. So maybe that would be “the best of both worlds,” so to speak.

    Is there a particular powder that you would recommend? I’ve been perusing Amazon and have noticed that a number of the plant-based options contain chia seeds as a primary ingredient, which are quite high in oxalate.