Decorative image

How cancer causes diet problems

Cancer can affect your appetite, make it hard to eat and change the way your body digests food and uses nutrients.


Many of the symptoms described on this page can happen together.

One symptom can cause another and can have a kind of knock on effect. For example, if you are in a lot of pain, you are more likely to feel worn out (fatigued). This could make you feel depressed. 

If you have any of these symptoms it is very important that you discuss them with your doctor. Most of them can be treated which will help prevent problems with your eating and drinking.

Cancer-related causes of diet problems

Below is a list of ways how cancer can cause diet problems.

Some types of cancer cause inflammation in the tissue around them. The inflammation makes your body release more cytokines into your bloodstream. So the levels of these chemicals will be even higher.

Because of this theory, doctors are looking at using anti-inflammatory drugs to treat cachexia.

A cancer may block, or partly block, your digestive system by growing in size.

This can be an early symptom of cancer in the food pipe (oesophageal cancer). But it is more often a symptom of an advanced cancer, for example in stomach cancer or bowel cancer. 

A tumour in the throat and mouth can make eating or swallowing very difficult and painful.

Cancer treatments such as chemotherapy or radiotherapy can make your mouth very sore, which can make it very difficult to eat.

It is quite common not to feel like eating much, or at all if you are in pain.

People with chronic pain quite often lose weight. So to regain your appetite, it is important to try and get your pain under control. This is usually possible.

Being very breathless is not usually dangerous or harmful, but it can be very frightening.

Breathlessness can also make daily living very difficult. You use energy to prepare meals and eat. This can make you more breathless.

Tiredness that is extreme is called fatigue. It can affect you mentally, physically, emotionally and spiritually.

Everyday life becomes hard work. You may find yourself not having enough energy to cook, eat, clean, bath or go shopping. Even talking to your friends and family might be hard. Many people with cancer suffer from this symptom.

About 25 out of every 100 people (25%) with cancer get depressed. One of the symptoms of depression is loss of appetite and sometimes weight loss.

If you have an infection with a fever:

  • you may not want to eat
  • you may burn up calories faster
  • you may sweat more

This can cause weight loss and dehydration.

Severe vomiting, diarrhoea, sweating or loss of appetite can cause dehydration.

The symptoms of dehydration can include:

  • feeling very tired
  • muscle weakness and cramps
  • headaches
  • dizziness
  • feeling sick
  • dry mouth, skin and eyes
  • sunken eyes
  • low urine output

In severe cases you will become confused and can go into a coma.

To correct dehydration, you can increase your fluid intake by drinking more. Or you can have fluids through a drip into your bloodstream (intravenously). If you have advanced cancer, this can be more difficult.

Any fluid counts, not just water. So you can drink tea, squash, juices, soup and milky drinks which will provide nutrition as well as fluid.

The chemicals the cancer makes can also cause sickness (vomiting) or a feeling of wanting to be sick (nausea). This also affects your appetite and weight.

Chemical changes that can cause eating problems

Cancer can cause chemical changes in the body. This can make it very difficult for you to gain weight even if you are eating a high-calorie diet. These chemicals are probably the cause of cachexia. 

Chemicals that cancer produces may make your body work at a faster rate than normal. So even when you are resting, you might have a higher than normal metabolic rate.


Cancer can produce chemicals that affect the way your normal cells work. Some of these chemicals are called cytokines. Your immune system normally makes cytokines when you have an infection. It releases them into your body. They help your body fight infection.

Cytokines are also responsible for how you feel when you get an infection. High cytokine levels make you feel as if you have a cold or flu.

Cancer can make cytokines in larger than normal amounts. These can cause weight loss and muscle wasting. It makes your body break down fat and protein faster than normal. They may also affect the centre in the brain that controls hunger.

Proteolysis-inducing factor (PIF)

Another chemical cancers can produce is ‘proteolysis-inducing factor’ (PIF). It seems to have something to do with weight loss and muscle wasting in people with cancer. PIF only appears in the blood and urine of people with cancer who are losing weight. You don't find it in people who don't have cancer or in people who do have cancer but are not losing weight. 


Scientists have also found a growth factor protein called MIC-1. Some cancer cells produce MIC-1. It seems to cause weight loss. Scientists may be able to produce targeted medicines in the future that can block the effects of PIF and MIC-1. This will help reduce weight loss in people with cancer and other medical conditions.

Last reviewed: 
01 Sep 2017
  • Cancer and its management (7th edition)
    Tobias J and Hochhauser D
    Wiley-Blackwell, 2015

  • Symptom management in advanced cancer (4th edition)
    Twycross R, Wilcock A and Toller S
    Radcliffe Medical Press Ltd, 2009

  • Nutrition and Cancer
    Edited by Clare Shaw
    Wiley-Blackwell, 2011

Information and help

Dangoor sponsorship

About Cancer generously supported by Dangoor Education since 2010.