CancerHealthy recipesNutrition

Tips for healthy eating when you have cancer

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


LearnCancerCancer basicsTips for healthy eating when you have cancer
Fight infection with protein
Energize with carbohydrates
Keep hydrated
Prevent mouth sores and dry mouth
Manage appetite changes

1 of 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.

Sources: American Cancer Society. Understanding N...
  1. American Cancer Society. Understanding Nausea and Vomiting. Last Revised: June 26, 2024.
Written by Taylor Dahl.
Medically reviewed by Ann Wendling, MD, MPH.March, 2024
Updated onAugust, 2026
Written by Taylor Dahl.
Medically reviewed by Ann Wendling, MD, MPH.March, 2024
Updated onAugust, 2026
AskMDAskMD

Want to learn about Cancer?

Get instant answers from our AI health assistant

Ask Now

Recommended for you

Learn nutrition strategies for people undergoing this cancer treatment.

8 tips for eating during and after chemotherapy
Article

Skip the red meat and sugary cereal, plus other tips to help prevent cancer.

Healthy eating tips that may help lower your cancer risk
Article

The foods you avoid are just as important as the ones you eat.

What to know about diet and risk for cancer
Article

A healthy diet has the potential to substantially reduce cancer risk.

6 foods that may reduce your risk of cancer
Video

Here are some foods that are often associated with potential cancer-fighting properties.

What are the best foods to eat to fight cancer?
Video
AskMDHow can I be more consistent?
AskMD by Sharecare LogoAskMD by Sharecare Logo
Privacy policyConsumer health data privacyTerms of use
Cookie policyYour privacy choices

© 2026 Sharecare, Inc.

ask-mdask-md
AskMD by Sharecare LogoAskMD by Sharecare Logo
Privacy policyConsumer health data privacyTerms of use
Cookie policyYour privacy choices

© 2026 Sharecare, Inc.