Management

Cancer and Nutrition: Foods to Manage Diarrhea

Choose a preferred language


You need enough calories and protein during cancer treatment. The foods you choose can also help you cope with side effects of cancer and its treatment. One common side effect is diarrhea. Diarrhea is when you have bowel movements that are more frequent than you normally have in a day. They may be soft, loose, or watery. It happens when waste passes too fast through your bowel. And your body is not able to absorb enough water and nutrients that it needs if diarrhea is severe.


Foods to eat

Ask you doctor which foods are best. These are good food choices if you have diarrhea:

  • Yogurt
  • Bananas
  • Cottage cheese
  • White rice
  • Noodles
  • Potatoes without skin
  • Farina or cream of wheat
  • Eggs cooked until the whites are solid (not fried)
  • Smooth peanut butter
  • White bread
  • Canned, peeled fruits
  • Well-cooked vegetables
  • Chicken or turkey without skin, lean beef, and fish (not fried)

It may help to eat small meals and snacks instead of three large meals a day. Eating foods rich in potassium and salt (sodium) are good choices. This can help replace electrolytes lost from diarrhea.

Foods to stay away from

Make sure not to eat:

  • Fatty or fried foods
  • Rich desserts, pastries, candies, jams, jellies, or preserves
  • Raw vegetables or fruits
  • Fruit seeds, skins, or stringy fibers
  • Foods with a lot of fiber can cause gas, such as broccoli, corn, cooked dried beans, peas, cabbage, cauliflower, nuts, seeds, and dried fruit
  • Sugar-free gum, candies or desserts made with sugar alcohols (such as sorbitol, or xylitol)
  • Spicy foods
  • Alcohol
  • Foods or drinks with caffeine

You may also need to stay away from milk or dairy foods. If you are not able to digest the lactose in these foods, your symptoms may get worse.


Get enough to drink

Diarrhea may cause dehydration. This means you don't have enough water in your body. It's vital when you have diarrhea to drink at least 8 to 12 cups of fluids a day or as advised by your doctor. Drink slowly and liquids that are at room temperature. If you have a sudden bout of diarrhea, drink only clear liquids, such as water, broth, and sports drinks for a short time. This lets your bowel rest. And it replaces the fluids lost during the diarrhea.


Medicine

Your doctor may also advise medicine to help stop diarrhea. Take it exactly as directed.

Featured in

Date Last Reviewed: 09/01/2025

© 2000-2026 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.

Start your journey toward better health

Select a primary care physician who will deliver personal care, close to home.

Find a Doctor

We have more than 4,500 specialty care physicians in our network

We have you covered from head (neurosurgery) to toe (podiatry.) And everything in-between!

Find a Doctor

Need Help?

Get the right care at the right time.

Learn More
Related Articles
Read article
Oncology
Cold Cap for Scalp Cooling

People wear a cold cap before, during, and after chemotherapy. The cooling technology may help prevent hair loss (alopecia) linked with this cancer treatment.

Read article
Oncology
Nutrition Before Cancer Treatment Begins

Good nutrition is important before, during, and after cancer treatment. Read on to learn more.

Read article
Oncology
Cancer Care: Controlling Diarrhea

A common side effect of cancer and cancer treatment is diarrhea. This is when you have loose, watery stools or pass stool more often than usual. To help limit this problem, try these tips.

Read article
Oncology
Bone Marrow Suppression and Chemotherapy

Nearly all chemo medicines suppress the bone marrow. And that, in turn, causes a reduction in the number of blood cells. This raises the risk for anemia, infection, bleeding, and bruising. Here's what you need to know.