Healthdirect Free Australian health advice you can count on.

Medical problem? Call 1800 022 222. If you need urgent medical help, call triple zero immediately

healthdirect Australia is a free service where you can talk to a nurse or doctor who can help you know what to do.

beginning of content

Vegetarian and vegan diets

4-minute read

Plant-based diets can help reduce your risk of disease and provide you with all the protein, minerals and vitamins your body needs.

Vegetarians don't eat meat, poultry or seafood. However, there are different types of vegetarian diet:

  • Lacto-ovo vegetarians eat eggs and dairy products.
  • Vegans don’t eat any animal products, including honey and gelatine.

Benefits of a vegetarian diet

A vegetarian diet based on vegetables, legumes, beans, wholegrains, fruits, nuts and seeds can help reduce the risk of heart disease, type 2 diabetes, obesity and some types of cancer.

Dietary fibre in a plant-based diet increases 'good' bacteria in the bowel. 

A well-planned vegetarian diet that includes a variety of plant-based foods - including those from the 5 food groups - can meet nutritional needs. However, some nutrients may need special attention. A vegan diet requires extra care to ensure your body gets adequate nutrients - particularly in the case of children's diets.

Here’s how to get enough protein, calcium, iron and other nutrients on a vegetarian or vegan diet.

Protein

Protein is made up of amino acids. Essential amino acids can’t be made in the body, and they’re typically found in meat, poultry, fish, eggs, milk, cheese and yoghurt. Not all plants have all essential amino acids.

You can get the amino acids you need by eating a variety of plant sources of protein each day. Good sources of protein include:

  • legumes such as chick peas, lentils and beans
  • tofu
  • nuts, excluding coconut
  • seeds such as sunflower, pumpkin, chia and sesame
  • grains such as wheat, oats, barley, quinoa and buckwheat.

Calcium

Lacto-vegetarians get calcium from milk, cheese and yoghurt.

Good sources of calcium for vegans include:

  • tofu set with a calcium salt (check the label)
  • soy drinks with added calcium (look for 120mg calcium per 100 mL)
  • almonds
  • tahini
  • Asian greens, such as bok choy.

Iron

There are two types of iron in food: haem and non-haem. Haem iron is absorbed better than non-haem iron. Almost half the iron in meat, poultry and seafood is haem iron. Eggs and plant foods have only non-haem iron.

But plant foods can still provide an adequate amount of iron for the body. Good sources of iron include:

  • legumes such as lentils, beans and chick peas
  • firm tofu
  • tempeh
  • pumpkin seeds (also called pepitas) and sunflower seeds
  • nuts, especially cashews and almonds
  • wholegrain cereals such as oats or muesli, wholemeal bread, brown rice, amaranth and quinoa
  • dried apricots
  • vegetables such as kale, broccoli, spinach and green peas.

Including fruits or vegetables at each meal helps you absorb non-haem iron. Try eating berries, kiwifruit, melon or an occasional small glass of orange juice at breakfast; salad, home-made vegetable soup or fresh fruit for lunch; and vegetables such as broccoli, capsicum, cabbage, cauliflower, snow peas, kale, pumpkin, spinach or tomatoes at dinner.

Women need more iron to replace the amount lost in blood during menstruation. Until menopause, women need about twice as much iron as men.

Pregnant women need even more iron, although they’re better at absorbing non-haem iron. If you’re concerned about your iron levels, see your doctor about getting a blood test.

Vitamin B12

Vitamin B12 helps blood form and allows the brain and nervous system to function properly. It’s found in animal foods including milk, cheese, yoghurt and eggs, and is added to some soy products and breakfast cereals. Spirulina, comfrey, tempeh and mushrooms are not sources of vitamin B12.

Vegans need to supplement their diet with B12.

Is a vegetarian diet safe for children?

A lacto-ovo vegetarian diet is fine for children as long as they eat a variety of plant foods. It’s a very good idea to seek the advice of a doctor or dietitian before putting children, especially babies and toddlers, on a vegan diet to ensure they get all the nutrients they need.

With the exception of soy drinks, non-dairy milk substitutes don’t offer enough protein or other nutrients for babies and toddlers. Australian Government guidelines recommend giving infants on a vegan diet breast milk or soy-based infant formula for the first 2 years.

Tips for vegetarians and vegans

  • Vary your diet widely to make sure you get all essential amino acids.
  • If you’re pregnant, get your iron levels checked regularly.
  • If you’re vegan, vary your diet and add a supplement of vitamin B12.

Children can safely follow vegetarian diets, although it’s wise to get advice from a dietitian first. If not planned correctly, inadequate nutrition due to the requirements of a restricted diet (such as a vegan diet) can be a cause of poor growth in children.

Last reviewed: November 2017

Need more information?

These trusted information partners have more on this topic.

Top results

Vegetarian and vegan eating - Better Health Channel

A well-planned vegetarian or vegan diet can meet nutritional needs during all stages of life.

Read more on Better Health Channel website

Vegan diets: everything you need to know Dietitians Association of Australia

Vegan diets: everything you need to know Vegan diets are a type ofvegetarian diet, where only plant-based foods are eaten

Read more on Dietitians Association of Australia website

Vegetarian Diets | myVMC

Vegetarians are people who exclude animal meat from their diet. A vegetarian diet comprises mainly of fruits and vegetables. There are a number of health advantages and disadvantages of vegetarian diets, and a well-designed diet should include a wide range of foods to meet nutritional requirements.

Read more on myVMC – Virtual Medical Centre website

Vegetarian diets the basics Dietitians Association of Australia

Vegetarian diets the basics Vegetarian diets can be really healthy, but they need to be carefully planned to make sure all the nutrients you need to be healthy are included

Read more on Dietitians Association of Australia website

Young Adult Health - Health Topics - Vegetarian eating

People become vegetarians for a whole range of reasons.Whatever the reason, it is important to have a well planned and balanced diet in order to be healthy and fit with energy to enjoy life and fun times.There may be health benefits to well-planned and properly balanced vegetarian eating. Butif your vegetarian diet is not well planned and well balanced, your health can be affected.

Read more on Women's and Children's Health Network website

Special diets for kids

Special diets for kids may be due to metabolic conditions, allergies or your beliefs. Here are tips on how to give your child the nutrients they need.

Read more on Pregnancy, Birth & Baby website

Vegetarian feeding guide for babies and toddlers

At 4 to 6 months of age, your baby may be ready for solids. Here are suggestions on what vegetables and fruits to offer your child at different life stages.

Read more on Pregnancy, Birth & Baby website

Legumes nuts and seeds | The Heart Foundation

Legumes (also known as pulses), nuts and seeds are one of the best sources of protein for vegetarians and vegans. But they can benefit everyone.

Read more on Heart Foundation website

Kids' Health - Topics - Vegetarian - it's more than not eating meat

Vegans eat fruit, nuts, grains and vegetables and don't eat anything that comes from animals; eg meat, eggs or dairy foods like milk and cheese.

Read more on Women's and Children's Health Network website

Teenage nutrition & healthy eating: video | Raising Children Network

In this video, parents and teenagers share their views on nutrition and healthy eating, including school lunch boxes, takeaway food, and being vegetarian.

Read more on Raising Children Network website

Healthdirect 24hr 7 days a week hotline

24 hour health advice you can count on

1800 022 222

Government Accredited with over 140 information partners

We are a government-funded service, providing quality, approved health information and advice

Australian Government, health department logo ACT Government logo New South Wales government, health department logo Northen Territory Government logo Government of South Australia, health department logo Tasmanian government logo Government of Western Australia, health department logo