Health Information and Tools >  Vegetarian Diets
Facebook Tweet Share

Main Content

Vegetarian Diets

Overview

What is a vegetarian diet?

In general, a vegetarian diet is a diet that doesn't include meat. But there are several kinds of vegetarian diets.

Lacto-ovo vegetarian.

This type of diet includes milk products (such as milk, cheese, and yogurt) and eggs. But it doesn't include meat, poultry, seafood, or fish. "Lacto" means milk. "Ovo" means eggs.

Lacto-vegetarian.

It includes milk products but no eggs, meat, poultry, seafood, or fish.

Vegan.

It's a diet of only plant foods. This means no milk products, eggs, honey, or gelatin. (Gelatin comes from bones and other animal tissue.)

Many people follow a semi-vegetarian diet. Most of their diet is vegetarian. But sometimes they may eat meat, poultry, seafood, fish, and/or eggs.

Why eat a vegetarian or vegan diet?

People may choose a vegetarian or vegan diet for various reasons. For example:

  • It can be healthier than other diets.
  • Some people think it's wrong to use animals for food.
  • Some religions forbid eating meat.
  • It may cost less than a diet that includes meat.
  • Eating less meat can be better for the environment.
  • Some people don't like the taste of meat.

What are the benefits of a vegetarian or vegan diet?

In general, people who don't eat meat:

  • Weigh less than people who eat meat.
  • Are less likely to die of heart disease.
  • Have lower cholesterol levels.
  • Are less likely to get:
    • High blood pressure.
    • Type 2 diabetes.
    • Prostate cancer.
    • Colon cancer.

The health benefits may be related to a diet of mostly fruits, vegetables, and whole grains.

Eating a Healthy Diet

A vegan or vegetarian diet can give you most of the nutrients you need. As long as you eat a variety of foods, there are only a few things you need to pay special attention to.

You might want to think about working with a registered dietitian to be sure you are eating a balanced diet.

  • Get enough protein.
    • A vegetarian diet that includes eggs and dairy provides quality protein.
    • A vegan diet takes more planning. Eat a wide variety of protein-rich foods to get the protein you need. Examples are soy products, legumes, grains, nuts, and seeds.
  • Pay attention to vitamin B12.
    • Vitamin B12 occurs naturally only in foods from animal sources, such as milk, eggs, and meat.
    • If you follow a vegan diet, be sure to eat foods fortified with vitamin B12 (such as fortified soy beverage) or take a supplement that contains vitamin B12.
  • Get enough iron.
    • Include cooked dried beans, peas, and lentils, leafy green vegetables, and iron-fortified cereals in your diet.
    • Iron from plant foods is not absorbed as well as iron from meats. Eat foods that contain vitamin C to help your body absorb iron from a meal.
  • Get plenty of calcium.
    • If you don't use milk or other dairy products, be sure to get calcium from other sources.
    • Good sources of calcium include calcium-fortified products such as orange juice, soy beverage, and tofu.
    • Other non-dairy sources include corn tortillas made with lime (calcium carbonate) and green vegetables such as turnip greens, collard greens, kale, bok choy, and broccoli.
  • Get enough vitamin D.
    • If you don't use milk or milk products, be sure to get enough vitamin D from other sources. Soy beverage and cereals are often fortified with vitamin D.
    • Your body can produce vitamin D when exposed to sunlight on a regular basis. You may need a supplement if you don't consume enough vitamin D or don't get enough sunlight.
  • Get enough zinc.
    • Good sources of zinc include whole-grain breads, cooked dried beans and lentils, soy foods, vegetables, milk, and yogurt.
  • Add omega-3 fatty acids.
    • If your diet doesn't include fish and eggs, you need other good sources of omega-3 fatty acids. These include hemp seeds, flaxseeds, pumpkin seeds, walnuts, certain leafy green vegetables, soybean oil, and canola oil.

Getting enough protein

Protein is made of building blocks called amino acids. The human body can make some of these amino acids. But you must get the nine essential amino acids from food.

Protein isn't just found in meat. Other sources include cheese, milk, beans, tofu, nuts, and seeds. Instead of eating 30 grams (1 ounce) of meat, you can eat:

  • ¾ cup (175 mL) cooked beans, peas, or lentils (12 g protein).
  • ¾ cup (150 g / 175 mL) tofu (12 g protein).
  • 1 cup (250 mL) milk (9 g protein).
  • 50 g (1½ oz) cheese (12 g protein).
  • ¾ cup (150 g) regular yogurt (7 g protein).
  • ¾ cup (150 g) Greek yogurt (14 g protein).
  • ¼ cup (60 mL) nuts or seeds (3 g to 8 g protein).
  • 2 Tbsp (30 mL) peanut butter or other nut or seed butter (4 g protein).

You can get more protein in your food by adding high-protein ingredients. For example, you can:

  • Add powdered milk to other foods, such as pudding or soups.
  • Add powdered protein to fruit smoothies and cooked cereal.
  • Add beans to soup and chili.
  • Add nuts, seeds, or wheat germ to yogurt.

You can also:

  • Spread peanut butter on a banana.
  • Mix cottage cheese into noodle dishes or casseroles.
  • Sprinkle hard-boiled eggs on a salad.
  • Grate cheese over vegetables and soups.

You can also buy protein bars, drinks, and powders. Check the nutrition label for the amount of protein in each serving.

Learn more

Vegetarian Diets for Children and Teens

A well-planned vegetarian or vegan diet can be healthy for children and teens. In fact, it can be a great way to get them into a lifelong habit of healthy eating.

Here are some things to think about at different stages of a child's life.

Babies

Supplements may be important.

  • Starting around age 6 months, offer your baby iron-rich foods first, such as iron-fortified infant cereal, finely mashed cooked egg yolk, mashed beans, or tofu.footnote 1 Talk with your doctor about whether or not your child needs an iron supplement.
  • Breastfed babies of vegan mothers need vitamin B12 supplements if the mother's diet isn't fortified.footnote 2
  • Breastfed babies need 400 IU of vitamin D each day from a supplement.footnote 3 Formula-fed babies may also need a vitamin D supplement, depending on how much formula they drink. When your baby is no longer breastfeeding or taking formula, your doctor may recommend a vitamin D supplement. Talk with your doctor about how much and what sources of vitamin D are right for your baby.footnote 1

Young children

Children ages 1 to 2 years need extra fat for brain and nerve development.

  • If you use milk, use whole milk. Don't use low-fat or skim milk. (Children younger than 9 months of age should not drink cow's milk.)footnote 3, footnote 1
  • If you use a soy beverage, make sure that it's a full-fat fortified soy beverage.
  • Talk to your doctor or a registered dietitian to make sure that your child is getting enough fat.

Children

Vegan and vegetarian diets can contain a lot of fibre. Fibre fills you up without adding a lot of calories. But children have small stomachs. The fibre they eat can fill them up before they get enough calories. Frequent meals and snacks with plenty of whole grains, beans, and nuts will help children get the energy and nutrients they need for healthy growth.

Young children who eat a vegetarian or vegan diet tend to be slightly smaller but still within normal growth ranges. And they tend to catch up to other children in size as they get older.

Teens

Teens need plenty of calcium and vitamin D. And iron is especially important for teen girls who are menstruating. If your teen decides to follow a vegetarian or vegan diet:

  • Teach your teen how to plan meals to get all the right nutrients every day. You may want your teen to talk to a registered dietitian to learn how to plan a healthy vegan or vegetarian diet.
  • Talk with your doctor or dietitian about the vitamins and minerals your child needs. Ask if your teen needs to take a daily supplement.
  • Find out why your teen wants to follow a vegetarian or vegan diet. Some teens adopt this diet as a way to lose weight, and it can hide an eating disorder like anorexia.

References

Citations

  1. Health Canada, et al. (2014). Nutrition for healthy term infants: Recommendations from six to 24 months. Health Canada. http://www.hc-sc.gc.ca/fn-an/nutrition/infant-nourisson/recom/recom-6-24-months-6-24-mois-eng.php. Accessed April 28, 2014.
  2. Amit M (2010). Vegetarian diets in children and adolescents. Paediatrics and Child Health, 15(5): 303–314. Accessed November 17, 2020.
  3. Health Canada, et al. (2012). Nutrition for healthy term infants: Recommendations from birth to six months. A joint statement of Health Canada, Canadian Paediatric Society, Dietitians of Canada, and Breastfeeding Committee for Canada. Available online: http://www.hc-sc.gc.ca/fn-an/nutrition/infant-nourisson/recom/index-eng.php.

Credits

Current as of: March 1, 2023

Author: Healthwise Staff
Medical Review:
Kathleen Romito MD - Family Medicine
Rhonda O'Brien MS, RD, CDE - Certified Diabetes Educator

This information does not replace the advice of a doctor. Healthwise, Incorporated, disclaims any warranty or liability for your use of this information. Your use of this information means that you agree to the Terms of Use. Learn how we develop our content.