Content Map Terms
British Columbia Specific Information
Every day, we make choices about the food we eat and our lifestyles. We can make choices for ourselves and our families that make a real difference to our ability to remain healthy and active now, and enjoy life to its fullest in the future. To learn more about healthy eating, including managing a condition, food safety, and food security, visit the Healthy Eating section of our website.
What is a vegetarian?
In a very general sense, a vegetarian is someone who doesn't eat meat. But that definition is too simple. There are several kinds of vegetarian diets:
- Lacto-ovo vegetarians eat milk products—such as milk, cheese, and yogurt—and eggs, but no meat, poultry, seafood, or fish. "Lacto" means "milk." "Ovo" means eggs.
- Lacto-vegetarians eat milk products, but not eggs, meat, poultry, seafood, or fish.
- Vegans (say "VEE-guns" or "VAY-guns") are total vegetarians. They eat only plant foods. They don't eat food that comes from animals in any way, including milk products, eggs, honey, and gelatin (which comes from bones and other animal tissue).
Many people are semi-vegetarian—most of the diet is vegetarian, but sometimes they may eat meat, poultry, seafood, fish, and/or eggs.
There are many reasons why some people choose vegetarian diets:
- A vegetarian diet can be healthier than other diets.
- Some people think it's wrong to use animals for food.
- Some religions forbid eating meat.
- A vegetarian diet can cost less than a diet that includes meat.
- Eating less meat can be better for the environment, because most meat is commercially farmed.
- Some people don't like the taste of meat.
Are vegetarian diets healthy?
If properly planned, vegetarian diets can provide all the nutrients you need. In addition to that, being a vegetarian can actually be better for you. In general, vegetarians:footnote 1
- Weigh less than people who eat meat.
- Are less likely to die of heart disease.
- Have lower cholesterol levels.
- Are less likely to get:
Good health could be related to a diet of mostly fruits, vegetables, and whole grains.
Keep a balance
As a vegetarian, you can still eat a balanced diet.
- Substitutes for 2.5 oz (75 g) of meat:
- ¾ cup (175 mL) cooked beans, peas, or lentils
- 2 eggs or 4 egg whites, or ½ cup (125 mL) egg substitute
- ¼ cup (60 mL) nuts or seeds
- ¾ cup (175 mL or 150 g) tofu or tempeh
- 2 Tbsp (30 mL) peanut butter
- If you do not use milk, use soy beverage fortified with calcium, vitamin D, and vitamin B12. Count 1 cup (250 mL) as one serving. You can also use fortified soy yogurt.
How can vegetarians eat a balanced diet?
You may be worried that you won't get all the nutrients you need with a vegetarian diet. But as long as you eat a variety of foods, there are only a few things you need to pay special attention to.
- Calcium for vegetarians who don't eat milk products. If you don't get your calcium from milk products, you need to eat a lot of other calcium-rich foods. Calcium-fortified breakfast cereals, soy beverage, and orange juice are good choices. Calcium-fortified means that the manufacturer has added calcium to the food. Other foods that have calcium include certain legumes, certain leafy green vegetables, nuts, seeds, and tofu. If you don't use calcium-fortified foods, ask your doctor or dietitian if you should take a daily calcium supplement.
- Vitamin D for vegetarians who don't eat milk products. Getting enough calcium and vitamin D is important to keep bones strong. Vegetarians who don't eat milk products can use fortified soy beverage and soft margarine.
- Iron. Getting enough iron is not a problem for vegetarians who take care to eat a wide variety of food. Our bodies don't absorb iron from plant foods as well as they absorb iron from meats. So it's important for vegetarians to regularly eat iron-rich foods. Vegetarian iron sources include cooked dried beans, peas, and lentils; leafy green vegetables; and iron-fortified grain products. And eating foods rich in vitamin C will help your body absorb iron.
- Vitamin B12 for vegans. Vitamin B12 comes from animal sources only. If you are a vegan, you'll need to rely on food that is fortified with this vitamin (for example, soy beverage and breakfast cereals) or take supplements. This is especially important for vegan women who are pregnant or breastfeeding.
Like everyone else, vegetarians also need to make sure they get the following nutrients:
- Protein. When considering a vegetarian diet, many people worry that they will not get enough protein. But eating a wide variety of protein-rich foods such as soy products, legumes, grains, nuts, and seeds will give you the protein you need.
- Omega-3 fatty acids. If you don't eat fish or eggs, you need to find other good sources of omega-3 fatty acids, such as hemp seeds, flaxseeds, pumpkin seeds, walnuts, certain leafy green vegetables, soybean oil, and canola oil.
- Zinc. Your body absorbs zinc better when it comes from meat than when it comes from plants. But vegetarians don't usually have a problem getting enough zinc if they eat lots of other foods that are good sources of zinc, including whole-grain breads, cooked dried beans and lentils, soy foods, and vegetables.
Is it safe for children to be vegetarians?
A well-planned vegetarian diet can be healthy for children. Young vegan children 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.
If you are raising a child on a vegetarian diet, consider the following:
- Breastfed babies and babies fed some breast milk need 400 IU of vitamin D each day from a liquid supplement.footnote 1, footnote 2 Babies who are only fed formula do not need a vitamin D supplement. When your baby is no longer breastfeeding or taking formula, your health care provider may recommend a vitamin D supplement. Talk with your health care provider about how much and what sources of vitamin D are right for your child.
- Breastfed babies of vegan mothers need vitamin B12 supplements if the mother's diet is not fortified.
- Soy, rice, and other vegetarian beverages should not be used instead of breast milk or infant formula in children younger than 2 years.footnote 2
- Vegan diets can contain a lot of fibre. Fibre is great because it fills you up without adding a lot of calories. But children have small stomachs, and the fibre they eat can fill them up before they get enough calories. Frequent meals and snacks—with plenty of cereals, legumes, and nuts—will help children get the energy and nutrients they need for healthy growth.
What if your teenager decides to become a vegetarian?
With careful planning, a vegetarian diet can be very healthy for teens. In fact, it can be a great way to get them into a lifelong habit of healthy eating.
If your teen decides to become a vegetarian, teach him or her how to plan meals to get all the right nutrients every day. Teens need calcium and vitamin D. And iron is especially important for teen girls who are menstruating. Talk with your doctor about how much of these vitamins and minerals your child needs. Ask if your teen needs to take a daily supplement.
You may want him or her to talk to a registered dietitian to learn how to plan a healthy vegetarian diet.
It's important to find out why your teen wants to follow a vegetarian diet. Some teens adopt a vegetarian diet as a way to lose weight, and "being a vegetarian" can hide an eating disorder like anorexia.
- Craig WJ, et al. (2009). Position of the American Dietetic Association: Vegetarian diets. Journal of the American Dietetic Association, 109(7): 1266–1282. Available online: http://www.eatright.org/About/Content.aspx?id=8357.
- 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.
- 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.
Adaptation Date: 1/23/2023
Adapted By: HealthLink BC
Adaptation Reviewed By: HealthLink BC
Adaptation Date: 1/23/2023
Adapted By: HealthLink BC
Adaptation Reviewed By: HealthLink BC
Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.
Contact Physical Activity Services
If you have questions about physical activity or exercise, call 8-1-1 (or 7-1-1 for the deaf and heard of hearing) toll-free in B.C. Our qualified exercise professionals are available Monday to Friday from 9am to 5pm Pacific Time. You can also leave a message after hours.
Translation services are available in more than 130 languages.
HealthLinkBC’s qualified exercise professionals can also answer your questions by email.
Contact a Dietitian
If you have any questions about healthy eating, food, or nutrition, call 8-1-1 (or 7-1-1 for the deaf and hard of hearing) toll-free in B.C. You can speak to a health service navigator who can connect you with one of our registered dietitians, who are available 9am to 5pm Monday to Friday. You can also leave a message after hours.
Translations services are available in more than 130 languages.
HealthLinkBC Dietitians can also answer your questions by email.