What Foods Should I Eat During Chemotherapy?

It can be difficult to know what foods you’re supposed to focus on as you go through chemotherapy treatment. Your body is working hard during this time, and nourishing it with the right foods can help support your strength and overall well-being. With so much emphasis on what not to eat, this blog focuses on foods that can be beneficial as you navigate cancer treatment.

Chemotherapy has many side effects that can make eating more challenging, including dry mouth, taste changes, fatigue, mouth sores, and nausea. When food doesn’t taste the same or it becomes uncomfortable to eat, it can be harder to keep your body nourished. If you’re experiencing these effects, this page from the National Cancer Institute has great advice on ways to manage each side effect. Here are the best foods to eat when undergoing chemotherapy treatment: 

  • Foods with Healthy Fats. Avocados, olive oil, and walnuts are great sources of healthy fats that provide lasting energy and support overall wellness. These fats can also help you meet your calorie needs more easily, especially on days when eating feels difficult, and are a valuable part of a balanced, nourishing diet during treatment.
  • Protein-Rich Foods. Eggs, cottage cheese, plant-based proteins like beans, lentils, and tofu, and lean meats such as chicken and fish are excellent sources of protein. Protein plays an important role in helping the body repair tissues and maintain strength during chemotherapy. Including protein in small, manageable portions throughout the day can make it easier to support your body without feeling overwhelmed.
  • Fatty Fish. Fatty fish like salmon, sardines, and mackerel provide omega-3 fatty acids, essential fats that must come from your diet. Omega-3s are known for their anti-inflammatory properties and also support brain and overall health, making them a beneficial addition when tolerated.
  • Cruciferous Vegetables. Vegetables like broccoli, kale, cauliflower, cabbage, and brussels sprouts are rich in vitamins, fiber, and plant compounds that support overall health. These vegetables can be a helpful part of a balanced diet, and preparing them in gentler ways, like steaming or roasting, may make them easier to enjoy.
  • Whole Grains. Oatmeal, brown rice, quinoa, and whole grain breads provide steady energy along with important nutrients like fiber and B vitamins. Including whole grains as part of your meals can help you feel more nourished and sustained throughout the day, even in smaller portions.

In addition to choosing nourishing foods, how you prepare them can make a big difference. Softer, easy-to-eat options like smoothies, blended soups, yogurt, or mashed foods can be more comfortable and easier to manage on days when eating feels challenging. Breaking meals into smaller portions or sipping on nutrient-dense drinks throughout the day can also help you stay nourished in a gentle, manageable way. Even when your appetite is low, giving your body some form of nourishment is an important part of supporting your strength and overall well-being. 

There’s no perfect or ‘correct’ way to eat during chemotherapy. What matters most is finding what feels manageable and nourishing for you, and we hope this list of foods to focus on during chemotherapy helps. Small, consistent efforts to fuel your body can make a meaningful difference, and giving yourself flexibility and compassion along the way is just as important. If you ever have questions or would like personalized support, know we are always here to help you. 

Picture of Clare Matschullat

Clare Matschullat

Clare Matschullat is a 28-year cancer survivor and California-based cancer coach who helps patients and caregivers make informed decisions, get second opinions, and navigate treatment with confidence.

Please reach out if you have any questions about cancer or the services we offer.

Your privacy is of the utmost importance. Please know that any information you share will come directly to me, Clare, and remain confidential.

This field is for validation purposes and should be left unchanged.
Name