Tips for managing eating problems
Cancer and cancer treatments can sometimes cause eating problems. We have tips to help you if you have eating problems.
Eating problems and cancer
Cancer and cancer treatments can sometimes cause eating problems. Below are tips to help you manage your diet if you have eating problems. We also have more information on mouth problems that can be caused by cancer treatment.
If you are too tired to cook or eat
Feeling very tired (fatigued) is a common side effect of cancer treatment. It can also be caused by the cancer itself. Cancer-related tiredness is different for everyone. It often gets better after treatment ends. But it may continue for months or sometimes years.
When you are very tired, you may struggle to cook your meals. You may even feel too tired to eat.
Tips to help you cope with tiredness
There are things you can do if you are feeling too tired to cook or eat:
- Use frozen meals, tinned foods and ready meals. Read and follow cooking instructions carefully. Cook all foods properly to avoid any risk of food poisoning.
- If your family or friends offer to help, ask them to do the shopping or cook for you.
- Rather than going shopping for food, arrange an online delivery. Many supermarkets offer this. Or use a local meal-delivery company.
- Ready meals can be expensive, but they can be a good option when you feel too tired to cook.
- If you have a freezer, prepare food when you are feeling less tired. Make more than you need and freeze portions to use when you are too tired to cook.
- It may be easier to eat smaller meals more often, rather than 3 bigger meals.
- If you find a main meal too much to prepare or eat, have a snack meal. For example, baked beans, eggs or cheese on toast, or a bowl of soup with added cream or grated cheese. Or you could have a pudding such as apple crumble and custard or fruit and ice cream.
- If you really do not want to eat, try a nourishing drink. For example, you can make a smoothie with bananas, peaches, strawberries or other soft fruit (fresh or frozen). Add these to a blender or liquidiser with fortified milk, plant-based milk, fruit juice, ice cream or yoghurt. You can fortify milk by adding 2 to 4 tablespoons of dried milk powder to 570ml (1 pint) of full-fat milk and mixing it together. Keep it in the fridge.
- Ask your doctor, nurse or dietitian for advice. They may prescribe or recommend supplement drinks.
- If you feel you need more help at home with cooking, talk to your GP or a dietitian. They may be able to arrange for you to have meals delivered, or for someone to help you prepare your food.
We have more information on coping with fatigue that you might find helpful.
If you have constipation
Constipation means that you are not able to pass stools (poo) as often as you normally do. It can become difficult or painful for you to empty your bowels. Cancer treatments and medicines such as painkillers and some anti-sickness drugs can cause constipation.
Talk to your doctor or nurse if:
- you are having problems emptying your bowels (pooing)
- your stools are hard
- you are not emptying your bowels properly.
Some people may need medicines called laxatives to treat constipation. Your doctor or nurse can give you advice about this.
You may need specific advice if you:
- have bowel cancer
- have a stoma
- are at risk of bowel obstruction.
Tips to help you cope with constipation
Here are some tips that can help with constipation:
- For some people, it may help to eat plenty of fibre each day. Good sources of fibre include whole-grain breakfast cereals (for example, Weetabix®, Shredded Wheat® or muesli), wholemeal bread, flour and pasta, brown rice and fresh fruit and vegetables.
- Drink plenty of fluids – this can be hot and cold drinks. Aim to drink at least 2 litres (3½ pints) a day. This is very important if you increase the amount of fibre in your diet. Eating fibre without drinking enough can make constipation worse.
- Natural remedies for constipation include prune juice, prunes, fig syrup and dried apricots.
- Gentle exercise, such as walking, will help keep your bowels moving.
- If you are constipated because of medicines you are taking, talk to your doctor or nurse. It may be possible to change the dose you take.
If you have diarrhoea
Diarrhoea means passing more stools (poo) than is usual for you, or having watery or loose stools. If you have a stoma, it may be more active than usual.
Chemotherapy, targeted therapy, immunotherapy, radiotherapy and surgery can all cause diarrhoea. Treatment can affect the healthy cells that line the digestive tract, which causes diarrhoea. Other causes of diarrhoea can include infection or other medications, such as antibiotics.
Diarrhoea can be a temporary, mild side effect. But for some people, it can be severe. If you have diarrhoea, tell your doctor or nurse. They can check the cause to find the best way to manage it. They may prescribe anti-diarrhoea medicines.
If your diarrhoea is caused by radiotherapy, chemotherapy, targeted therapy or immunotherapy, you must take the anti-diarrhoea medicines prescribed by your doctor. You need to do this even if you change your diet.
If you have diarrhoea after surgery to remove part of your bowel talk to your doctor or specialist nurse before changing your diet.
Sometimes diarrhoea can be severe. Contact the hospital straight away if:
- you have diarrhoea at night
- you have diarrhoea 4 or more times in a day
- you have a moderate or severe increase in stoma activity
- the anti-diarrhoea drugs do not work within 24 hours.
Tips to help with diarrhoea
Here are some tips that can help with diarrhoea:
- Drink at least 2 litres (31/2 pints) of fluids each day. This will help replace the fluid lost from diarrhoea.
- Avoid drinking alcohol and coffee.
- Eat small, frequent meals made from light foods. This could be white fish, poultry, well-cooked eggs, white bread, pasta or rice.
- Eat your meals slowly.
- Eat less fibre, such as cereals, raw fruits and vegetables, until the diarrhoea improves.
- Avoid greasy, fatty foods such as chips and beef burgers, and spicy foods like chilli.
If you are taking antibiotics
Antibiotics can kill the healthy bacteria normally found in the bowel. Live yoghurt or yoghurt drinks contain bacteria that may replace the healthy bacteria. This may help ease diarrhoea caused by antibiotics.
If you have wind
The amount of wind we produce varies with each person. Some foods are more likely to cause wind.
Pelvic radiotherapy (radiotherapy to the lower tummy area) and some types of bowel surgery can cause problems with wind. Constipation and some medicines can also cause wind. We have more information about the causes of wind and tips for managing it.
If you find wind difficult to cope with, talk to your doctor or specialist nurse. If passing wind becomes painful, tell your doctor.
If you are feeling sick
Some cancer treatments can make you feel sick (nausea). This includes some chemotherapy, hormonal therapy, targeted therapy and immunotherapy drugs. Radiotherapy to the brain, stomach, bowel or close to the liver can also make you feel sick. Some painkillers or antibiotics can cause nausea. You may also get nausea if you have constipation or liver damage.
If you feel sick and do not want to eat, try to make sure you drink plenty of fluids. Nourishing drinks such as milky drinks can make sure you get nutrients such as protein. When you start eating again, start with light foods, such as thin soups. You can slowly build up to a more varied diet.
We have more detailed information about coping with nausea and vomiting.
If you have heartburn or indigestion
Heartburn is a burning sensation in the chest behind the breastbone. It is caused by acid from the stomach irritating the lining of the gullet (oesophagus).
Indigestion is discomfort in the upper part of the tummy (abdomen). It often happens after eating. It may be caused by stomach acid irritating the lining of the stomach.
Some drugs can also irritate the stomach lining. These include:
- steroids
- anti-inflammatory painkillers
- some cancer treatments such as chemotherapy.
You may also get indigestion if you do not eat or drink much, have a small stomach or do not move around very much. Smoking, alcohol, and some foods can also cause indigestion or make it worse.
Tips to help with heartburn and indigestion
Here are some tips to help relieve heartburn and indigestion:
- Try to avoid chocolate, alcohol, fatty and spicy foods, fizzy drinks, chewing gum, hard-boiled sweets and mint. These can all cause indigestion. Try to limit or avoid these and any other foods that cause you discomfort.
- Try to eat small meals often, instead of large meals.
- A glass of milk or a yoghurt may help relieve symptoms.
- After eating, do not do any vigorous activity for at least 45 to 60 minutes.
- Try not to lie flat on your back, especially after meals. If you are in bed, use extra pillows or raise the head of the bed by a few inches to help keep you more upright after meals.
- Wear loose clothing around your waist.
- If you get indigestion at night, avoid eating a meal or drinking tea or coffee for 3 to 4 hours before you go to bed.
- Try to keep to a healthy weight.
- There are medicines that can help. Talk to your GP or cancer doctor about what might be best for you.
- If you smoke, try to stop or cut down. The NHS has a lot of information and support to help you give up smoking.
If you have lost your appetite
You may lose your appetite during cancer treatment. This may be because:
- you feel sick
- you have a sore mouth
- food and drink tastes different
- you are constipated or have diarrhoea.
If side effects of treatment are stopping you eating your normal diet, talk to your doctor or nurse. They can try to find ways to help manage your side effects.
It is important that you eat enough to keep as well as possible. If you do not want to eat, ask your cancer doctor or nurse to refer you to a dietitian. If you are at home, your GP or district nurse may be able to refer you to a community dietitian.
A dietitian can look at what you are eating and help you get the nutrients you need. They can advise you on which foods are best for you, and whether any supplement drinks would be helpful.
Tips to help with loss of appetite
These tips might help:
- Have smaller meals more often. Use a smaller plate and make your food look attractive to eat.
- Eat at the times that work best for you, even if it is at different times to other people. Try to eat your meals in a room where you feel relaxed.
- Keep snacks handy between meals. These can include nuts, crisps, dried fruit or cheese and crackers. If you need something softer, try yoghurt, peanut butter or fromage frais.
- You may find it easier to eat cold foods that do not need cooking, or ready-made foods that can go straight into the oven.
- Some people find drinking a small amount of alcohol just before, or with, food helps stimulate their appetite. Check with your doctor that you can have alcohol.
- Have nourishing drinks as well as small meals. These might include milkshakes, yoghurt drinks or fruit juices. These can contain a lot of sugar which can damage your teeth. Rinse your mouth out with water after having sugary drinks and brush your teeth regularly.
- If you have family or friends who would like to help, ask them to cook for you.
- Sometimes medicines can be used to help stimulate your appetite. These include a low dose of steroids or the hormone medroxyprogesterone. Your doctor may prescribe these for you.
Everyone’s appetite changes and you may have good and bad days. Make the most of the good days by eating well and treating yourself to your favourite foods.
If you have recently had surgery, you may need advice about the best foods for you. Talk to a dietitian or your specialist nurse or doctor about this.
If your medicines make you very hungry
Some medicines, such as steroids, may increase your appetite. You might want to eat much more than usual. Try to eat healthy foods such as fruit and vegetables instead of sweets and crisps. This is so you do not gain too much weight. We have more information about healthy eating.
About our information
This information has been written, revised and edited by Macmillan Cancer Support’s Cancer Information Development team. It has been reviewed by expert medical and health professionals and people living with cancer.
-
References
Below is a sample of the sources used in our information about eating problems. If you would like more information about the sources we use, please contact us at informationproductionteam@macmillan.org.uk
Oral Care guidance and support in cancer and palliative care. Third edition. UK oral Management in Cancer Care Group (UKOMiC) Available from www.ukomic.com/documents/UKOMiC-Guidance-3rd-Edition.pdf [accessed July203].
Lalla RV, Bowen J, et al. MASCC/ISOO clinical practice guidelines for the management of mucositis secondary to cancer therapy. Cancer. 2014; 120(10): 1453–1461. Available from doi: 10.1002/cncr.28592 [accessed July 2023].
Mouth Care Matters. A guide for hospital healthcare professionals, Second edition. Health Education England. 2019. Available from mouthcarematters.hee.nhs.uk/wp-content/uploads/sites/6/2020/01/MCM-GUIDE-2019-Final.pdf [accessed July 2023].
Acute Oncology Initial Management Guidelines. Version 4.0 UKONS. 2023. Available from www.ukons.org/site/assets/files/1067/ukons_ao_initial_management_guidelines_final_version_2023.pdf [accesses July 2023].
Date reviewed

Our cancer information meets the PIF TICK quality mark.
This means it is easy to use, up-to-date and based on the latest evidence. Learn more about how we produce our information.
The language we use
We want everyone affected by cancer to feel our information is written for them.
We want our information to be as clear as possible. To do this, we try to:
- use plain English
- explain medical words
- use short sentences
- use illustrations to explain text
- structure the information clearly
- make sure important points are clear.
We use gender-inclusive language and talk to our readers as ‘you’ so that everyone feels included. Where clinically necessary we use the terms ‘men’ and ‘women’ or ‘male’ and ‘female’. For example, we do so when talking about parts of the body or mentioning statistics or research about who is affected.
You can read more about how we produce our information here.