beginning of content

High energy diets for children

6-minute read

Key facts

  • Your child may have higher energy needs if they are underweight, losing muscle or not eating properly.
  • Energy comes from food and is measured in calories or kilojoules.
  • Protein in food provides energy and helps your child’s body to grow and heal.
  • If your child needs more energy and protein, they can follow a diet of high energy and high protein foods.
  • Before changing your child’s diet, speak to your doctor or an accredited dietitian.

What are high energy and high protein diets?

Your child gets energy from what they eat and drink. Energy is measured in calories or kilojoules. This information can be found on the food labels of packaged foods.

Energy is important to help your child’s body:

In foods, we get most of our energy from:

Protein in food helps to repair and build your child’s body. It also gives them energy.

Some foods have more energy or protein than others. Eating more of these foods can make up a high protein, high energy diet.

Why might my child need a high energy diet?

There are different reasons why your child might need a special diet. Your child might need a high energy, high protein diet if they need more protein or energy. This might be because they are underweight, losing weight or losing muscle.

This may happen if your child has a:

The amount of energy and protein in your child’s diet will depend on their individual needs. Children with conditions such as cystic fibrosis need more energy in their diet. Children with some liver conditions or burn injuries need more protein in their diet.

A high energy, high protein diet can help your child recover from losing weight or muscle. It can also help them catch up on their growth and development.

How will I know if my child needs a high energy diet?

You should speak to your doctor about your child if:

You can also speak to an early childhood nurse or a dietitian.

Not all high energy or high protein foods are healthy. A dietitian can give you advice on how to meet your child’s nutritional needs.

What types of foods make up a high energy diet?

Some foods that are high in energy include:

It’s important to choose high energy foods that are also healthy. Some high energy foods lack other nutrients that are important for your child’s development. Try to avoid ‘sometimes’ foods or junk foods like:

High energy, low nutrient drinks like fruit juice, cordial and soft drink can also damage your child’s teeth and lower their appetite for more nutritious foods.

What types of foods make up a high protein diet?

Some foods that are high in protein include:

How can I give my child a high energy diet?

There are many ways you can include high energy and high protein foods into your child’s meals. You can:

Remember to make healthy choices for your child. Include high energy, high protein foods in their diet that also have other nutrients that they need.

You may find your child gets full easily or has a poor appetite. To help them meet their high energy or high protein needs, you can:

Moving around before meals, eating meals with family, and rewarding your child with desserts after meals can also help.

At what age can my child start a high energy diet?

If your infant or child has high energy needs, plan their diet with guidance from your doctor or a dietitian.

From 4 to 6 months old, you can start feeding your child solid foods. This includes foods high in energy and protein.

Try giving your child nut butters, which are high in energy and protein. These can be spread on breads or added to porridge. Do not give children under 3 years old whole nuts, since these are a choking hazard.

You should avoid giving honey to children under 12 months old.

Does my child need vitamins or supplements?

There are some carbohydrate supplements available for infants and children that can be added to meals.

Speak to your doctor or a dietitian before giving any vitamins or supplements to your child.

What if my child is vegetarian or vegan?

If your child is vegetarian or vegan and needs high energy and high protein, talk to your doctor or dietitian.

There are high energy foods that are suitable for plant-based diets, like:

High protein plant-based foods include:

Some plant foods are high in both energy and protein, like:

Encourage your vegetarian or vegan child to eat more often to meet their high energy or high protein needs.

Resources and support

For support and advice, speak to your doctor or find an Accredited Practising Dietitian on the Dietitians Australia website.

Speak to a maternal child health nurse

Call Pregnancy, Birth and Baby to speak to a maternal child health nurse on 1800 882 436 or video call. Available 7am to midnight (AET), 7 days a week.

Check your symptoms Find a health service

Need further advice or guidance from our maternal child health nurses?

Need further advice or guidance from our maternal child health nurses?

1800 882 436

Video call