Kidney Stone Diet › Goals › Protein
Goal 5 of 6 · Protein
How Much Protein Can You Eat with Kidney Stones?

By Jill Harris, LPN, CHC
Kidney stone prevention nurse since 1998
Updated
Jill’s answer
0.36 to 0.91 g
of total protein per pound of body weight a day
Most adults can eat between 0.36 and 0.91 grams of total protein per pound of body weight a day, and many stone formers do best closer to the lower or middle part of that range. Meat, poultry and fish are only part of that total, so use my Meat Protein Calculator below, with your ideal weight, to find how much of it can come from meat.
- Meat protein: 0.8 to 1.0 grams per kilogram of your ideal weight a day
- Know for sure: a 24-hour urine collection
My Saturday email keeps you on track. Get Jill’s free weekly email

Meat Protein Calculator
1 Enter your weight
If you need to lose weight, use your ideal weight, not your current weight, or you’ll end up eating too much.
2 Your meat protein a day
– grams of meat protein a day
About – ounces of meat, poultry or fish a day, weighed after cooking
Enter a weight to see your range.
0.8 to 1.0 grams of meat protein per kilogram of your ideal weight a day. An ounce of meat has about 7 grams of protein. Eggs, dairy, beans and soy don’t count toward your meat protein.
Why Too Much Meat Protein Raises Your Stone Risk
Too much meat protein changes your urine in ways that make stones more likely. Meat, poultry and fish contain purine, which breaks down into uric acid, and the body makes acid as it breaks these foods down. Too much of that acid can lower your urine pH, lower your citrate and raise your urine calcium. Higher-protein diets have been shown to do all three, and low urine pH can also raise the risk of uric acid stones.
Here’s how the calcium part works. Bone holds calcium salts that can buffer extra acid, so small amounts of calcium are quietly released from bone into the blood. The kidneys filter that calcium and normally reabsorb most of it. When the acid load stays high, they don’t reabsorb it as well, so more calcium slips into the urine. More meat protein also makes the kidney filters work harder, and that extra pressure pushes more calcium into the urine too. This is why urine calcium can rise even when blood calcium looks normal and your calcium intake hasn’t changed. Over time it raises stone risk and can quietly contribute to bone loss.
Overeating meat usually means overeating sodium as well, and that adds to higher urine calcium.
Fruits and vegetables are the body’s first line of defense: they provide citrate and potassium that help balance the acid.
Jill Harris, LPN, CHC
Free weekly email
Stay on Track with Jill’s Free Weekly Email
One email from me every Saturday about preventing kidney stones, to keep your goals in front of you.
Unsubscribe anytime with one click.
What Counts as Meat Protein?
Meat protein is anything that swims, flies or runs: chicken, pork, turkey, fish, seafood and red meat.
- Chicken
- Pork
- Turkey
- Fish
- Seafood
- Red meat
- Anything that swims, flies or runs
The first thing patients usually say to me is, “I don’t eat red meat, Jill!” But when we ask you to lower your meat protein, we mean all of it.
What about dairy, legumes and soy?
Dairy, legumes and soy do not count as meat protein. They don’t raise uric acid, so you can add them to your day on top of your meat protein. Some of them are high in oxalate and saturated fat, so portion, not perfection, applies here. Dairy protein is neutral to helpful for acid balance and supplies calcium that supports bone, which is why cutting dairy often backfires in stone prevention.
What about eggs?
Eggs are animal protein and count toward your total protein, but they create less acid and usually don’t drive urine pH or calcium nearly as strongly. I don’t put them in the meat limit, because vegetarians stop eating them and end up low on protein. Have a couple if you like. Just don’t eat your full meat quota for the day and ten eggs as well.
How Much Meat Protein Can You Eat?
Your meat protein limit depends on your weight, and my Meat Protein Calculator does the math for you. Enter your weight in pounds. If you need to lose weight, use your ideal weight, not your current weight, or you’ll end up eating too much.
What the calculator gives you
The calculator gives you 0.8 to 1.0 grams of meat protein per kilogram of your ideal weight a day (0.36 to 0.45 grams per pound). At 100 pounds, that’s 36 to 45 grams, or about 6 ounces of meat. An ounce of meat has about 7 grams of protein. Eggs, dairy, beans and soy don’t count toward your meat protein.
Your meat protein is then part of your total protein, never all of it. For example, I get about 55 grams of meat protein but need 80 grams of total protein a day, and I get the rest from nonfat dairy and plant protein.
If you have CKD (chronic kidney disease), you’ll likely be on a stricter protein allowance. Always check with your doctor about how your medical conditions affect your protein.
How Much Total Protein Do You Need?
Most adults need at least 0.36 grams of protein per pound of body weight a day, and up to 0.91 grams per pound is the upper safe limit for most people.
- Minimumyour weight in pounds × 0.36
- Maximumyour weight in pounds × 0.91
If you weigh 150 pounds, that’s 54 to 136.5 grams a day. At 175 pounds, it’s roughly 60 to 160 grams.
Where you land in that range depends on how your kidneys respond, not on diet trends. People who do well at the higher end tend to keep a stable urine pH and normal urine calcium. Others start showing rising urine calcium or more acidic urine at much lower intakes.
Getting enough matters too. Protein helps maintain bone density, slows the muscle loss that comes with age, and supports tissue repair, the immune system, wound healing and feeling full. I look at urine collection results all day long, and so many of my patients are protein deficient, especially as they get older. Having protein with each meal and snack is a good idea. The goal is meeting your needs without going over them.
How Much Protein Is in Meat?
Meat and seafood have about 7 grams of protein per ounce. Three ounces, about the size of a deck of cards or the palm of your hand, is about 21 grams. Each meat differs by 2 to 3 grams, so don’t fret.
Use 7 grams as your average and you’ll be just fine.
Jill Harris, LPN, CHC
A kitchen scale is a good idea (insert your eye roll here)
They cost under ten bucks, and after a few months of using one, you train your eye to what a standard portion looks like. Weigh your meat after it’s cooked.
Who Is More Sensitive to Meat Protein?
Some kidneys handle extra meat without trouble, and others raise urine calcium or stone risk much sooner. Two people can eat the same amount of meat and only one makes stones. It isn’t willpower or doing something wrong. These things make kidneys more sensitive:
What makes kidneys more sensitive 6 reasons
- Chronic kidney disease: even early CKD leaves fewer working filters, so the kidneys are less able to hold on to calcium when meat intake is high.
- A history of kidney stones: stone formers often already handle calcium, acid or citrate differently.
- Naturally low urine pH: when urine is already acidic, more acid from meat makes it harder to hold on to calcium.
- Diabetes: higher blood sugar raises acid production, lowers urine pH and makes it harder to conserve minerals, often before kidney labs look abnormal.
- Obesity: fat tissue, especially around the belly, releases substances that make the body more acidic and puts extra pressure on the kidneys.
- Age: the kidneys slowly become less efficient at balancing acid and conserving minerals.
Many of my patients come to me after a high-protein diet for weight loss or blood sugar. They lost the weight or got better sugars, but gained a kidney stone.
What If You Don’t Eat Meat?
If you don’t eat meat, you don’t have to worry about the meat protein limit, but you still need to meet your total protein, and many of my veggie and vegan patients don’t. You don’t have to eat meat to lower oxalate. The trouble in a plant-based diet isn’t the plants: it’s overeating high-oxalate foods like beans, spinach and almond products without meeting your daily calcium. Eat a variety of foods in normal portions, and don’t pile on the latest “superfood.”
Can You Have Protein Smoothies?
Yes, you can include smoothies in your week. Keep your protein powder under 200 calories a serving and watch its sodium and sugar. I like mine closer to 100 calories because I usually add a banana.
Watch the calories in the whole smoothie, because it’s easy to pack 500 into one. I’m not a fan of smoothies as regular meal replacements: drinking your food always backfires on us long term. If you’re trying to gain weight, a smoothie can be a great snack.
Why a 24-Hour Urine Test Shows Where You Land
A 24-hour urine collection is the only way to know how your kidneys handle protein, calcium, sodium and acid. Blood tests and symptoms don’t tell this story, and guessing from diet alone often leads to the wrong advice, including cutting calcium, which is rarely the answer. The test shows how much calcium you lose, how acidic your urine is, how much sodium you excrete and how concentrated your urine is. Please ask your doctor to order one.
All-Access Pass
Know What to Eat Every Week, With Me in Your Corner
A new Kidney Stone Diet® meal plan every week, simple, tasty and family-friendly, plus my video course and group calls with me: every tool I’ve built over 26+ years, on your schedule, in your corner.

$48/mo
(the course alone is a $249 value)
What’s included
- A new meal plan every week $24/WK value
- My 8-part video prevention course $249 value
- Group coaching with me $24/mo value
- 20% off private consults Member discount
- Four cookbooks $116 value
Protein in All Access: the weekly meal plans work for everyone, vegans to meat lovers, and are completely Kidney Stone Diet® compliant, my video course walks you through the protein goal step by step, and on the group calls you can bring me your protein questions and work on your goal with people doing the same.
The Kidney Stone Diet is far more than just a diet; this plan is life-altering! … 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.
Kim J. | Kidney Stone Prevention Course
Podcast Episodes on Protein
16 episodes of the Kidney Stone Diet Podcast, each with a full transcript. Pick the question closest to yours.
How much protein, and from where 7 episodes
- The TRUTH about the carnivore diet and kidney stonesEp. 288 · Most searched
- Chicken, Fish or Red Meat: Which Is Best for Kidney Stones?Ep. 315 ·
- My family tells me I’m not eating enough proteinEp. 292 ·
- Fact or Fiction: Stop eating meat to prevent kidney stonesEp. 196 ·
- How much protein is too much?Ep. 81 ·
- Building muscle on the Kidney Stone DietEp. 80 ·
- How much animal protein should I eat?Ep. 15 ·
Eggs 2 episodes
Protein powders, shakes and supplements 7 episodes
- Which protein powders are safe for kidney stone formers?Ep. 23 · Most searched
- Protein Powders in 2026: What I Tell Patients NowEp. 309 ·
- The TRUTH about protein powder and your kidney stonesEp. 285 ·
- “Learn from my stupidity” – protein shakes and kidney stonesEp. 244 ·
- Will creatine cause kidney stones?Ep. 155 ·
- Protein drinks for kidney stone patientsEp. 126 ·
- Did collagen protein give me kidney stones?!Ep. 54 ·
My full take on powders, and when they help: The Pros and Cons of Protein Powders.
Go Deeper
- The Pros and Cons of Protein PowdersMy take on protein powders and when they help.
- Protein Sources for Vegan and Vegetarian Kidney Stone FormersHow to meet your protein without meat or too much oxalate.
- The Oxalate Level of BeansWhich beans fit when they’re a main protein source.
- My Favorite ThingsThe protein powders I use, from plant-based to non-dairy.
- The 24-Hour Urine TestWhat to ask for and how to do it right.
- Urine Analysis ConsultHelp understanding your results before your doctor’s visit.
Frequently Asked Questions
How much protein do I need a day?
Most adults need at least 0.36 grams of protein per pound of body weight a day, and up to 0.91 grams per pound is the upper safe limit for most people.
Is chicken or fish meat protein?
Yes. Chicken, pork, turkey, fish, seafood and red meat all count. Anything that swims, flies or runs is meat protein.
Do dairy, beans and soy count toward my meat limit?
No. They don’t raise uric acid, so they add to your total protein on top of your meat protein. Eat them within normal portions, since some are high in oxalate.
Can I eat eggs?
Yes, within a portion. Eggs count toward your total protein but create less acid than meat, poultry and fish.
Should I use my current weight or my ideal weight?
If you need to lose weight, use your ideal weight. Using your current weight would have you eating too much protein.
Do I weigh meat before or after cooking?
After it’s cooked.
Can I have protein smoothies?
Yes, you can include smoothies in your week. Keep your protein powder under 200 calories a serving and watch its sodium and sugar.
Do I need to avoid meat altogether?
No. You don’t need to avoid meat, but you can’t eat it in large amounts every day. Stay within your meat protein limit and get the rest of your protein from a variety of foods.
Is the diet different for calcium oxalate and calcium phosphate stones?
No matter which stone you make, from phosphate to oxalate, the diet part remains the same!
What causes protein in the urine?
It could be a sign of chronic kidney disease. Speak to your doctor to see what the reason may be.

Want to know what to eat every week? All Access is a new Kidney Stone Diet® meal plan every week, my video course (a $249 value) and group calls with me, all for $48/mo, or try a week for $24. Cancel anytime.
Free weekly email
Stay on Track Every Week
Jill’s free Saturday email about preventing kidney stones, in your inbox once a week.
Unsubscribe anytime.
Six evidence-based goals
Kidney Stone Diet Goals
Protein is goal five. These are the other goals, and the test that shows which ones matter most for you.
Goal 1
Goal 2
Goal 3
Goal 4
Goal 6
Know your numbers
Want help with all six? In All Access, a new meal plan every week puts the goals on your plate, and my video course teaches each one step by step.

About Jill Harris, LPN, CHC
Jill Harris is a Licensed Practical Nurse (LPN) who specializes in kidney stone prevention, with more than 26 years of experience and years of work with University of Chicago nephrologist Dr. Fred Coe. 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. More about Jill
