Advertisement

Tips for healthy eating when you have cancer

Learn why the foods you eat could help you recover faster. 

Updated on April 9, 2024

Someone with cancer shopping in the produce section
1 / 6

Eating healthy isn't always an easy task if you have cancer. You need nutrients more than ever, but you may not feel much like eating, or you may find it difficult to eat even your favorite foods. Healthy nutrition can help keep up your strength and energy, tolerate treatment-related side effects (such as pain, nausea, vomiting and fatigue), feel better, and speed up your recovery.

lean chicken breast on salad
2 / 6
Fight infection with protein

People with cancer usually need more protein because it helps to heal tissues and fight infection after surgery, chemotherapy (drugs that go throughout the body and kill cancer cells), or radiation therapy (high dose X-rays).  Fish, poultry, lean red meat, eggs, low-fat dairy products, nuts, and soy foods are all good sources of protein you can try to include in your diet.

woman holding a bowl of oatmeal muesli and a spoon
3 / 6
Energize with carbohydrates

Carbohydrates (carbs) are your body's main energy source, fueling physical activity and keeping your organs functioning. Carbohydrates such as fruits, veggies, and whole grains supply your body with vitamins and minerals. An added bonus: Carbs such as sliced veggies and whole grain cereal help fight against common cancer treatment side effects such as fatigue and constipation. 

hand of a woman pouring water into a glass
4 / 6
Keep hydrated

Water is important for everyday health, but especially so if you have cancer. Drink water to ward off dehydration from the side effects of cancer treatment, such as vomiting or diarrhea. Experts recommend eight 8-ounce glasses of liquid every day, but you may need even more if you're vomiting or have diarrhea. Notify your healthcare provider if you can't keep liquids down or have vomiting or diarrhea for 24 hours.

hand pouring a smoothie into a glass from a blender
5 / 6
Prevent mouth sores and dry mouth

Mouth sores or sore throat are common with certain chemotherapy drugs or radiation. Try eating soft, bland foods such as pureed vegetables or lukewarm or cold foods such as soups and smoothies. Still in pain? You can also try rinsing your mouth regularly with 1 teaspoon baking soda and 1 teaspoon salt mixed in a quart of water. Radiation therapy, chemotherapy, and other medications can also cause dry mouth, which can lead to a mouth infection or cavities in teeth. Prevent dry mouth by drinking plenty of fluids and chewing on sugarless gum to stimulate saliva.

apple slices with peanut butter
6 / 6
Manage appetite changes

Common treatment-related side effects such as pain, nausea and constipation can cause a loss of appetite. If your appetite is decreased, try eating several snacks throughout the day instead of large meals, and avoid drinking during meals (which can make you feel more full), opting instead to drink between meals. If you feel like snacking, keep high-calorie, protein-rich snacks on hand, such as hard-boiled eggs, peanut butter, granola bars, and cheese. 

Slideshow sources open slideshow sources

American Cancer Society. Understanding Nausea and Vomiting. Last Revised: June 26, 2024.

More On

Mind your health: cancer, anxiety, and depression

video

Mind your health: cancer, anxiety, and depression
Mental health is critical to our whole body health, and it's especially important for anyone dealing with chronic conditions.
5 ways to stay emotionally fit after a cancer diagnosis

article

5 ways to stay emotionally fit after a cancer diagnosis
It’s important to consider the mental and emotional sides of health in addition to the physical.
Mother under 40 shares colon cancer diagnosis

video

Mother under 40 shares colon cancer diagnosis
Melissa was diagnosed with colon cancer at the age of 37.
Make-a-Wish gifts young boy with leukemia a magical Christmas light display

video

Make-a-Wish gifts young boy with leukemia a magical Christmas light display
The Make-A-Wish Foundation of Eastern North Carolina gifted a special holiday wish to Wyatt, a six-year-old leukemia patient.
3 tips for success with TKI treatment

video

3 tips for success with TKI treatment
TKIs are a type of drug used to treat certain cancers. Watch this video to learn how to get the most out of this treatment for chronic myeloid leukemi...