Vegetarian diet: How to get the best nutrition (2024)

Vegetarian diet: How to get the best nutrition

A well-planned vegetarian diet is a healthy way to meet your nutritional needs. Find out what you need to know about a plant-based diet.

By Mayo Clinic Staff

Vegetarian diets continue to increase in popularity. Reasons for following a vegetarian diet vary but include health benefits. Following a vegetarian diet may reduce the risk of heart disease, diabetes and some cancers.

But some vegetarian diets may rely too heavily on processed foods with too many calories, and too much sugar, fat and salt. These diets may not include enough fruits, vegetables, whole grains and nutrient-rich foods.

With planning, a vegetarian diet can meet the needs of people of all ages, as well as people who are pregnant or breastfeeding.

The key is to be aware of your nutritional needs so that you plan a diet that meets them.

Types of vegetarian diets

Vegetarian diets vary in what foods they include and exclude:

  • Lacto-vegetarian diets exclude meat, fish, poultry and eggs, as well as foods that contain them. Dairy products, such as milk, cheese, yogurt and butter, are included.
  • Ovo-vegetarian diets exclude meat, poultry, seafood and dairy products, but allow eggs.
  • Lacto-ovo vegetarian diets exclude meat, fish and poultry, but allow dairy products and eggs.
  • Pescatarian diets exclude meat and poultry, dairy, and eggs, but allow fish.
  • Vegan diets exclude meat, poultry, fish, eggs and dairy products, as well as foods that contain these products.

Some people follow a diet that is mostly plant-based, but they still eat meat, dairy, eggs, poultry and fish on occasion or in small quantities. This is sometimes called a flexitarian diet.

Planning a healthy vegetarian diet

To get the most out of a vegetarian diet, choose a variety of healthy plant-based foods. These include whole fruits and vegetables and whole grains. Nuts and legumes, such as lentils, beans and peanuts, also are considered healthy plant-based foods.

At the same time, cut back on less healthy choices. These include sugar-sweetened beverages, fruit juices and refined grains. A registered dietitian can help you create a vegetarian plan that's right for you.

Vegetarian diet: Daily amounts based on 2,000-calorie diet
Food group* Daily amount
*All foods are assumed to be in nutrient-dense form, lean or low-fat, and prepared without added fats, sugars, refined starches or salt.
Source: 2020-2025 Dietary Guidelines for Americans
Vegetables 2 1/2 cups a day
Fruits 2 cups a day
Grains (mostly whole) 6 1/2 ounces a day
Dairy 3 cups a day
Proteins 3 1/2 ounces a day
Oils 27 grams a day

Keep in mind that the more foods you cut out of your diet, the harder it can be to get all the nutrients you need. A vegan diet, for example, cuts out natural food sources of vitamin B-12, as well as milk products, which are good sources of calcium.

To be sure that your diet provides what your body needs, pay special attention to the following nutrients:

Calcium and vitamin D

Calcium helps build and maintain strong teeth and bones. Milk and dairy foods are highest in calcium. Dark green vegetables are good plant sources if you eat enough of them. Examples include turnip and collard greens, kale and broccoli. Other options include calcium-enriched and fortified products. Calcium is added to some juices, cereals, soy milk, soy yogurt and tofu.

Vitamin D also plays an important role in bone health. Vitamin D is added to cow's milk, some brands of soy and rice milk, and some cereals and margarines. Be sure to check food labels. People who don't eat enough fortified foods and have limited sun exposure may want to talk with a health care provider about vitamin D supplements. Plant-derived vitamin D supplements are available.

Vitamin B-12

Vitamin B-12 is necessary to produce red blood cells and prevent anemia. Anemia a condition in which the body doesn't have enough healthy red blood cells to carry oxygen to all parts of the body. Vitamin B-12 is found almost exclusively in animal products, so it can be difficult to get enough B-12 on a vegan diet. Vitamin B-12 deficiency may go undetected in people who eat a vegan diet. This is because the vegan diet is rich in a vitamin called folate that can mask vitamin B-12 deficiency. For this reason, it's important for vegans to consider vitamin supplements, vitamin-enriched cereals and fortified soy products.

Protein

Protein helps keep skin, bones, muscles and organs healthy. Eggs and dairy products are good sources, and you don't need to eat large amounts to meet your protein needs. Eating a variety of plant-based foods throughout the day also can provide enough protein. Plant sources include soy products and meat substitutes, legumes, lentils, nuts, seeds, and whole grains.

Omega-3 fatty acids

Omega-3 fatty acids are found in fish, canola oil, soy oil, walnuts, ground flaxseed and soybeans. Vegetarian diets that do not include fish may be low in two types of omega-3 fatty acids called DHA and EPA. Some evidence suggests that taking in EPA and DHA omega-3 fatty acids may lower the risk for heart disease. Also, these two omega-3s may be important during pregnancy for fetal development. Research on other health effects of EPA and DHA varies. Vegetarians who do not eat fish or include sources of omega-3 fatty acids in their diet may consider adding fortified products to their diet.

Iron and zinc

Iron is important to red blood cells. Dried beans and peas, lentils, enriched cereals, whole-grain products, dark leafy green vegetables, and dried fruit are sources of iron. But the body doesn't absorb iron from plant sources as easily as animal sources. So the recommended intake of iron for vegetarians is almost double that recommended for nonvegetarians. To help your body absorb iron from plants, eat foods rich in vitamin C at the same time as you're eating iron-containing foods. Vitamin C-rich foods include peppers, strawberries, citrus fruits, tomatoes, cabbage and broccoli.

Like iron, zinc is not as easily absorbed from plant sources as it is from animal products. Fish, including crab and shrimp, are sources of zinc for pescatarians. Cheese and yogurt are sources of zinc if you eat dairy products. Plant sources include whole grains, soy products, lentils, beans, nuts and wheat germ. Zinc helps the body make proteins and grow cells. Research on zinc in the diet has found that it supports the immune system and vision, specifically.

Iodine

Thyroid hormones are made partly of iodine. Thyroid hormones help control the body's metabolism and play an important role in muscle growth. Iodine can easily be added to food by using iodized salt. Seafood and dairy also are sources of iodine. People who do not eat seafood or dairy may be at risk of iodine deficiency if they do not use iodized salt. Iodine deficiency can lead to the thyroid getting bigger as it tries to meet the body's need for thyroid hormones. When that happens to the thyroid it's called goiter. Seaweed is vegetarian option for dietary iodine.

Getting started

One way to start on a vegetarian diet is to slowly reduce the meat in your diet. At the same time, increase the amount of fruits and vegetables in your diet. Here are a few tips to help you get started:

  • Ramp up. Each week increase the number of meatless meals you already enjoy, such as spaghetti with tomato sauce or vegetable stir-fry. Find ways to include greens in your daily meals. Good options include spinach, kale, Swiss chard and collards.
  • Substitute. Take favorite recipes and try them without meat. For example, make vegetarian chili by leaving out the ground beef and adding an extra can of black beans. Or make fajitas using extra-firm tofu rather than chicken. You may be surprised to find that many dishes need only simple changes to become vegetarian.
  • Branch out. Check the internet for vegetarian menus. Buy or borrow vegetarian cookbooks. Check out ethnic restaurants to sample new vegetarian cuisines. Adding variety to your vegetarian diet can help you meet all your nutritional needs.

From Mayo Clinic to your inbox

Sign up for free and stay up to date on research advancements, health tips, current health topics, and expertise on managing health. Click here for an email preview.

To provide you with the most relevant and helpful information, and understand which information is beneficial, we may combine your email and website usage information with other information we have about you. If you are a Mayo Clinic patient, this could include protected health information. If we combine this information with your protected health information, we will treat all of that information as protected health information and will only use or disclose that information as set forth in our notice of privacy practices. You may opt-out of email communications at any time by clicking on the unsubscribe link in the e-mail.

March 01, 2023

  1. How does plant-forward (plant-based) eating benefit your health? American Heart Association. https://www.heart.org/en/healthy-living/healthy-eating/eat-smart/nutrition-basics/how-does-plant-forward-eating-benefit-your-health. Accessed Jan. 2, 2023.
  2. Colditz GA. Healthy diet in adults. https://www.uptodate.com/contents/search. Accessed Jan. 2, 2023.
  3. Demory-Luce D, et al. Vegetarian diets for children. https://www.uptodate.com/contents/search. Accessed Jan. 2, 2023.
  4. Landon MB, et al., eds. Nutrition during pregnancy. In: Gabbe's Obstetrics: Normal and Problem Pregnancies. 8th ed. Philadelphia, PA: Elsevier; 2021.
  5. Libby P, et al., eds. Nutrition and cardiovascular and metabolic diseases. In: Braunwald's Heart Disease: A Textbook of Cardiovascular Medicine. 12th ed. Philadelphia, PA: Elsevier; 2022.
  6. Vegetarian eating. Office on Women's Health. U.S. Department of Health and Human Services. https://www.womenshealth.gov/healthy-eating/how-eat-health/vegetarian-eating. Accessed Jan. 2, 2023.
  7. 2020-2025 Dietary guidelines for Americans. U.S. Department of Health and Human Services and U.S. Department of Agriculture. https://www.dietaryguidelines.gov. Accessed Jan. 2, 2023.
  8. Rogers CJ, et al. Preventive nutrition. Medical Clinics of North America. 2022; doi.org/10.1016/j.mcna.2022.06.001.
  9. Protein foods. U.S. Department of Agriculture. https://www.myplate.gov/eat-healthy/protein-foods. Accessed Jan. 2, 2023.
  10. Craig WJ, et al. The safe and effective use of plant-based diets with guidelines for health professionals. Nutrients. 2021; doi.org/10.3390/nu13114144.
  11. Nutrition and health info sheets for health professionals — Vegetarian diets. University of California, Davis. https://nutrition.ucdavis.edu/outreach/nutr-health-info-sheets/pro-vegetarian. Accessed Jan. 2, 2023.
  12. Zhang X, et al. Omega‐3 polyunsaturated fatty acids intake and blood pressure: A dose‐response meta‐analysis of randomized controlled trials. Journal of the American Heart Association. 2022; doi.org/10.1161/JAHA.121.025071.
  13. Salama M, et al., eds. Hypochromic and hemolytic anemias. In: Atlas of Diagnostic Hematology. 1st ed. Philadelphia, PA: Elsevier; 2021.
  14. Zinc fact sheet for health professionals. Office of Dietary Supplements. https://ods.od.nih.gov/factsheets/zinc-HealthProfessional. Accessed Jan. 6, 2023.
  15. Iodine fact sheet for health professionals. Office of Dietary Supplements. https://ods.od.nih.gov/factsheets/Iodine-HealthProfessional. Accessed Jan. 6, 2023.
  16. Key TJ, et al. Plant-based diets and long-term health: Findings from the EPIC-Oxford study. Proceedings of the Nutrition Society. 2021; doi.org/10.1017/S0029665121003748.
  17. Iron fact sheet for health professionals. National Institutes of Health. https://ods.od.nih.gov/factsheets/Iron-HealthProfessional/. Accessed Feb. 2, 2023.
  18. Dietary Reference Intakes for vitamin A, vitamin K, arsenic, boron, chromium, copper, iodine, iron, manganese, molybdenum, nickel, silicon, vanadium, and zinc. Iodine. National Academies of Sciences, Engineering, and Medicine. https://nap.nationalacademies.org/read/10026/chapter/10. Accessed Feb. 2, 2023.

See more In-depth

See also

  1. Butter vs. margarine
  2. Caffeine content
  3. Clear liquid diet
  4. DASH diet
  5. DASH diet: Recommended servings
  6. Sample DASH menus
  7. Diverticulitis attack triggers
  8. Diverticulitis diet
  9. Eggs and cholesterol
  10. Enlarged prostate: Does diet play a role?
  11. Fasting diet: Can it improve my heart health?
  12. Gluten sensitivity and psoriasis: What's the connection?
  13. Gluten-free diet
  14. Gout diet: What's allowed, what's not
  15. Intermittent fasting
  16. Low-fiber diet
  17. Low-glycemic index diet
  18. Mediterranean diet
  19. Paleo diet
  20. Picnic Problems: High Sodium
  21. Nutrition and pain
  22. Water after meals

.

Vegetarian diet: How to get the best nutrition (2024)

FAQs

Vegetarian diet: How to get the best nutrition? ›

Planning a healthy vegetarian diet. To get the most out of a vegetarian diet, choose a variety of healthy plant-based foods. These include whole fruits and vegetables and whole grains. Nuts and legumes, such as lentils, beans and peanuts, also are considered healthy plant-based foods.

What is a good way for vegetarians to get the nutrients they need? ›

No matter which vegetarian eating style you follow, it is important to choose a variety of foods including whole grains, fruits, vegetables, legumes, nuts and seeds. This can help ensure you are meeting your nutritional needs each day.

Can you get enough nutrients on a vegetarian diet? ›

Vegetarian diets can have many health benefits. They can offer all the essential vitamins and minerals necessary for a long and healthy life provided they are well-planned.

What are 3 suggestions for improving the nutritional adequacy of a vegetarian diet? ›

How to Get the Necessary Vitamins and Nutrients as a Vegetarian or Vegan
  • Avoid foods that are high in sodium, added sugars and fats. ...
  • Choose high protein foods. ...
  • Don't eat too many carbohydrates. ...
  • Get enough vitamin B12. ...
  • Meet your calcium requirements. ...
  • Opt for vitamin D-fortified foods.

What is the greatest challenge nutritionally to being vegetarian? ›

Concerns about vegetarian diets have focused mainly on the following nutrients: Protein. Research shows that lacto-ovo vegetarians generally get the recommended daily amount of protein, which is easily obtained from dairy products and eggs. (Women need about 0.4 grams of protein per pound of body weight per day.

How to increase B12 levels for vegetarians? ›

Vegetarian and vegan foods that contain vitamin B-12 can include fortified plant-based milks, fortified cereals, and nutritional yeasts. Vegetarians and vegans must take particular care to consume enough vitamin B-12, as it is mainly found in meat, eggs, and dairy products.

How do vegetarians get protein in every meal? ›

Eat beans, pulses, eggs and other sources of protein

Pulses are particularly important for people who don't get protein by eating meat, fish or dairy products. Other non-dairy sources of protein include eggs and meat alternatives, such as tofu, mycoprotein (such as Quorn), textured vegetable protein and tempeh.

What are the symptoms of vitamin deficiency in vegetarians? ›

The most obvious ones will be tiredness, fatigue, B12 deficiency anaemia, low immunity and reduced brain function and low moods. Other symptoms which may be discovered after investigation including high hom*ocysteine levels which is linked with blood clots.

What supplements should vegetarians take? ›

“You will likely not be getting enough of certain nutrients, such as vitamin B12, omega-3s, and vitamin D, on a vegan or vegetarian diet,” says plant-based dietitian Amy Gorin, MS, RDN. “So it's a good idea to consider supplementing these nutrients.”

How do you build a healthy vegetarian diet? ›

To get the most out of a vegetarian diet, choose a variety of healthy plant-based foods. These include whole fruits and vegetables and whole grains. Nuts and legumes, such as lentils, beans and peanuts, also are considered healthy plant-based foods. At the same time, cut back on less healthy choices.

How to get enough iron as a vegetarian? ›

Iron in food
  1. tofu;
  2. legumes (lentils, dried peas and beans);
  3. wholegrain cereals (in particular, iron-fortified breakfast cereals);
  4. green vegetables such as broccoli or Asian greens;
  5. nuts, especially cashews;
  6. dried fruits such as apricots;
  7. eggs; and.
  8. seeds such as sunflower seeds or products such as tahini.

What is the most important nutrient? ›

Water is probably the most important essential nutrient that a person needs. A person can only survive a few days without consuming water. Even slight dehydration can cause headaches and impaired physical and mental functioning. The human body is made up of mostly water, and every cell requires water to function.

Can you get all nutrients from a vegetarian diet? ›

Dieting on plant-based foods alone may skip out on some important nutrients like vitamins B12 and D3. Supplementing these in your diet will ensure you're getting everything your body needs to maintain health. Vegan and vegetarian diets are both very healthy ways of eating.

What is one nutrient of concern for vegetarians? ›

The nutrients of concern in the diet of vegetarians include vitamin B(12), vitamin D, ω-3 fatty acids, calcium, iron, and zinc. Although a vegetarian diet can meet current recommendations for all of these nutrients, the use of supplements and fortified foods provides a useful shield against deficiency.

What is a weakness of a vegetarian diet? ›

Unhealthy vegetarian diets are poor in specific nutrients (vitamin B12, iron, zinc, and calcium) and/or rich in highly processed refined flours, hydrogenated oils, high-fructose corn syrup, sucrose, artificial sweeteners, salt, and preservatives, each of which have been shown to increase morbidity and mortality.

What nutrients are missing for vegetarians? ›

The nutrients of concern in the diet of vegetarians include vitamin B(12), vitamin D, ω-3 fatty acids, calcium, iron, and zinc. Although a vegetarian diet can meet current recommendations for all of these nutrients, the use of supplements and fortified foods provides a useful shield against deficiency.

What are 5 healthy food vegetarian? ›

A few healthy foods to eat on a vegetarian diet are:
  • Fruits: apples, bananas, berries, oranges, melons, pears, peaches.
  • Vegetables: leafy greens, asparagus, broccoli, tomatoes, carrots.
  • Grains: quinoa, barley, buckwheat, rice, oats.
  • Legumes: lentils, beans, peas, chickpeas.
  • Nuts: almonds, walnuts, cashews, chestnuts.
Oct 17, 2018

What vegetarian foods are high in nutrients? ›

These include whole fruits and vegetables and whole grains. Nuts and legumes, such as lentils, beans and peanuts, also are considered healthy plant-based foods. At the same time, cut back on less healthy choices. These include sugar-sweetened beverages, fruit juices and refined grains.

How to get nutrients when you can't eat? ›

Drink beverages that contain calories, such as fruit juice, lemonade, fruit-flavored drinks, malts, floats, soda pop, cocoa, milkshakes, smoothies and eggnog. Nutritional supplement drinks are convenient options.

References

Top Articles
Latest Posts
Article information

Author: Chrissy Homenick

Last Updated:

Views: 6317

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Chrissy Homenick

Birthday: 2001-10-22

Address: 611 Kuhn Oval, Feltonbury, NY 02783-3818

Phone: +96619177651654

Job: Mining Representative

Hobby: amateur radio, Sculling, Knife making, Gardening, Watching movies, Gunsmithing, Video gaming

Introduction: My name is Chrissy Homenick, I am a tender, funny, determined, tender, glorious, fancy, enthusiastic person who loves writing and wants to share my knowledge and understanding with you.