Hemodialysis (HD) removes waste, toxins, and excess fluid from the blood when kidneys can no longer do so. Diet on hemodialysis is more tightly managed than at any earlier CKD stage — potassium, phosphorus, fluid, and protein all require active management between sessions. This guide is based on KDIGO 2024 and NKF KDOQI 2020 guidelines.
What to Eat on Hemodialysis
- Adequate protein — higher target than pre-dialysis CKD: NKF KDOQI 2020 recommends 1.0-1.2g of protein per kilogram of body weight per day for hemodialysis patients — higher than the 0.8g/kg/day for pre-dialysis CKD. Dialysis removes protein-containing compounds and patients are at high malnutrition risk
- Low-potassium foods: green beans, cabbage, white rice, pasta, bread, apples, berries, grapes — select from lower-potassium options consistently between sessions
- Low-phosphorus proteins: egg whites, fresh chicken or fish (not processed) — animal phosphorus from whole foods is only 40-60% absorbed
- Dialysis-day foods: some patients benefit from eating their highest-potassium allowance on dialysis days when potassium is removed during the session
Protein on Hemodialysis — Why It's Different from Earlier CKD
Protein restriction that applies at CKD Stage 3-5 before dialysis REVERSES on hemodialysis — protein targets increase significantly once dialysis begins. Dialysis removes amino acids and the process itself is catabolic. Malnutrition is one of the strongest predictors of mortality in hemodialysis patients. NKF KDOQI 2020 recommends 1.0-1.2g/kg/day protein for HD patients. This is a critical distinction — patients who continue pre-dialysis protein restriction after starting HD face serious malnutrition risk.
What to Strictly Limit on Hemodialysis
- High-potassium foods: bananas, oranges, potatoes, avocados, tomatoes, coconut water — potassium accumulates between dialysis sessions and can cause fatal cardiac arrhythmias before the next session
- Phosphate additives: processed meats, dark colas, fast food — inorganic phosphorus from additives is 90-100% absorbed and directly causes bone disease and cardiovascular calcification in dialysis patients
- Fluid between sessions: excess fluid causes hypertension and pulmonary edema — your individual fluid allowance is set by your dialysis team based on residual urine output
- Salt substitutes: contain potassium chloride — extremely dangerous on hemodialysis where potassium accumulates between sessions
- Dairy in large amounts: high in phosphorus — limit to small controlled portions
Potassium on Hemodialysis — Why It's Strictly Limited
Potassium accumulates between hemodialysis sessions and can reach dangerous levels in the 2-3 days between treatments. Normal kidneys regulate potassium continuously. Hemodialysis removes potassium only during the session — in the 44-68 hours between sessions, every gram of dietary potassium accumulates. Serum potassium above 6.0 mEq/L before a dialysis session causes serious cardiac risk. This is why potassium restrictions are significantly tighter on HD than at earlier CKD stages.
Medications on Hemodialysis and Diet
Phosphate binders (Sevelamer, Calcium Carbonate, Calcium Acetate, Lanthanum) must be taken with the first bite of every meal and snack — not before or after. Timing is essential for binders to work. Skipping a binder at a meal allows full phosphorus absorption from that meal regardless of how well you restrict at other times. Most dialysis patients are also on Vitamin D analogues (Calcitriol) because kidneys can no longer activate Vitamin D — dietary Vitamin D intake still matters but activated supplemental forms are the primary treatment.
Critical clinical reference: NKF KDOQI 2020 Nutrition Guidelines specifically state that protein intake should INCREASE at dialysis initiation — not decrease. The pre-dialysis protein restriction (0.6-0.8g/kg/day) that many patients have been following for years needs to be actively reversed when HD begins. Failure to increase protein intake at this transition is a common and serious nutritional error.
Analyze Your Meals Against Your Conditions
Enter any food and Platelytix scores it against your medications, lab values, and conditions simultaneously.
Score a Meal Free →
⚕️ This page is for educational purposes only and does not constitute medical advice. Always consult your physician or registered dietitian before making dietary changes, especially when managing chronic conditions or taking medications.