Skip to main content

Jupiterimages

The question

Is a vegan diet actually healthy? How can a vegan get all the nutrients they need without taking vitamins?

The answer

Yes, a vegan diet – one that excludes all animal products including meat, poultry, fish, dairy and eggs – can be very healthy if properly planned. Many studies suggest that vegetarians are less likely to be overweight and have a lower risk of heart disease and certain cancers.

Avoiding meat may have something to do with the observation that vegetarians enjoy good health, but it's not the whole story. A steady diet of whole grains, nuts, vegetables, fruit, beans, and soy foods is low in saturated fat and offers plenty of vitamins, minerals, protective plant chemicals, and fibre.

As a vegan, the nutrients you need to pay close attention to include protein, vitamin B12, vitamin D, calcium, iron and omega-3 fatty acids. While you can meet your daily requirements for many of these from foods alone, you should supplement with B12 and vitamin D.

To get adequate protein, vegans must include plant protein foods at each meal such as beans, peas, lentils, tofu, soy products, nuts and seeds.

Vitamin B12 is found naturally only in animal foods so vegetarians must include three servings of B12 in their daily diet: fortified soy or rice beverage (1/2 cup), nutritional yeast (1 tbsp), fortified breakfast cereal (30 grams), fortified soy "meat" (1.5 ounces).

Vegans should choose fortified foods and take a B12 supplement (as a separate supplement or from a multivitamin).

A vegan diet does not provide any vitamin D; you will need to take a 1000 IU daily supplement of vitamin D3.

Calcium sources which vegans rely on include fortified soy, rice and almond beverages (about 300 milligrams of calcium per 1 cup), fortified fruit juice, almonds, soybeans, tofu prepared with calcium, bok choy, broccoli, kale and figs. If you are under 50, you need 1000 milligrams of calcium each day; if you're over 50 you need 1200 milligrams.

Vegetarians have higher daily iron requirements than meat-eaters because the body absorbs iron less efficiently from plant foods than it does from animal sources. Food sources include beans, lentils, nuts, leafy green vegetables, whole grains, ready-to-eat breakfast cereals, and dried fruit. Iron absorption can be increased by eating plant foods with vitamin C-rich foods such as citrus fruit, strawberries, red pepper and tomato jui

Vegans also need to get small amounts of omega-3 fats from plant sources such as walnuts, ground flaxseed, chia seeds, and flaxseed oil.


Leslie Beck, a Toronto-based private practice dietitian, is director of food and nutrition at Medcan. Follow her on Twitter @LeslieBeckRD

Sign up for the weekly Health & Wellness newsletter for the latest news and advice.

Follow related authors and topics

Authors and topics you follow will be added to your personal news feed in Following.

Interact with The Globe