People on dialysis can eat a wide variety of foods, but the key is managing a handful of nutrients that your kidneys can no longer filter well: sodium, potassium, phosphorus, and fluid. At the same time, you need more protein than you might expect, because dialysis itself pulls protein out of your blood. The diet isn’t about deprivation. It’s about knowing which foods give you the best nutrition without overloading the minerals your body can’t clear on its own.
Why Protein Needs Go Up on Dialysis
Dialysis strips amino acids and protein from your blood during each session, so you need to eat more protein than the average person to avoid muscle wasting and malnutrition. For peritoneal dialysis, the recommended intake is 1.2 to 1.3 grams of protein per kilogram of body weight per day. That means a 150-pound person needs roughly 82 to 89 grams of protein daily. Hemodialysis requirements are similar, typically around 1.2 grams per kilogram.
Good protein sources include eggs, chicken, fish, pork, and beef. Plant proteins like beans, lentils, tofu, and nuts are also useful, and they come with a notable advantage: your body absorbs far less phosphorus from plant sources than from animal sources. In one crossover trial comparing a meat-heavy diet to a vegetarian diet with nearly identical phosphorus content, participants on the vegetarian diet had significantly lower blood phosphorus levels and roughly 40% lower levels of a hormone that rises in response to phosphorus. That doesn’t mean you need to go vegetarian, but mixing in plant-based protein can help you hit your protein goals while keeping phosphorus more manageable.
Fruits and Vegetables You Can Enjoy
The concern with produce on dialysis is potassium. Too much potassium in your blood can cause dangerous heart rhythm problems. But plenty of fruits and vegetables fall under the 200 mg per serving threshold that makes them safe choices.
Lower-potassium fruits include apples, berries, cherries, grapes, watermelon, pineapple, pears, peaches, plums, tangerines, mangoes, and lemons or limes. Cranberry juice and grape juice are good beverage options in this category.
For vegetables, you have a long list to work with: broccoli, cauliflower, cabbage, bell peppers, green beans, carrots, celery, cucumber, corn, kale, lettuce, mushrooms, onions, okra, radishes, asparagus, and yellow squash. That’s enough variety to build genuinely interesting meals.
Higher-potassium foods like bananas, oranges, potatoes, and tomatoes are typically limited on hemodialysis. However, if you’re on peritoneal dialysis, the rules can flip. Peritoneal dialysis removes potassium continuously throughout the day and can sometimes pull too much out, meaning you may actually need to eat more potassium-rich foods like bananas and potatoes. Your lab work will guide which category you fall into.
Reducing Potassium Through Cooking
If you miss higher-potassium vegetables like potatoes, how you prepare them matters. Research from the USDA found that cubing or shredding potatoes before boiling them in water significantly reduces their potassium content. The smaller you cut them, the more surface area is exposed to water, and the more potassium leaches out. Interestingly, the same research found that soaking potatoes in water overnight, which is commonly recommended, did not produce a significant additional reduction. Boiling in fresh water after cutting is the more effective technique.
Keeping Sodium Under Control
The current recommendation for people on dialysis is to limit sodium to 2,000 mg per day. That’s less than a single teaspoon of table salt. Sodium makes you thirsty, which leads to drinking more fluid, which leads to fluid buildup between sessions. It also raises blood pressure, which is already a challenge for most people on dialysis.
Most dietary sodium doesn’t come from the salt shaker. It hides in canned soups, deli meats, frozen meals, soy sauce, pickled foods, fast food, and many restaurant dishes. Cooking at home with fresh ingredients is the single most effective way to stay under 2,000 mg. Use herbs, garlic, lemon juice, vinegar, and salt-free seasoning blends to add flavor without sodium. When buying packaged food, compare labels and choose the lowest-sodium option available.
Watching for Hidden Phosphorus
Phosphorus is one of the trickiest nutrients on dialysis because it hides in processed foods under names most people wouldn’t recognize. Food manufacturers add phosphorus-based compounds as preservatives, texture enhancers, and color stabilizers. Unlike the phosphorus that occurs naturally in foods, these additives are absorbed almost completely by your body, making them especially problematic.
On ingredient labels, look for anything with “phosph” in the name: sodium phosphate, calcium phosphate, sodium acid pyrophosphate, and monocalcium phosphate are among the most common. Lecithin is another phosphorus-containing additive that shows up frequently. These are found in processed cheese, flavored waters, colas, many baked goods, deli meats, and frozen meals.
Even something as simple as bread can vary dramatically. Some white breads contain no phosphorus additives at all, while others (including some labeled “whole grain white”) contain monocalcium phosphate. Checking ingredient lists, not just nutrition facts panels, is essential because phosphorus content is not always listed in the nutrition label.
Grains, Starches, and Bread
White rice, pasta, and white bread are generally better choices than their whole-grain versions on a dialysis diet. This feels counterintuitive since whole grains are typically considered healthier, but whole grains contain more phosphorus and potassium. White bread without phosphorus additives gives you a low-phosphorus option. Some light white breads also offer 5 grams of fiber per serving without phosphorus additives, giving you the fiber benefit without the mineral load. Read labels carefully, since brands vary widely.
Unsalted crackers, tortillas, and plain cereals (not bran-based) also work well as starch options. The key is avoiding products with added phosphorus compounds in the ingredient list.
What to Drink
Fluid restrictions vary depending on how much urine you still produce and which type of dialysis you’re on. Hemodialysis patients typically have stricter fluid limits because excess fluid accumulates between treatment sessions and can strain the heart. Your care team will give you a specific daily fluid target.
Keep in mind that “fluid” includes more than just water and beverages. Soup, ice cream, gelatin, popsicles, and even some fruits like watermelon count toward your daily total. Sucking on ice chips, using small cups, and rinsing your mouth without swallowing are practical strategies when thirst is an issue. Staying within your sodium limit is one of the best ways to control thirst and, by extension, fluid intake.
Vitamins and Supplements
Dialysis removes water-soluble vitamins during each treatment, so most people on dialysis need supplementation. The vitamins typically recommended are B-complex vitamins, vitamin C, and vitamin D. Standard over-the-counter multivitamins are not a good substitute because they often contain vitamins A and E, which your body stores rather than excreting. When your kidneys aren’t filtering normally, these fat-soluble vitamins can build up to harmful levels. Renal-specific multivitamins are formulated to include what you need and leave out what could accumulate.
Putting a Day of Eating Together
A typical day might look like this: scrambled eggs with bell peppers and onions for breakfast, with white toast and a small glass of cranberry juice. Lunch could be a chicken sandwich on white bread with lettuce, cucumber, and a side of carrot sticks. Dinner might be grilled fish with rice, steamed broccoli, and cauliflower seasoned with garlic and lemon. Snacks could include fresh grapes, unsalted crackers, or a small portion of pineapple.
The pattern is straightforward: lean protein at every meal, plenty of lower-potassium vegetables and fruits, starches that are low in phosphorus additives, minimal processed food, and careful use of salt. Within those guidelines, there’s genuine variety. You’re not eating the same bland meals on repeat. You’re choosing from a wide range of real foods and preparing them in ways that keep your mineral levels in a safe range between treatments.

