Cancer Research UK logo.
SearchDonate
  • Search

Tips for putting on weight

Adding energy and protein to a soft diet

There are ways to add energy (calories) and protein to a soft diet. Here we have information about speaking to a specialist and tips for boosting energy and protein in your diet.

A soft diet

You might find it hard to eat all the protein and calories that you need if you need a soft diet.

A soft diet means you have to add water or other liquid to food to soften it. This adds volume but can reduce the nutritional value and flavour of the food. But there are ways of increasing calories in a soft diet.

Getting dietary advice

Speak to your healthcare team if your swallowing problems are making eating and drinking hard. Your doctor may refer you to a speech and language therapist.  

The therapist checks that your swallowing is safe. Also, that food or drink is not going down the wrong way. They might suggest that you stick to eating soft foods. Or they might tell you about the types of textures that are better for you.

Everyone is different. One person may be able to eat certain foods that cause problems for another. Some people may not be able to manage high fibre foods such as vegetables and grains. People vary in the type of textures of different foods they like.

You might need some specific advice from a dietitian too. Ask your doctor or nurse to refer you to a dietitian at your local hospital. They might suggest that you try liquid supplements to boost your diet.

Tips for boosting energy and protein in a soft diet

You can increase your calorie intake and improve your strength and energy levels by trying the following tips:

  • Use whole milk and not skimmed or semi skimmed.

  • For dairy free diets use soya products instead of other alternatives

  • Boost the protein content of whole milk by adding a couple of tablespoons of dried milk powder or vegan powder to a pint. Use this like ordinary milk for drinking and cooking.

  • Porridge is a very nutritious breakfast. Make it with whole or fortified milk, and add syrup or sugar and cream.

  • Mash potatoes and soft vegetables with milk. Add some grated cheese and egg or mash with hummus and olive oil.

  • Make up instant soups with milk instead of water, and top with grated cheese or cream.

  • Add minced meat, lentils, beans, noodles or pasta shapes to soups.

  • Add cheese and a little cream to an omelette.

  • Scramble tofu as an alternative to scrambled egg.

  • Blend silken tofu into sauces and soups.

  • Dip cooked, soft vegetables in dips such as guacamole, hummus or sour cream.

  • Add extra egg to custard or milk puddings.

  • Make coffee, hot chocolate or Horlicks with whole milk or soya milk. Enrich it with a spoonful of cream or soya cream.

  • Make milkshakes with build up drinks, ice cream, yoghurt and fresh fruit. Banana blended with a chocolate build up drink works well.

Read about high calorie drinks

The Royal Surrey NHS Foundation Trust have a video called 'Fortifying food and drinks: Tips to boost the energy and protein when you eat and drink with cancer'.

Watch this Royal Surrey NHS Foundation Trust video on YouTube

Last reviewed: 02 Nov 2023

Next review due: 02 Nov 2026

Soft diet

A soft diet can help if you have difficulty swallowing because of your cancer or its treatment.

High calorie drinks

You can boost your diet by having high calorie and protein drinks.

Managing diet problems in cancer

Medicines, soft diets, adding calories to your diet or tube feeding are some of the ways to manage diet problems.

Your feelings about diet problems

Having diet problems when you have cancer can affect you emotionally. But there are things you can do to help you cope.

Types of diet problems

The side effects of cancer and its treatments might cause problems with your eating, digestion and weight.

Resources and support

There are lots of organisations, support groups and helpful books to help you cope with diet problems caused by cancer and its treatment.

The Dangoor Education logo.

Dangoor Education

About Cancer generously supported by Dangoor Education since 2010. Learn more about Dangoor Education

Patient Information Forum. Trusted Information Creator.
Plain English Campaign award.

Help and Support

An icon of a hand shake.

Find a Clinical Trial

Search our clinical trials database for all cancer trials and studies recruiting in the UK.

An icon of two speech bubbles, indicating a conversation.

Cancer Chat forum

Connect with other people affected by cancer and share your experiences.

An icon of a landline phone.

Nurse helpline

Questions about cancer? Call freephone 0808 800 40 40 from 9 to 5 - Monday to Friday. Alternatively, you can email us.