Best High-Protein Foods for a Cancer Patient
Last updated on 05 Oct 2026
Eating can become difficult during cancer treatment. Food may taste different, nausea can reduce appetite, and mouth sores or trouble swallowing can make even a familiar meal uncomfortable. Some people may also feel full after just a few bites.
When this happens, getting enough nutrition can be challenging. Protein is particularly important because it helps the body maintain muscle and repair tissues. But that does not mean someone needs to eat large portions or completely change the way they eat.
For many patients, it is more practical to add protein to foods they already enjoy. Eggs, curd, paneer, dal, soy, nuts, fish and chicken are some of the options that can fit into everyday meals. The way these foods are prepared may also need to change when treatment affects appetite, taste or swallowing.
Key Takeaways
|
Why Protein Matters During Cancer Treatment
The body needs protein to maintain muscle and repair tissues. When someone is eating too little for a long time, the body can start breaking down muscle for protein. Over time, this can contribute to weakness and loss of strength.
Cancer treatment can make it harder to eat enough. Surgery, chemotherapy and radiation therapy may affect appetite. In contrast, nausea, vomiting, mouth sores, changes in taste and swallowing difficulties can make certain foods harder to manage.
Protein does not treat cancer. It helps maintain the nutrition and strength the body needs during treatment.
How Much Protein Is Needed?
There is no single protein target for everyone with cancer. ESPEN guidance suggests that protein intake should generally be more than 1 g per kg of body weight each day and, where possible, reach 1.5 g per kg per day. The amount a person needs can still vary with their nutritional status, illness, treatment and other medical conditions.
For someone who is eating normally and maintaining their weight, meeting this need may not be difficult. Someone who has lost weight, has a poor appetite, or is recovering from surgery may need more support.
A doctor or registered dietitian can work out an appropriate target rather than asking the person to follow a fixed number on their own.
High-Protein Foods to Include in a Cancer Diet
There is no single best protein food for someone with cancer. The right high-protein foods depend on the person's usual diet, appetite, treatment side effects, and what they can manage at the time. Many protein-rich foods can be worked into familiar meals without changing the whole cancer patient diet.
Animal-Based Protein
Eggs
Eggs are an easy way to add protein without adding much food to the plate. Boiled eggs, scrambled eggs and omelettes can all work. They may be particularly useful when appetite is low.
If treatment has weakened the immune system, cook eggs thoroughly rather than eating them raw or undercooked.
Milk, Curd and Yoghurt
Milk, curd and yoghurt can be added to regular meals or eaten as smaller snacks. Curd can be served with rice, yoghurt can go into a smoothie, and milk can be added to porridge or other drinks.
These can be handy when a person does not feel up to a full meal.
Fish and Chicken
Fish and chicken are protein-rich options for people who eat non-vegetarian foods. Soft, well-cooked preparations may be easier to eat than dry or tough meat.
If the smell of cooking makes nausea worse, another protein source may be easier that day.
Vegetarian Protein
Paneer
Paneer is a familiar protein source in many Indian diets. It can be added to vegetables, rice or roti, or prepared as a softer dish when chewing is uncomfortable.
Dal, Lentils, Rajma and Chana
These foods can add protein without requiring a major change to everyday meals. Dal with rice, khichdi and thinner lentil preparations may be easier to manage when a regular meal feels too heavy.
If rajma, chana or other beans cause bloating or digestive discomfort, smaller portions or a different preparation may work better.
Soy and Tofu
Tofu, soy milk and other soy foods offer another vegetarian option. They may be useful when changes in taste or smell make meat less appealing.
Small Foods That Add More Protein
Nuts, Seeds and Nut Butters
Nuts and seeds provide protein along with calories and fats. Nut butter can be spread on toast, stirred into porridge, or added to a smoothie.
Whole nuts may not be suitable for someone with swallowing difficulties. Smooth nut butter or finely ground nuts may be easier, depending on advice from the treatment team.
One simple way to increase protein is to add it to foods the person already eats. Extra dal in khichdi, curd with rice, paneer with vegetables, an egg alongside breakfast, or nut butter in a smoothie can add more nutrition without making meals feel unfamiliar.
Eating During Ongoing Cancer Treatment
Cancer treatment changes what a person can eat. Appetite may drop, food may taste different, or nausea, mouth sores, and swallowing problems may make meals harder.
A few adjustments can make meals easier:
Low appetite: Try smaller meals and snacks every few hours. Have protein-rich foods when appetite is best.
Mouth sores or difficulty swallowing: Choose softer options such as yoghurt, soft paneer, scrambled eggs, smooth dal, or suitable smoothies.
Nausea: Smaller portions may be easier than large meals. If cooking smells are unpleasant, cold or room-temperature foods may be easier to manage.
Changes in taste: If meat tastes bitter or metallic, try other options such as eggs, dal, paneer, yoghurt, tofu, or beans.
Feeling full quickly: Eat smaller amounts more often and include protein early in the meal. Having most fluids between meals may also help.
Protein can also be added to foods the person already eats. Extra dal in khichdi, curd with rice, paneer with vegetables, or milk in porridge can increase protein without making meals feel unfamiliar.
What works can change from day to day. The best choice may simply be the food the person can manage that day.
When Extra Nutrition Support May Be Needed
Changing meals and adding protein-rich foods may not be enough if someone is losing weight, eating very little, or struggling to swallow. In these situations, a doctor or dietitian may recommend an oral nutrition supplement, protein powder, or another form of nutritional support.
Not everyone with cancer needs supplements. If a person is eating well, ordinary foods may provide what they need. Dr. Rahul S. Kulkarni, Medical and Hemato-Oncologist, Pune, advises focusing on adequate nutrition rather than looking for a special “cancer diet”. He also notes that protein helps maintain and renew body tissues, while dietary changes may be needed based on other health conditions.
What is on the plate is not the only thing to think about. How food is prepared matters too. When immunity is low, foodborne infections can be more serious. Eggs, meat and other foods should be cooked thoroughly, and the oncology team can advise if extra precautions are needed.
It is also best to be cautious about restrictive diets or products that claim to cure or treat cancer. No particular food can replace cancer treatment.
If eating continues to be difficult, or there is ongoing weight loss, poor appetite, muscle loss, swallowing trouble, vomiting or diarrhoea, speak to the cancer care team. A dietitian can help find foods and portions that are realistic for the person.
For families, this can be more useful than simply being told to “eat more protein”. The question is often not what is healthiest on paper, but what the person can actually manage that day.
FAQs
Q1. What should cancer patients eat for protein?
Eggs, milk, curd, yoghurt, paneer, dal, lentils, rajma, chana, soy, nuts, fish and chicken are all useful protein-rich foods. The choice depends on what the person normally eats and what they can manage during treatment.
Q2. What is the best food to eat for a cancer patient?
There is no single best food for everyone with cancer. A varied diet that provides enough protein, calories and other nutrients is more useful than relying on one particular food. Familiar foods that the person enjoys and can eat comfortably are often a good place to start.
Q3. What is the best protein for cancer patients?
No single protein source is best for every patient. Both plant and animal sources can contribute to protein intake, including:
Eggs, milk, curd and yoghurt
Paneer
Dal, lentils, rajma and chana
Soy and tofu
Nuts and seeds
Fish and chicken
A dietitian can help choose suitable options based on the person's nutritional needs and treatment.
Q4. How can I increase protein intake during cancer treatment?
Adding protein to foods the person already eats can be easier than introducing completely new meals. For example:
Add extra dal to khichdi.
Have curd with rice.
Add paneer to vegetables.
Include an egg with breakfast.
Add milk to porridge.
Mix nut butter into a smoothie.
Q5. How can I get enough protein during chemotherapy?
Smaller meals and snacks spread throughout the day may be easier to manage than large meals. Include a protein-rich food whenever possible, and adjust your choices if nausea, mouth sores, taste changes, or swallowing problems make certain foods difficult. If food intake remains low or weight is falling, speak to the cancer care team or a dietitian.
Q6. What are the best protein shakes for cancer patients?
There is no single protein shake that is right for everyone. A doctor or dietitian may recommend an oral nutrition supplement or protein drink when regular food doesn't provide enough nutrition. A doctor or dietitian can help choose one based on the person's nutritional needs and treatment.
Q7. What is the best protein powder for cancer patients in India?
The right protein powder depends on the person's nutritional needs, treatment, other medical conditions and dietary preferences. It is best to discuss protein powders with the cancer care team or a dietitian before starting one, especially during active treatment.
Read Also
References
https://www.cancer.gov/about-cancer/treatment/side-effects/nutrition
https://www.cancer.gov/about-cancer/treatment/side-effects/nutrition/add-protein
https://www.cancer.org/cancer/supportive-care/nutrition-activity-with-cancer/benefits.html
https://www.oncowin.in/dr-rahul-kulkarni-oncologist/terms/diet-during-cancer-chemotherapy/5522













Comments