A kidney-friendly diet focuses on controlling four key nutrients: sodium, protein, potassium, and phosphorus. The exact limits depend on your stage of kidney disease and whether you’re on dialysis, but the core principle is the same. You’re choosing foods that reduce the workload on your kidneys while still getting the nutrition you need. The most recent international guidelines recommend eating more plant-based foods, fewer animal-based foods, and far fewer ultraprocessed products.
Why These Four Nutrients Matter
Healthy kidneys filter waste products and balance minerals in your blood around the clock. As kidney function declines, certain nutrients start to accumulate because your kidneys can’t clear them efficiently. Sodium holds onto fluid and raises blood pressure, which accelerates kidney damage. Excess potassium can cause dangerous heart rhythm problems. Phosphorus pulls calcium from your bones and hardens blood vessels. And protein, while essential, produces waste products that damaged kidneys struggle to remove.
None of these nutrients need to be eliminated entirely. The goal is finding the right amount for your situation, which changes as kidney disease progresses.
How Much Protein to Eat
Protein is the nutrient that requires the most careful calibration. The 2024 KDIGO guidelines suggest 0.8 grams of protein per kilogram of body weight per day for adults with moderate to advanced kidney disease (stages 3 through 5) who aren’t on dialysis. For a 150-pound person, that works out to roughly 55 grams per day, less than what most people typically eat but enough to maintain muscle and overall health.
When kidney function drops below about 25% of normal, some doctors recommend going lower, to around 0.6 grams per kilogram, though this stricter limit isn’t right for everyone. On the other end, anyone with kidney disease at risk of progression should avoid high-protein diets above 1.3 grams per kilogram per day. Older adults dealing with frailty or muscle loss may need somewhat higher protein and calorie targets to prevent wasting, so these numbers aren’t one-size-fits-all.
Good protein sources on a kidney diet include chicken, fish, and eggs in controlled portions. Plant proteins like tofu and small amounts of beans have an advantage: they produce less acid in the body and contain phosphorus that’s harder for your gut to absorb, meaning less of it ends up in your blood.
Keeping Sodium Under 2,000 mg
The recommended sodium limit for people with kidney disease is less than 2,000 milligrams per day, which is about three-quarters of a teaspoon of table salt. Most of the sodium in a typical diet doesn’t come from the salt shaker. It’s hidden in bread, canned soups, deli meats, frozen meals, condiments, and restaurant food.
Practical ways to stay within this limit:
- Cook from scratch when possible, using herbs, garlic, lemon juice, and vinegar for flavor instead of salt
- Read labels carefully and compare brands, since sodium content varies widely between similar products
- Rinse canned vegetables and beans under water for a minute to wash away a significant portion of added sodium
- Limit eating out, where a single entrée can contain well over 1,500 mg
Fruits and Vegetables by Potassium Level
Not everyone with kidney disease needs to restrict potassium. Your doctor will check your blood levels and let you know. If your potassium runs high, choosing lower-potassium produce becomes important. The threshold is generally 200 mg per serving.
Fruits that are lower in potassium include apples, berries, grapes, cherries, watermelon, pineapple, peaches, pears, tangerines, and lemons. These are safe staples you can eat regularly without much concern.
Fruits to limit or avoid when potassium is a problem: bananas, oranges, cantaloupe, honeydew, kiwi, nectarines, dried fruits like raisins and dates, and pomegranate.
For vegetables, the lower-potassium options are generous. You can freely eat bell peppers, cabbage, cauliflower, green beans, cucumbers, onions, carrots, corn, mushrooms, radishes, celery, kale, lettuce, asparagus, yellow squash, and raw broccoli. Higher-potassium vegetables to watch include potatoes, sweet potatoes, tomatoes (and tomato sauce), cooked spinach, avocado, beets, pumpkin, acorn and butternut squash, and lentils or dried beans.
One important detail from the latest guidelines: processed foods with added potassium are more of a concern than whole plant foods. The potassium in fruits and vegetables comes packaged with fiber and other compounds that slow its absorption. The guidelines specifically recommend limiting foods rich in “bioavailable” potassium, which points more toward processed items than whole produce.
Phosphorus and Hidden Additives
A good target range for phosphorus intake is 800 to 1,000 milligrams per day. What makes phosphorus tricky is that it hides in places you wouldn’t expect. The phosphorus naturally present in plant foods is poorly absorbed by your body, so it causes fewer problems. Phosphorus in animal foods like meat, dairy, and eggs is absorbed more easily. But the real concern is phosphorus additives in processed foods, which are absorbed almost completely.
These additives show up in fast food, processed cheese, bottled beverages (especially colas), flavored waters, frozen meals, packaged baked goods, and many deli meats. On ingredient labels, look for words containing “phos”: dicalcium phosphate, disodium phosphate, phosphoric acid, sodium tripolyphosphate, and similar compounds. Choosing fresh, whole foods over packaged ones is the single most effective way to cut phosphorus intake.
High-phosphorus foods to limit include dark colas, processed cheese, organ meats, and heavily processed snack foods. Lower-phosphorus alternatives for common staples include rice milk or unenriched almond milk instead of cow’s milk, and fresh-cooked meats instead of deli or cured varieties.
Why Plant-Based Eating Helps
The shift toward plant-based eating in kidney disease guidelines isn’t just a trend. Plant proteins offer at least two concrete advantages over animal proteins. First, the phosphorus in plants is bound up in a compound called phytate, which your body can’t fully break down, so less phosphorus reaches your bloodstream. Second, plant-rich diets produce fewer acid waste products. Kidney disease often causes a buildup of acid in the blood, and the alkalizing effect of high-potassium plant foods can slow that process and potentially slow the progression of kidney disease itself.
This doesn’t mean you need to become vegetarian. It means tilting your plate toward more vegetables, grains, and plant proteins while using animal proteins in smaller portions. A stir-fry with mostly vegetables and a small amount of chicken, or a grain bowl with roasted vegetables and a modest portion of fish, fits this approach well.
Fluid Intake on Dialysis
Fluid restriction typically becomes necessary only in advanced kidney disease or once dialysis begins. If you’re on hemodialysis, the general guideline is 500 milliliters (about 2 cups) plus whatever volume of urine you still produce in a day. For peritoneal dialysis, it’s slightly more generous at 750 milliliters plus your urine output. In earlier stages of kidney disease, most people don’t need to restrict fluids unless their doctor says otherwise.
Keep in mind that “fluids” includes more than just water. Soup, ice cream, gelatin, ice cubes, and foods with high water content all count toward your daily allowance.
Kidney-Friendly Snack Ideas
Snacking on a renal diet can feel limiting at first, but there are solid options. Apple cinnamon muffins, roasted green beans, pickled asparagus, and homemade granola with apples and cinnamon all fit within a kidney-friendly profile. Unsalted pretzels, a small handful of unsalted popcorn, or fresh fruit from the lower-potassium list (like grapes, berries, or pineapple chunks) work well too.
The key with snacks is the same as with meals: check labels for sodium, phosphorus additives, and potassium content. A snack that seems healthy, like a banana or a handful of trail mix with dried fruit, may deliver more potassium than your daily budget can handle. Building a short list of go-to snacks you know are safe makes day-to-day eating much easier.
Putting It All Together
A typical kidney-friendly day might look like this: oatmeal with blueberries and a splash of rice milk for breakfast. A chicken and vegetable stir-fry over white rice for lunch, using garlic and ginger instead of soy sauce. An apple with a small amount of unsalted peanut butter as a snack. Baked fish with roasted cauliflower and green beans for dinner, seasoned with lemon and herbs.
The restrictions can feel overwhelming at first, but most people settle into a routine within a few weeks. Working with a renal dietitian is one of the most useful steps you can take. They can tailor your limits based on your blood work, your stage of kidney disease, and the foods you actually enjoy eating, rather than asking you to follow a generic list.

