What kind of protein should I eat if I am on hemodialysis?

People on hemodialysis need to eat more protein. Dietary protein can help maintain blood protein levels and improve health. Eat a high protein food (meat, fish, poultry, fresh pork or eggs) at every meal, or about 8-10 ounces of high-protein foods every day.

3 ounces of protein is roughly the size of a deck of cards. Some examples of 3 ounces includes a medium pork chop, a 1/4 pound hamburger patty, 1/2 chicken breast and a medium fish fillet.

Some examples of 1 ounce of protein are 1 egg or 1/4 cup egg substitute, 1/4 cup tuna, 1/4 cup ricotta cheese, 1 slice of low-sodium lunchmeat.

Even though peanut butter, nuts, seeds, dried beans, peas and lentils have protein, these foods are generally not recommended for hemodialysis patients because they are high in both potassium and phosphorus.

Continue Learning about Dialysis


Healthy kidneys remove waste from your blood and produce hormones your body needs. If your kidneys fail, you either need a kidney transplant or dialysis. Dialysis is a procedure that uses a machine to perform many of the functions ...

of the kidney. Dialysis can help prevent problems resulting from kidney failure and it allows people with kidney failure to live productive lives. Dialysis filters your blood, and like a health kidney, removes waste from your blood. Patients using dialysis are also required to follow a strict diet in order to stay healthy. There are two types of dialysis: hemodialysis and peritoneal dialysis. There are different advantages and disadvantages with both hemodialysis and peritoneal dialysis. Talk to your doctor about which type of dialysis would work better for you.

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.