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.
Until your baby is 6 months of age, they should be getting all of their nutrition from breastmilk or formula. It's recommended that you don't introduce solid foods (solids) before 6 months of age.
Until they are 4 to 6 months of age, your baby won't know how to move solid textures to the back of their mouth to be swallowed. Your baby will push food out of their mouth with their tongue – it's called the 'tongue extrusion reflex'.
As you begin to introduce solids, continue feeding with breastmilk or formula first.
Give breastmilk or formula as the main drink until 12 months of age.
Breastfeeding can continue for as long as you and your baby are happy to keep going. Infant formula is not needed after 12 months.
You can start to introduce solid foods when your baby:
Even though some babies show these signs at an earlier age, continue to offer your baby breastmilk or formula if they appear hungry.
You should introduce solid foods into your baby's diet gradually:
From 6 to 9 months of age, your baby may spit out solid foods. This does not mean they don't like the food. This is a normal reflex which will decrease over time.
Children under 3 years should not be given hard foods that can cause choking, such as:
It's best if your baby's first foods are rich in iron, such as:
You can introduce foods in any order that suits your baby, family and cultural preferences.
Choose foods from the 5 food groups to help make sure your baby gets the nutrients needed to grow and develop.
Give your baby cooked and pureed or mashed vegetables such as:
As your baby becomes better at chewing, you can introduce vegetables that are cooked but not pureed.
Give your baby stewed and pureed fruit, such as:
Gradually introduce pieces of cooked or canned fruit such as peach and grated raw apple. Avoid larger pieces of raw apple as this can cause your baby to choke.
Give your baby fortified infant cereals to start. As your baby develops their chewing skills, you can offer them:
You should not add sugar or honey to your baby's cereal. Avoid offering your baby cereals with chocolate or added sugar (Opens in new tab).
Meat, fish, poultry, eggs, legumes and tofu should be pureed when you first offer them to your baby.
As your baby develops their chewing skills, offer them bite-sized pieces of:
Avoid processed meats such as ham, salami and devon as they contain a lot of salt. Don't add salt (Opens in new tab) to any of your baby's meals.
Here are some tips to help add dairy to your baby's food:
If your family doesn't use animal products, your baby may need a vitamin B12 (Opens in new tab) supplement. Talk to your doctor about this.
There are some foods that should be avoided when introducing solids as they may contain harmful bacteria, such as:
You should also avoid or limit foods with added salt or added sugar.
Until your baby reaches 6 months of age, they should only drink breastmilk or formula.
After 6 months of age, you can start to offer your baby small amounts of cooled, boiled water out of a cup. Continue to give them breastmilk or formula as the main fluid during this time.
After 12 months of age, your baby can drink:
There are some drinks that should be limited or avoided, such as:
Your baby will know when they've had enough to eat. You should:
Your baby's appetite may vary from day to day. Talk to your doctor if you are worried that your baby is not getting enough food.
By 8 to 12 months of age, most babies will enjoy finger foods. Finger foods are foods they can hold themselves.
Some babies also like to hold their own spoon at this age. This is an important part of learning to feed themselves.
Speak to your doctor if you are worried about your baby's eating or development.
For more information about when and how to introduce solid foods, see:
If you are planning to offer your baby a vegan or vegetarian diet, speak to an Accredited Practising Dietitian before getting started.

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: December 2025






