What you eat with kidney disease depends on how much kidney function you still have, whether you’re on dialysis, and which minerals your body is struggling to balance. There’s no single kidney diet that works for everyone, but the core principles stay consistent: control sodium, adjust protein, and watch your potassium and phosphorus levels as your kidney function declines. Here’s how to put that into practice.
Why Your Diet Matters So Much
Healthy kidneys filter waste, balance minerals, and regulate fluid. When they lose function, those jobs go undone, and the food you eat directly determines how much waste and excess minerals build up in your blood. The right dietary changes can slow further kidney damage, reduce symptoms like swelling and fatigue, and in some cases delay the need for dialysis by years.
Sodium: The First Thing to Cut Back
Sodium control is relevant at every stage of kidney disease. When your kidneys can’t efficiently remove sodium, it pulls extra fluid into your bloodstream, raises blood pressure, and strains your heart. Guidelines from the National Kidney Foundation recommend staying below 2,400 mg of sodium per day for people with CKD who aren’t on dialysis. If you’re on hemodialysis, the target drops to 2,000 mg or less.
For context, a single frozen meal can contain 600 mg or more of sodium, and most processed frozen meals exceed that significantly. The biggest sources of hidden sodium aren’t the salt shaker on your table. They’re canned soups, deli meats, frozen dinners, condiments like soy sauce and ketchup, bread, and cheese. Reading nutrition labels becomes essential. Watch for terms like “sodium benzoate,” “monosodium glutamate,” or “sodium phosphate” in ingredient lists.
One especially tricky issue: some manufacturers reduce sodium in their products by swapping in potassium chloride as a salt substitute. That lowers the sodium number on the label but raises the potassium content, creating a different problem entirely for people with kidney disease. If a “low sodium” product tastes salty, check the ingredient list for potassium chloride.
How Much Protein You Actually Need
Protein creates more waste for your kidneys to filter than carbohydrates or fat do. When kidney function is reduced, eating too much protein accelerates the decline. For people with CKD who aren’t on dialysis, a low-protein diet of 0.6 to 0.8 grams per kilogram of body weight per day is commonly recommended. For someone weighing 70 kg (about 154 pounds), that’s roughly 42 to 56 grams of protein daily.
Dialysis changes this equation completely. The dialysis process strips protein from your blood, so patients on dialysis actually need more protein: 1.2 to 1.4 grams per kilogram of body weight per day. That’s nearly double the pre-dialysis recommendation. For the same 154-pound person, that means 84 to 98 grams daily.
The type of protein matters too. Animal protein, particularly red meat, comes packaged with higher acid loads, more absorbable phosphorus, and more sodium. Plant-based proteins from legumes, tofu, and grains produce less acid in the body, which helps counter metabolic acidosis, a condition where acid builds up in the blood as kidney function drops. Research suggests that plant proteins are also less likely to cause the elevated pressure inside kidney filtering units that speeds up damage. A systematic review of randomized controlled trials found that vegetarian diets improved kidney filtration in CKD patients.
Potassium: Which Fruits and Vegetables Are Safe
Potassium keeps your heart beating in a regular rhythm. When your kidneys can’t remove enough of it, levels rise and can cause dangerous heart irregularities. Not everyone with kidney disease needs to restrict potassium, though. Your need for restriction depends on your blood levels, your remaining kidney function, and your medications. A blood test will tell you where you stand.
If you do need to limit potassium, the National Kidney Foundation uses 200 mg per half-cup serving as the dividing line between higher and lower potassium foods. Fruits that are lower in potassium and generally safe in normal portions include apples, blueberries, strawberries, raspberries, grapes, cherries, pineapple, cranberries, pears, and watermelon (limited to one cup). Vegetables on the lower end include asparagus, cabbage, and alfalfa sprouts.
Fruits to be more careful with include bananas, oranges, mangoes, kiwis, cantaloupe, honeydew, avocados, dried fruits of all kinds, and pomegranates. On the vegetable side, potatoes (white and sweet), tomatoes and tomato products, spinach, beans, lentils, beets, broccoli (when cooked), Brussels sprouts, and winter squashes like acorn and butternut are all higher in potassium.
One important principle: portion size can turn any low-potassium food into a high-potassium one. A half cup of strawberries is fine, but eating two cups changes the math entirely.
The Double-Cooking Method for Potatoes
If you love potatoes and need to limit potassium, a technique called double-cooking can help. Slice potatoes thinly, boil them in a large amount of water (a 10:1 water-to-potato ratio works well), discard the boiling water, rinse the potatoes with room-temperature water, then boil them again in fresh water. This process can reduce potassium content by roughly 40 to 60 percent, and thinly sliced potatoes without prior soaking have shown reductions up to 72 percent. It won’t eliminate all the potassium, so portions still matter, but it makes potatoes a more realistic option.
Another simple habit: drain and discard the liquid from canned fruits and vegetables rather than using it in cooking. Potassium leaches into that liquid during processing.
Phosphorus and Hidden Additives
High phosphorus levels pull calcium from your bones, weaken them over time, and contribute to dangerous calcium deposits in blood vessels. Managing phosphorus is one of the trickier parts of a kidney diet because the amount listed on food labels doesn’t tell the whole story.
Phosphorus from plant foods (grains, nuts, beans) is bound up in a form called phytate that your body can’t fully break down. Only about 40 to 50 percent of it gets absorbed. Phosphorus from animal foods like meat, eggs, and dairy is more readily absorbed, though still at moderate rates. The real problem is inorganic phosphorus, the kind added to processed foods as a preservative or flavor enhancer. Your body absorbs more than 90 percent of it.
These additives show up in surprising places: processed cheese, instant pudding, bottled beverages, deli meats, hot dogs, canned and frozen meals, and baked goods. On ingredient labels, look for anything with “phos” in the name: sodium phosphate, phosphoric acid, calcium phosphate, dicalcium phosphate. Choosing whole, unprocessed foods over packaged ones is the single most effective way to keep phosphorus intake down.
Why Plant-Based Eating Has Advantages
A growing body of evidence supports shifting toward more plant-based meals for kidney disease. The benefits go beyond just lower phosphorus absorption. Diets heavy in animal protein create a higher acid load in the body, pushing people with CKD toward metabolic acidosis. This low-grade acid buildup is linked to insulin resistance, muscle wasting, bone loss, and faster kidney decline. Plant-based diets have an alkalizing effect thanks to their fruit and vegetable content, which helps neutralize that acid.
This doesn’t mean you need to go fully vegetarian. Even replacing some animal protein with plant sources, like choosing lentil soup over a burger or tofu stir-fry over chicken a few nights a week, shifts your overall acid load in a favorable direction. If you’re on a low-protein diet for CKD, plant-based options supplemented with the right amino acids have shown benefits in delaying dialysis and reducing metabolic complications in advanced disease.
One caveat: many plant foods are high in potassium (beans, lentils, spinach, tomatoes), so if you’re restricting potassium, you’ll need to choose your plant foods carefully and work with a dietitian to find the right balance.
Fluid Intake on Dialysis
Fluid restriction typically becomes necessary once you’re on dialysis, because your kidneys can no longer remove excess water effectively. The standard calculation is straightforward: your daily fluid allowance equals 500 ml plus whatever volume of urine you still produce in 24 hours. If you’re no longer producing urine, your total allowance is just 500 ml per day, roughly two cups.
Keep in mind that “fluid” doesn’t just mean water. Soup, ice cream, gelatin, ice cubes, and even some fruits with high water content (like watermelon and grapes) all count toward your daily total. Many people on fluid restriction find it helpful to use a marked water bottle to track intake throughout the day and to suck on small ice chips rather than drinking when thirsty.
Putting It All Together
A typical kidney-friendly plate in the earlier stages of CKD might look like this: a moderate portion of protein (leaning toward plant sources when possible), plenty of lower-potassium vegetables, rice or pasta as a base, seasoned with herbs, garlic, lemon, or vinegar instead of salt. Fruits like berries, apples, or pineapple make good snacks or desserts. Whole, unprocessed foods are almost always better choices than their packaged equivalents, both for sodium and phosphorus control.
As kidney function changes, your restrictions will shift. What works at stage 2 may need adjustment at stage 4, and dialysis changes the rules again, particularly for protein and fluids. A renal dietitian can tailor recommendations to your specific lab values, medications, and remaining kidney function, and periodic adjustments are a normal part of managing the disease rather than a sign that something has gone wrong.

