Nutritional supplements

If you are not managing to eat enough, or are losing weight, your dietitian, GP, cancer doctor or specialist nurse may recommend nutritional supplements.

About food supplements

The best way to get more energy and protein is by eating a healthy, balanced diet if you can. If you have eating problems or are losing weight, talk to your cancer doctor, specialist nurse, dietitian or GP. They can give you more advice.

There are many nutritional supplements that can add extra energy or protein (or both) to your diet. You can add them to your everyday foods or have them in addition to your normal diet. In some situations, supplements can be used to replace meals.

There are different types of nutritional supplements available. These include:

  • milk-based supplements
  • juice type supplements
  • soups
  • powders that are made into drinks with water or milk
  • ready-made puddings
  • concentrated liquids.

They come in different flavours. Some are savoury and some are sweet.

You can buy some products from your chemist or supermarket. But many of them are only available on prescription. Your cancer doctor, specialist nurse or dietitian can advise you about supplements and prescribe them for you if needed. It is important to follow the advice of your doctor or dietitian when using high-protein or high-energy supplements.

Your doctor, nurse or dietitian can make sure supplements meet your needs and preferences. For example, if you:

  • are vegetarian or vegan
  • follow a kosher or halal diet
  • have a dietary intolerance, such as to dairy (lactose) or gluten.

If you have diabetes, it is important to get advice from your GP, specialist nurse or dietitian before using nutritional supplements.

Many producers of nutritional supplements provide recipes that use their products. Read the packet or visit the product website for details.

Milk-based supplements

Milk-based supplements are available on prescription in a range of flavours including sweet, savoury and neutral flavours. They usually need to be used within 24 hours of opening. You do not need to drink them all at once. You can have some and keep the rest in the fridge for later. Milk-based supplements can also be added to:

  • soups
  • breakfast cereals
  • porridge
  • milkshakes
  • smoothies
  • hot drinks.

Juice type supplements

These are ready-made, flavoured supplements that are available on prescription.

If you find them too sweet, you can dilute them with water or fizzy drinks such as soda water or tonic water. You can also put them into jellies or puddings.

High-energy and juice-tasting supplements have a high sugar content. If you have diabetes, a dietitian can advise you about using these drinks. If you have a sore mouth or throat, they may not be suitable, as they may sting. If you have had radiotherapy for a head and neck cancer, you may be at greater risk of tooth decay.

Powdered drinks

You can buy some powdered supplements at a pharmacist or supermarket. Others need to be prescribed. Some powdered drink supplements can be used to replace a meal.

You can mix them with fortified milk, regular milk or water. You can mix some powder supplements into soup, custards or milk puddings. Some companies that make the powders have recipes on their websites.

Fat-based liquids

You can take fat-based liquids separately in small doses. Or you can add them to some foods. Your doctor or dietitian will give you advice on how and when you should use this type of supplement.

Energy and protein powders and gels

Your GP or dietitian may prescribe unflavoured powders and gels. These are almost tasteless. You can add them to drinks, soups, sauces and gravies, casseroles, milk puddings and desserts.

Your dietitian can explain how much powder to use in different meals or drinks.

Looking after your teeth

You may be eating more sugary and sweet items when trying to gain weight. Some supplements are also sweet.

It is always important to look after your teeth, but especially when you are having more sweet foods. Brush your teeth 2 times a day with a fluoride toothpaste. It is a good idea to clean your teeth or use a mouthwash after any sugary foods. Your healthcare team can advise you about a suitable mouthwash to use. Chewing sugar-free gum after you have eaten sweet foods can also help. 

Make sure you have your teeth regularly checked by a dentist. Always tell a dentist that you have cancer and if you are having any treatment. Your GP, nurse or dietitian can give you more advice.

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.

Date reviewed

Reviewed: 01 April 2025
|
Next review: 01 April 2028
Trusted Information Creator - Patient Information Forum
Trusted Information Creator - Patient Information Forum

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.