ASCIA Dietary Guide - Cow’s Milk Protein (Dairy) and Soy Allergy - Australasian Society of Clinical Immunology and Allergy (ASCIA)

Proteins are components of a balanced diet and are essential for life. Proteins are formed by chains of building blocks called amino acids. There are 20 different amino acids that make the proteins your body needs.
Amino acids are grouped into 'essential' and 'non-essential'. Your body can make the non-essential ones if you eat enough of the right types of protein. But the essential amino acids cannot be made by your body — you can only get them from food.
Foods that contain all the essential amino acids are called complete proteins. It's important to eat enough protein regularly to allow your body to work properly.
Proteins can be found in animal and plant foods such as:
Protein is also found in small amounts in breads, cereals, rice, pasta and vegetables.
Proteins keep your body working well. Every cell in your body needs protein to grow, repair and stay healthy.
Proteins have many important roles in the body, including:
Eating a healthy diet that meets the Australian dietary guidelines will ensure your body gets enough protein each day so that you can carry out all these functions.
Many Australians get enough protein in their regular diets. The amount of protein you need depends on your age, sex and stage of life. Some people may find it hard to eat enough protein every day.
The amount of protein needed is calculated based on your body weight. You should aim to have between 10% to 35% of your daily energy come from protein.
| Life stage | Amount of protein needed daily in grams (g) |
|---|---|
| Babies 0 to 6 months | 10g |
| Babies 7 to 12 months | 14g |
| Children (1 to 3 years old) | 12g to 14g |
| Children (4 to 8 years old) | 16g to 20g |
| Children (9 to 13 years old) | 24g to 40g |
| Children (14 to 18 years old) | 35g to 65g |
| Adults (19 to 70 years old) |
Males: 52g to 64g Females: 37g to 46g |
| Adults aged over 70 years |
Males: 65g to 81g Females: 46g to 57g |
| Pregnancy (2nd and 3rd trimesters) | 47g to 60g |
| Breastfeeding | 51g to 67g |
It's always important to make sure you eat enough protein, but particularly when you are:
You might also need to take special care to eat enough protein if you are:
You can get protein from eating a range of foods. These include:
It's a good idea to include protein in each of your daily meals.
Many plant-based foods are good sources of protein. These include the following:
Animal-based sources of protein include:
Protein can also be found in processed meats such as ham and salami. These protein sources tend to:
It's best to avoid or limit the amount of processed meat you eat.
Eating processed meat also increases your risk of bowel cancer and stomach cancer. Cutting down on red and processed meats will reduce your cancer risk.
Diets containing a lot of protein can help to build and maintain muscle. The best way to build muscle is by exercising and eating well.
If you are doing intense exercise, eating a high-protein diet can help your body recover. You might consider increasing your protein intake if you are doing resistance training, especially moderate or high-intensity exercise for a long period of time.
Most people in Australia already get enough protein in their diet. Your body can't store energy from excess protein over time. Eating a high-protein diet will provide you with energy and can help you feel fuller for longer. This may help you lose weight. Combine a high-protein diet with balanced nutrition from all the food groups and daily exercise.
If you decide to follow a high-protein diet (for example, by eating more than the recommended daily amount of protein), it's a good idea to talk to your doctor or dietitian first.
Some people who are trying to lose weight choose high-protein, low-carbohydrate foods. They may also use protein shakes or supplements.
People also use protein supplements to build muscle or to recover after exercise.
Supplements can come in the form of:
It's important not to take too much protein. Speak to your doctor or dietitian about the right amount of protein supplements for you.
To find out more about protein and general nutrition, visit eatforhealth.gov.au (Opens in new tab).
Find an accredited practising dietitian on the Dietitians Association of Australia (Opens in new tab) website, or by using the healthdirect service finder.
You can also call the healthdirect helpline on 1800 022 222 (known as NURSE-ON-CALL in Victoria). A registered nurse is available to speak with you 24 hours a day, 7 days a week.
Find out how we develop and review our content.
Last reviewed: August 2025

-cb4909.png)
rendition-574c0b.png)




Worried about your health?
Select a symptom, answer some questions, get advice