Protein and Kidney Stones: How Much Is Too Much?

A clear, plain-English guide to protein and kidney stones — how animal vs. plant protein affects risk, safe daily amounts, and practical meal planning.

Last updated: August 2026

Protein and Kidney Stones: How Much Is Too Much?

Protein is having a moment. High-protein diets, protein shakes, and animal-heavy eating patterns are everywhere. That is great news for muscle and satiety — but for people prone to kidney stones, protein intake is one of the most important dials to get right.

This guide covers how protein affects kidney stone risk, the difference between animal and plant sources, safe daily targets, and how to structure meals so you can hit your protein goals without raising your stone risk.

Quick Answer: Does Protein Cause Kidney Stones?

No — protein does not directly cause kidney stones. But very high intake of animal protein can raise stone risk by increasing urinary calcium and uric acid, lowering urinary citrate, and making urine more acidic. Plant protein tends to be gentler on urinary chemistry. Most adults do not need to cut protein — they need to balance animal and plant sources, stay hydrated, and pair protein with fruits, vegetables, and calcium-rich foods.

How Protein Affects Kidney Stone Risk

Protein — especially animal protein — influences several urinary factors that drive stone formation:

  • Urinary calcium. High animal protein intake raises calcium excretion, similar to sodium.
  • Urinary uric acid. Animal proteins are rich in purines, which the body breaks down into uric acid.
  • Urinary citrate. Heavy animal protein loads can lower citrate, one of your natural stone inhibitors.
  • Urine pH. High animal protein intake can lower urine pH, promoting uric acid stones.

The result: a diet very heavy in animal protein tends to make urine more stone-prone across multiple mechanisms.

How Much Protein Is Too Much?

GroupRecommended Daily Protein
Average healthy adult0.8 g/kg body weight
Stone formers0.8–1.0 g/kg
Older adults (65+)1.0–1.2 g/kg
Athletes1.2–1.6 g/kg (individualized)
High-risk stone formersOften 0.8 g/kg with more plant protein

For a 70 kg (154 lb) adult, that ranges from about 55 g to 110 g of total protein per day, depending on the situation.

Animal Protein vs. Plant Protein: What Is the Difference?

The key difference for kidney stone risk is not protein itself, but how animal and plant protein affect your urinary chemistry differently:

Animal Protein (beef, pork, chicken, fish, eggs, dairy)

  • Higher in purines — purines break down into uric acid, which can form uric acid stones and may also promote calcium stones.
  • Higher in sulfur-containing amino acids — these increase the body's acid load, which can lower urine pH and raise urinary calcium.
  • Tends to raise urinary calcium — the mechanism is similar to sodium's effect on calcium excretion.
  • Can lower urinary citrate — citrate is a natural stone inhibitor, so lower levels mean higher risk.
  • Contains zero oxalate — animal protein itself is not an oxalate source.

Plant Protein (beans, lentils, tofu, tempeh, edamame, nuts, seeds)

  • Lower in purines — less uric acid production overall.
  • Less acid load — plant proteins produce a more alkaline urine, which is protective against uric acid stones.
  • Supports urinary citrate — many plant foods are rich in citrate or its precursors.
  • Provides fiber, potassium, and magnesium — these support overall kidney health.
  • Some are high in oxalate — spinach, almonds, cashews, and sesame seeds are exceptions. See our foods high in oxalate guide.

Bottom line: You do not need to become vegetarian. The most practical approach is to mix animal and plant protein sources throughout the week, so you get the benefits of both without overloading on purines or acid load.

The Highest Purine Foods to Watch

  • Organ meats (liver, kidney, sweetbreads)
  • Anchovies, sardines, herring, mackerel
  • Shellfish (shrimp, scallops, mussels)
  • Game meats
  • Gravies and meat-based broths
  • Beer, particularly heavy consumption

These foods matter most for people prone to uric acid stones. See our uric acid stones guide for more.

Balanced Protein Strategies for Stone Prevention

1. Right-Size Your Portions

Aim for palm-sized portions of animal protein per meal (4–6 oz cooked for most adults). This is often smaller than typical restaurant portions but plenty for satiety and muscle maintenance.

2. Rotate Protein Sources

  • Include fish 2–3 times per week
  • Have poultry 2–3 times per week
  • Include eggs and dairy regularly
  • Add plant proteins (beans, lentils, tofu) 3+ times per week
  • Keep red and processed meat to occasional appearances

3. Combine Protein With Calcium and Fluid

Pair meals with calcium-containing foods (dairy, tofu made with calcium sulfate, fortified plant milks) and plenty of water. This helps counterbalance the effect of animal protein on urinary chemistry.

4. Include Fruits and Vegetables at Every Meal

Produce raises urinary citrate and lowers acid load. It offsets some of the negative effects of animal-heavy meals.

Sample Protein-Balanced Day

  • Breakfast: 2 eggs, whole-grain toast, sliced tomato and cucumber; small glass of milk; large glass of lemon water. (~25 g protein)
  • Mid-morning: Plain yogurt with berries and a small sprinkle of pumpkin seeds. (~15 g protein)
  • Lunch: Grilled chicken salad (~4 oz chicken) with mixed greens, chickpeas, tomato, cucumber, and olive oil–lemon dressing; sparkling water. (~30 g protein)
  • Afternoon: Apple with a small piece of cheese; water. (~10 g protein)
  • Dinner: Baked salmon (~4 oz), brown rice, roasted vegetables; lemon water. (~30 g protein)
  • Evening: Cottage cheese with fresh pear slices. (~15 g protein)

Total: ~125 g protein for a 70 kg adult — well within the safe range with balanced sources.

High-Protein Diets and Stone Risk

Keto and Very Low-Carb Diets

Keto diets tend to be high in animal protein and fat, low in fruits and vegetables. Studies have linked keto to a modest increase in kidney stone risk, mostly uric acid stones and calcium oxalate stones. If you follow keto, take extra care with hydration, sodium, and calcium — and consider periodic 24-hour urine tests if you have a stone history.

Carnivore and Meat-Heavy Diets

Carnivore-style eating patterns eliminate the produce that supports urinary citrate and adds a large purine and acid load. This can raise stone risk substantially. For anyone with recurrent stones, this pattern is generally not recommended.

Bodybuilding and Very High Protein Intake

Some athletes consume 200+ grams of protein per day, mostly from animal sources or shakes. For those with a stone history, this level of intake needs careful monitoring — hydration goals may need to be higher, and mixing in plant proteins is usually helpful.

Protein Powder and Shakes

  • Whey and casein: high-quality but come with the same considerations as other animal proteins
  • Plant-based (pea, rice, soy blends): often lower purine, supportive of citrate
  • Watch added sodium and creatine content in some blends
  • Do not use shakes to routinely double your protein above your actual needs
  • Hydrate around shake intake — a full glass of water with each

Common Mistakes to Avoid

  • Cutting protein too low, especially for older adults with muscle-loss concerns
  • Loading up on animal protein without pairing it with produce and calcium
  • Relying on protein shakes as meal replacements without other food
  • Following extreme diets without kidney stone monitoring
  • Assuming plant protein is a free pass — very high plant intake also has trade-offs (oxalate, phosphate)

When to Get Personalized Advice

Consider consulting a dietitian or urologist for personalized protein guidance if you:

  • Have recurrent kidney stones despite lifestyle changes
  • Follow a very high-protein or restrictive diet
  • Have gout or other conditions related to uric acid
  • Have chronic kidney disease
  • Are an athlete or aging adult with specific protein needs

The Bottom Line

Protein is not the enemy for kidney stone prevention — but too much animal protein, without balance from produce, calcium, and fluid, is. Aim for moderate portions, mix plant and animal sources, and round out meals with fruits, vegetables, dairy, and plenty of water. With a balanced approach, you can enjoy the benefits of protein without pushing your kidneys in the wrong direction.

Frequently Asked Questions

Does eating too much protein cause kidney stones?+
Very high animal protein intake can raise kidney stone risk by increasing urinary calcium and uric acid and lowering urinary citrate. Reasonable, balanced protein portions do not cause stones in healthy kidneys.
How much protein should stone formers eat?+
A common recommendation is 0.8 to 1.0 grams of protein per kilogram of body weight per day, or roughly 4 to 6 ounces of animal protein per meal for average adults. Higher intake may be appropriate for athletes or older adults, ideally guided by a dietitian.
Is plant protein better than animal protein for kidney stones?+
Plant protein tends to be gentler on urinary chemistry — less uric acid, less urinary calcium, more citrate. Mixing plant and animal sources is a practical approach.
What about high-protein diets like keto or carnivore?+
They can significantly raise stone risk, especially for uric acid and calcium oxalate stones. If you follow these diets, extra attention to hydration, sodium, and citrate is essential — and consider talking to a specialist.
Do protein shakes and supplements cause stones?+
They do not directly cause stones, but heavy daily use of high-protein shakes on top of a diet already rich in animal protein can push urinary calcium and uric acid up. Moderation and hydration matter.
Are eggs bad for kidney stones?+
Eggs are essentially oxalate-free and considered stone-friendly in reasonable amounts. They fit well into most prevention plans.
Does red meat matter more than chicken or fish?+
Red meat contributes more purines (which raise uric acid) than most poultry or fish. Rotating protein sources — mixing fish, poultry, eggs, dairy, and plant proteins — is usually easier on kidney stone risk.
Kidney Stone Prevention Diet
Recommended App

Kidney Stone Prevention Diet

Practical dietary guidance to help reduce kidney stone risk — track oxalate, calcium, sodium, and hydration in real foods.

References & Authoritative Sources

The guidance in this article is informed by publications and clinical resources from the following reputable organizations. Consult them directly for the most current recommendations.

  1. National Institute of Diabetes and Digestive and Kidney Diseases (NIDDK). Eating, Diet, & Nutrition for Kidney Stones
  2. American Urological Association. Medical Management of Kidney Stones: AUA Guideline
  3. National Kidney Foundation. 6 Easy Ways to Prevent Kidney Stones
  4. Harvard T.H. Chan School of Public Health. The Nutrition Source — Protein

External links open in a new tab. SW Labs Group LLC is not affiliated with the organizations listed above and provides these references for informational purposes only.

Medical Disclaimer

This article is for educational and informational purposes only. It is not intended as medical advice, diagnosis, or treatment. Always consult your physician, registered dietitian, or other qualified healthcare provider with any questions you may have regarding a medical condition or dietary changes.

Previous Article
Citrate and Kidney Stones
Next Article
Can Dehydration Cause Kidney Stones?

Related Articles

More from this topic in our Learning Center.

Recommended Reading

Nutrition topics that pair well with this article.

Most Popular Articles

Reader favorites across the Learning Center.

Recently Updated

Fresh guides added or refreshed most recently.

Featured Apps

Kidney Stone Prevention Diet

Kidney Stone Prevention Diet

Practical dietary guidance to help reduce kidney stone risk — track oxalate, calcium, sodium, and hydration in real foods.

Low Sodium Bites

Low Sodium Bites

Find lower-sodium foods and make smarter meal choices with real, easy-to-use guidance.

Calcium From Foods

Calcium From Foods

See the calcium content of everyday foods and build better nutrition decisions with confidence.

Post GLP-1 Plan

Post GLP-1 Plan

A practical plan for life after GLP-1 medications — protein, habits, and long-term weight maintenance.