Pregnancy and baby

Vegetarian and vegan children

Is it okay to bring up my child as a vegetarian? (from 6 months)

Media last reviewed: 14/05/2013

Next review due: 14/05/2015

If you’re bringing up your child on a diet without meat (vegetarian) or without any food from an animal (vegan), they'll need two or three portions of vegetable proteins or nuts every day to make sure they get enough protein and iron.

Don’t give whole nuts to children under five years old as they could choke. Grind nuts finely or use a smooth nut butter.

Read Food allergies for important information about peanut allergy.

The advice on introducing solids at about six months is the same for vegetarian babies as for non-vegetarian babies. However, as your child gets older, there's a risk that a vegetarian or vegan diet may be low in iron and energy and too high in fibre.

You can make sure your child gets enough iron by giving them:

  • fortified breakfast cereal
  • dark green vegetables
  • bread
  • beans and lentils
  • dried fruit, such as apricots, figs and prunes

You can help ensure that your child gets all the nutrients they need by giving them smaller and more frequent main meals, with one or two snacks in between, and making sure they eat a good variety of foods. You'll also need to make sure they get enough calcium, vitamin B12 and vitamin D. Vitamin drops are recommended for all young children from the age of six months, and should be given until they are five years old.

Read more about vitamins for children.

Vegan diets

If you’re breastfeeding and you’re on a vegan diet, it’s important that you take a vitamin D supplement. You may also need extra vitamin B12.

Take care when giving children a vegan diet. Young children need a good variety of foods to provide the energy and vitamins they need for growth.

A vegan diet can be bulky and high in fibre. This can mean that children get full up before they’ve taken in enough calories. Because of this, they may need extra supplements. Ask a dietitian or doctor for advice before introducing your child to solids.

Energy

Young children need lots of energy to grow and develop. Give vegan children high-calorie foods, such as hummus, bananas and smooth nut and seed butters (such as tahini and cashew or peanut butter). They still need starchy foods. However, don't give only wholegrain and wholemeal versions to children under five years old because they're high in fibre. For extra energy, you could add vegetable oils or vegan fat spreads to foods.

Protein

Pulses and food made from pulses are a good source of protein for vegan children. Nut and seed butters also contain protein. Always use smooth versions for babies and children under five years old. Breastfeeding until your child is two or more, or giving them soya-based formula milk if they are vegan, will help ensure they get enough protein.

Ask your GP for advice before using soya-based formula.

Calcium

Fortified soya drinks often have added calcium. Some foods are also fortified with calcium, so check the label.

Vitamin B12

Fortified breakfast cereals and some yeast extracts contain vitamin B12. Your child may also need a supplement.

Omega-3 fatty acids

Some omega-3 fatty acids are found in certain vegetable oils, such as linseed, flaxseed, walnut and rapeseed oils. However, these are chemically different from the long chain omega-3 fatty acids found in oily fish, and evidence suggests that these short-chain fatty acids may not offer the same protection against heart disease as those found in oily fish.

Media last reviewed: 11/03/2013

Next review due: 11/03/2015

Page last reviewed: 07/05/2013

Next review due: 07/05/2015

Ratings

How helpful is this page?

Average rating

Based on 31 ratings

All ratings

Add your rating

Comments

Image alt text

Get pregnancy and baby emails

Sign up for week-by-week emails about your pregnancy and baby, with advice from experts, mums and dads

Search for services

Find parenting and childcare services in your area