Tips for putting on weight
High calorie and protein drinks can be useful in the short term if your appetite is poor.
You can make your own energy filled drinks, they can contain milk or be diary free.
Ready made drinks are also available to buy or to get on prescription.
You have these between meals and carry on with your normal diet as well.
You can boost your diet by having high calorie and protein drinks.
High calorie and protein drinks can be useful in the short term if your appetite is poor.
You can make your own energy filled drinks, they can contain milk or be diary free.
Ready made drinks are also available to buy or to get on prescription.
You have these between meals and carry on with your normal diet as well.
You can make your own energy filled drinks. Blend milk, fresh fruit, yoghurt, honey or sugar and ice cream into a smoothie or milkshake. You can use dairy free alternatives such as silken tofu or smooth nut butters. It will improve the protein content of homemade drinks.
If you find the drinks too sweet, adding some natural yoghurt or cream cheese will help.
Use fresh apple, strawberries, banana or other soft fruit. Blend it with fortified milk, fruit juice or yoghurt in a liquidiser or with a blender.
Smoothies made with fruit juice will have much less protein. So they are less nutritious than those based on milk or yoghurt. Supermarkets sell mixed fruit and frozen smoothie mixes. These work well if you are making your own.
Add some oats or a handful of pumpkin or sesame seeds for a few extra calories. The best thing about making your smoothies is that they usually taste great. You can also control the flavour.
Make a nutritious milkshake by mixing fortified milk with puréed fruit or fruit yoghurt. Top with a scoop of ice cream for extra energy.
To make a chocolate and banana milkshake, use chocolate flavoured milk. Then whizz in a blender with a banana. This is delicious and nutritious and easier to manage if you can't face a meal.
If you prefer hot drinks, try adding a couple of spoons of skimmed milk powder to hot milk. Then mix it with coffee, hot chocolate or a malted drink.
High calorie meals as a drink or energy drinks are also called liquid food supplements, sip feeds or build up drinks.
They can be useful short term if your appetite is poor and you can't manage to take in enough nourishment. Some ready made drinks have enough nutrients and calories to replace your meals. But it is always best to try and eat if you can and use the drinks between meals.
Ready made drinks can be juices, milky drinks or soups. They might come ready to use in cartons or bottles. Or as a powder that you mix with water or milk. Some also come as yogurts.
There are many different flavours such as chocolate, vanilla, strawberry and banana. If you don’t like the taste, there are ways to make supplements more palatable. This includes:
mix them with ice cream or fresh fruit to make a smoothie
freeze them into ice lollies
warm the chocolate or coffee flavours if you prefer hot drinks
stir unflavoured supplements into food like mashed potato or custard
Some high calorie drinks are available over the counter or in the supermarket. You can also buy them from your chemist or online. Your doctor, GP or dietitian can give you a prescription for the drinks.
Prescriptions are free if you live in Scotland, Wales and Northern Ireland. In England, if you have cancer, you can apply for free prescriptions.
There are several ready made commercial brands available on the market. These include:
Complan
Meritene
Ensure plus and Ensure plus juice
Fresubin
Fortisip and Fortijuice
Clinutren
Resource
Calshake
Provide xtra
In most cases, you have nourishing drinks between meals and carry on with your normal diet as well. You will boost your nutritional intake if you drink between 2 and 3 cartons a day.
Do not take more than your doctor or dietitian recommends. The drinks contain vitamins that could be harmful in large amounts. Tell your doctor, dietitian or pharmacist if you are taking any vitamin supplements.
You may need to avoid taking certain medicines soon after or before having the drinks. The drink may change how much you absorb the medicine. Ask your pharmacist or dietitian about when to take your medicines and when to have the drinks.
These products are powders or liquids. They contain either energy, or protein with a small amount of energy. You can add them to many different foods and drinks.
These supplements are not nutritionally balanced. So they are not suitable as a meal replacement. But they are helpful to boost either energy or protein levels.
When taking these products, you should still eat and drink normally if possible. These products can be expensive, so your doctor should prescribe them if you need them.
You should only take these if your doctor prescribes them for you. Examples include:
Protifar
ProSource and Prosource plant
ProCal shot or ProCal powder
Examples of these supplements include:
Polycal
Maxijul
Calogen
Liquigen
Last reviewed: 27 Mar 2024
Next review due: 26 Mar 2027
All NHS prescriptions are free if you live in Wales, Northern Ireland or Scotland. There are usually charges in England. But if you have cancer, you can apply for a certificate to get free prescriptions.
The side effects of cancer and its treatments might cause problems with your eating, digestion and weight.
Medicines, soft diets, adding calories to your diet or tube feeding are some of the ways to manage diet problems.
Having diet problems when you have cancer can affect you emotionally. But there are things you can do to help you cope.
There are lots of organisations, support groups and helpful books to help you cope with diet problems caused by cancer and its treatment.
Cancer and its treatment can cause eating and drinking difficulties in some people. But there are people that can help and things you can do to cope better.

About Cancer generously supported by Dangoor Education since 2010. Learn more about Dangoor Education
What to ask your doctor about clinical trials.
Meet and chat to other cancer people affected by cancer.
Questions about cancer? Call freephone 0808 800 40 40 from 9 to 5 - Monday to Friday. Alternatively, you can email us.