Need to talk? Call 1800 882 436.
It's a free call with a maternal child health nurse. *call charges may apply from your mobile

Is it an emergency? Dial 000
If you need urgent medical help, call triple zero immediately.

beginning of content

Vegetarian and vegan feeding guide for babies

12-minute read

Key facts

  • Until around 6 months of age, breastmilk or formula contains all the nutrients that babies need.
  • People who eat a vegetarian diet usually avoid meat, but eat eggs, milk and dairy foods.
  • Vegans further restrict their diet and avoid all foods that come from an animal.
  • Vegetarian or vegan parents should take special care to provide their baby with food that supports growth and development.
  • A healthy vegetarian or vegan diet must include enough nutrients, including iron, zinc, calcium, protein and vitamin B12.

What is a vegetarian or vegan diet?

There are different forms of vegetarian diets.

Lacto-ovo vegetarians avoid meat, but eat eggs, milk and dairy foods.

Lacto-vegetarians avoid meat and eggs but eat milk and dairy foods.

A vegan diet includes only vegetable and plant-based products. It excludes any food that comes from animals, including meat, fish, chicken, eggs, milk and dairy products and honey.

Can babies have a vegetarian diet?

Babies can have a vegetarian diet if they get enough nutrients to support their growth and development. For the first six months of life your baby can get all the nutrients they need from breast milk or infant formula.

As a parent you may be a vegetarian for cultural or ethical reasons. You might choose to start your baby on a vegetarian diet when they begin eating solid foods. However, vegetarian diets need to be well planned to ensure babies receive all the nutrition they need to grow and develop normally. Foods for babies also need to be in a suitable form for them to chew and digest. This means using purees at first, then lumpy foods and then cut up pieces.

Is it difficult to feed a baby a balanced vegetarian diet?

Vegetarian food options are widely available in most parts of Australia.

A vegetarian diet which avoids chicken, meat and fish can be nutritious if you carefully choose and plan meals and snacks.

You will need to include a variety of foods from the five food groups (fruits and vegetables, milk and alternatives, meat and alternatives, grains and cereals, and healthy fats and oils). If you are unsure how to do this ask your maternal child health nurse or a dietitian for help.

The main nutrients for a vegetarian family to consider are:

  • iron
  • vitamin B12
  • protein
  • zinc
  • calcium
  • omega-3 fats
  • vitamin D

When choosing food for your baby, look for foods that are fortified with vitamins and minerals such as iron, zinc, vitamin B12 and calcium.

If you include eggs and dairy foods these provide vitamin B12, calcium, zinc, fats and protein. If you follow a vegan diet your baby is likely to need supplements.

What are some iron rich foods for babies?

Iron is an important nutrient for brain development. It's also needed to help transport oxygen in the blood.

If your baby is not eating meat or eggs, it may be harder for them to get the iron they need. Your baby's first food may be an iron-fortified cereal mixed with their usual milk.

Foods rich in vitamin C can help your body to absorb more iron. Include fresh fruits and vegetables in your baby's food to give them a source of vitamin C.

Vegetarian foods containing iron and zinc that you can offer your baby include:

  • iron fortified infant cereal, such as baby rice cereal
  • legumes, such as cooked and mashed baked beans, chickpeas or lentils
  • tofu
  • nuts and seeds, such as smooth peanut butter or multigrain bread
  • well-cooked egg
  • cooked and pureed broccoli

As with all babies you will need to start with smooth purees and gradually vary the texture.

What are some energy rich vegetarian foods for babies?

Regular meals and snacks give growing babies energy. At first your baby will get most of what they need from their breastmilk or formula.

After the age of 6 months, you can add these foods to your baby's diet:

  • avocado
  • smooth nut spreads
  • well-cooked egg
  • tofu and tempeh
  • olive oil, nut oils and vegetable oils in cooked foods
  • meat substitutes, such as lentils or soy 'meat'
  • rice, pasta and other grains

What are some protein and calcium rich foods for babies?

Until around 6 months of age, breastmilk or formula contains all the nutrients that babies need.

When babies start solids, it's easiest for their body to get the protein and calcium they need from animal-based food. As they get older, offer foods that contain protein 2 to 3 times a day. These include:

  • dairy foods, including full-fat cheese and yoghurt
  • eggs
  • meat alternatives, like mashed legumes, or commercially prepared vegetarian meat alternatives, such as textured vegetable protein, vegetarian mince, sausages and burgers
  • nut butters and spreads
  • calcium fortified soya, rice, oat and almond drinks

Many of these foods also contain calcium.

After your baby reaches 12 months old, you can offer calcium fortified soy milk as a drink. Plant based milk alternatives generally contain less protein than cow's milk. They are not suitable as the main source of nutrition.

What are some foods containing healthy fats for babies?

If you feed your baby a lot of vegetables and fruits, they may feel full before they get enough energy (calories). This can stop babies from growing well. Include foods with 'healthy' fats at each mealtime, such as

  • olive oil, canola oil, avocado or macadamia oil
  • sunflower and safflower oil and spreads made from these fats
  • nut spreads and butters
  • full fat yoghurt
  • humus or mashed legumes
  • fried tofu
  • seeds, such as chia, sunflower, sesame and hemp

What are some other challenges of a vegetarian diet for babies?

When eating out, it can be hard for parents to make healthy and suitable food choices for their baby. Consider bringing food from home for your child. You can use a cool pack to transport it safely.

If your child attends a day care that provides meals, speak with the staff about your child's needs. It may help for you to send vegetarian food items that you know your child will eat. Check the labels of meat substitutes as they can contain high levels or fat and salt.

Alternative foods for vegetarian and vegan babies

Here are some ways to replace meat and dairy in your baby's diet.


Food swaps that will help ensure your baby is getting the right nutrition
Typical Diet Vegetarian Diet Vegan Diet
Meat/chicken/fish
  • cooked egg dishes
  • cooked tofu
  • baked beans/ pulses/lentils
  • pureed vegetables
  • whole meal pasta with cheese/vegetable sauce
  • vegetable lasagna or pizza
  • zucchini or vegetable slices
  • vegetable soup with stock
  • beans/pulses/lentils
  • mushrooms
  • pasta with vegetable sauce
  • hummus with vegetables
  • steamed potato and/or sweet potato
  • mashed banana with nut butter
  • lentils
  • tofu
Cereals with milk iron fortified cereal with milk or calcium fortified soy milk cereal with fortified soy milk

Can babies have a vegan diet?

It can be harder to plan a vegan diet that meets your growing baby's needs. Vegan foods are often high in fibre which means babies can feel full quickly. Entirely plant-based meals may fill a small stomach without providing enough nutrients.

It can be difficult for a baby who has only vegan foods to get enough nutrients to support their growth and development. Iron and vitamin B12 are important for healthy brain development, but are mainly found in meat, fish and eggs. Calcium is important for bone growth but is mainly found in dairy foods.

If your baby is following a vegan diet, it is important to seek expert advice from an Accredited Practising Dietitian, who can help you plan balanced meals and ensure your baby’s nutritional needs are met.

Ideally, babies who follow a vegan diet should be breastfed for at least their first 2 years. If you are not breastfeeding your baby, look for a soy-based infant formula. Use a formula milk that contains iron and vitamin B12 as their main drink.

Do I need to give my vegan baby any supplements?

Many vegans need a vitamin B12 supplement. If your baby has a strict vegan diet, they are also likely to need an iron supplement. Speak with your doctor, maternal child health nurse or a dietitian for advice about suitable supplements.

Resources and support

Read the EatForHealth guide to foods for infants.

Visit the Royal Children's Hospital Melbourne or Nutrition Australia website for information sheets on food and nutrition for babies.

Speak with your doctor and maternal child health nurse about what to feed your baby. You can also see an Accredited Practicing Dietician for expert advice on balanced eating for vegetarians and vegans.

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.

Learn more here about the development and quality assurance of healthdirect content.

Last reviewed: December 2025


Back To Top

Need more information?

Call us and speak to a Maternal Child Health Nurse for personal advice and guidance.

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

Healthdirect Australia acknowledges the Traditional Owners of Country throughout Australia and their continuing connection to land, sea and community. We pay our respects to the Traditional Owners and to Elders both past and present.

This information is for your general information and use only and is not intended to be used as medical advice and should not be used to diagnose, treat, cure or prevent any medical condition, nor should it be used for therapeutic purposes.

The information is not a substitute for independent professional advice and should not be used as an alternative to professional health care. If you have a particular medical problem, please consult a healthcare professional.

Except as permitted under the Copyright Act 1968, this publication or any part of it may not be reproduced, altered, adapted, stored and/or distributed in any form or by any means without the prior written permission of Healthdirect Australia.