Speak to a maternal child health nurse
Call Pregnancy, Birth and Baby to speak to a maternal child health nurse on 1800 882 436 (Opens in new tab) or video call. Available 7am to midnight (AET), 7 days a week.
Your child might need a special diet for various reasons, such as:
No matter the reason for the special diet, it's important that your child has the nutrients and energy they need:
If your baby is born with a genetic condition (Opens in new tab) that affects their ability to process a certain nutrient, they will need a special diet for life.
If your child does not need a special diet, give them a variety of foods from the five food groups. Be sure to avoid fad diets for children.
There are many ways you may find out your child needs a special diet, including:
When your baby is about 6 months of age, you should start introducing them to foods, including foods that commonly cause allergies. It's recommended that you start giving allergy foods before your baby reaches 12 months old. This can reduce their chance of developing an allergy. If you think your child has an allergy, their doctor can confirm a food allergy with tests such as:
Read more on introducing 'allergy foods'.
There are no specific tests to diagnose a food intolerance. Your child's doctor can diagnose a food intolerance based on:
Read more about food allergies in children (Opens in new tab).
Read more about how to introduce allergy foods (Opens in new tab).
If your child needs a special diet, their doctor will refer you to an accredited practicing dietitian (Opens in new tab). A dietitian is best qualified to help you manage your child's dietary requirements so they can:
Your child's healthcare team will work together with you so that you feel you can support your child in getting the care they need.
Sometimes your child may outgrow their food allergies.
Your child's special dietary requirements will depend on:
Coeliac disease (Opens in new tab) is an immune disease. When gluten (a type of protein) is eaten, the gut becomes inflamed. This prevents your body from absorbing nutrients properly, and can cause:
If your child has coeliac disease, they will need to eat gluten-free foods (Opens in new tab) at all times. Symptoms such as an upset tummy are common to many health conditions, so before you exclude gluten from your child's diet, check with their doctor or a dietitian.
In Australia, all babies are tested at birth for phenylketonuria (PKU) (Opens in new tab). Babies with PKU lack an enzyme needed to break down one of the amino acids (phenylalanine) in protein (Opens in new tab). High levels of the amino acid can lead to problems with the development of their brain.
If your baby tests positive for PKU, they will need to eat a special diet for life that has:
GA1 is a genetic disorder that occurs when there's not enough of a specific enzyme. This leads to a build-up of 3 amino acids:
High levels of these amino acids can damage your child's brain. A child with GA1 will need to eat a high calorie, low protein diet, and avoid these 3 amino acids.
In Australia, babies are screened for MSUD as part of their neonatal screening. MSUD is a rare genetic condition where there's not enough of the enzyme that breaks down:
These 3 amino acids can cause brain damage if they build up. MSUD is treated with a low protein diet, and supplements for other amino acids.
Babies with galactosaemia lack an enzyme needed to break down the sugar (Opens in new tab) galactose, which is found in:
This genetic condition can cause vomiting (Opens in new tab), liver (Opens in new tab) problems and intellectual disability (Opens in new tab).
If your child has galactosaemia, they will have to avoid foods made with milk or milk products for their whole life.
Soy and chickpea products should also be avoided, as they can contain some galactose.
The most common food allergies are to:
Your child will need to avoid foods that trigger a reaction.
Read more on allergy foods and diets.
Unlike allergies, food intolerances don't involve your immune system. They generally do not cause severe reactions. Intolerance to lactose, a type of sugar found in milk is common.
If your child has a food intolerance, they may need to avoid that food.
You may wish to feed your child a vegetarian or vegan diet (Opens in new tab) due to your personal beliefs. There are many variations of vegetarian and vegan diets. If you keep a vegetarian diet, you most likely do not eat red meats, poultry and fish.
Vegan diets exclude meats and any animal products including:
Animal products are high in:
A vegan and vegetarian diet, if planned properly, can provide your child with all the nutrients they need to be healthy and grow. An accredited practicing dietitian or your GP can guide you. You may need to supplement vitamin B12 and other nutrients.
Your child is at the highest risk of lacking calcium (Opens in new tab) and vitamins B12 and D. If your child is deficient in some nutrients, this can affect their development.
A well-balanced vegetarian diet shouldn't cause any nutritional problems and can have health benefits. The nutrients found in animal products can be gained from:
Vitamin B12 is only found in animal products. To get this vitamin, your child can:
Children should be given full fat dairy until they are 2 years old.
It can be difficult to explain to children that they need to stick to a special diet. It is important that they understand this as early as possible.
Tips to help you manage your child's diet outside of the home are:
When you are eating out, here are tips you can teach your child to stay safe:
Read about how to use an adrenaline autoinjector (Opens in new tab).
Speak to your doctor or child health nurse for more information on allergy foods.
Nip Allergies in The Bub has translated resources about introducing common allergy causing foods (Opens in new tab) to your bub into a variety of community languages.
Get up and grow (Opens in new tab) is a resource for Aboriginal and/or Torres Strait Islander people that talks about the first foods you will feed your baby.

Call Pregnancy, Birth and Baby to speak to a maternal child health nurse on 1800 882 436 (Opens in new tab) or video call. Available 7am to midnight (AET), 7 days a week.
Find out how we develop and review our content.
Last reviewed: February 2025
rendition-574c0b.png)





