Hemodialysis diet. As every patient is different, it would be best to see a dietician. But in general you need to limit fluids, sodium, phosphorus, and possibly potassium and calcium. Before dialysis, you needed to limit protein, but most people on dialysis are encouraged to eat high-quality protein, such as fish, poultry, and egg whites. protein helps you keep muscle, better fight infection and heal from injury.