Cancerbackup: Poor appetite

Skip the page content navigation if you do not require links to content sections within this page.

Page Content Navigation

Skip the main banner if you do not want to read it as the next section.


Page Banner

Want to speak to a specialist cancer nurse? Call free on 0808 800 1234


Skip the primary navigation if you do not want to read it as the next section.


Primary navigation


Skip the main content if you do not want to read it as the next section.


Poor appetite

  • Eat little amounts as often as possible if you cannot face big meals. Try to have a small portion of food every two hours during the day.
  • Tempt your taste buds by making your food look as attractive as possible. Put small portions on your plate and garnish the food with lemon, tomato or parsley.
  • A glass of sherry or brandy half an hour before a meal is a good way of stimulating your appetite. Some people find a glass of wine with their meals helps their digestion.
  • Keep snacks handy to nibble whenever you can. Bags of nuts, crisps, dried fruit or a bowl of grated cheese are quite light and tasty. If these are hard for you to swallow, a yoghurt or fromage frais may slip down more easily. NB: If you have recently had surgery or radiotherapy for bowel cancer you may need advice about the best foods to choose. Discuss this with your specialist nurse, doctor or a dietitian.
  • Sweet or savoury nourishing drinks can be used to replace small meals and can be sipped slowly over the course of a day.
  • Eat your meals slowly, chew the food well and relax for a little while after each meal.
  • Sometimes the smell of food cooking can be appetising, but occasionally it can put you off eating. If cooking smells spoil your appetite, keep away from the kitchen and ask your family or friends to cook, or eat cold foods attractively presented.
  • 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.
  • Have your meals in a room where you feel relaxed and without distractions.
  • It may be possible to stimulate your appetite using medicines such as a low dose of steroids or the hormone medroxyprogesterone. Your doctor may prescribe these for you.

Big appetite due to medicines

Some medicines such as steroids may give you a big appetite and may make you want to eat much more than usual. It is important to try and eat healthy foods such as fruit and vegetables instead of sweets and crisps so that you don’t put on too much weight.


Content last reviewed: 01 April 2006
Page last modified: 29 June 2006

The best cancer information for everyone
Cancerbackup has merged with Macmillan Cancer Support. We will be providing the same high quality, expertly developed information about cancer, but now we can make it available to everyone who needs it.