Evidence Based Research
Our editorial team is made up of expert registered dietitians with extensive, real-world clinical experience who are highly trained in evaluating clinical research.
Read Our Editorial Policy

The Vegetarian Diet: A Detailed Beginner’s Guide and Meal Plan

Written by Sharon Lehman, RDN

Published on April 1, 2021

The foundation of a vegetarian diet is plant-based foods with limited animal foods. There are many potential health benefits of a well-planned vegetarian diet.

The Vegetarian Diet: A Detailed Beginner’s Guide and Meal Plan


  • Encourages consumption of nutrient-dense foods
  • Easily customized for food preferences, allergies, and intolerances
  • Reduces risk of chronic disease
  • Can support weight loss and weight management
  • Lower food costs
  • Better for the environment and animal welfare


  • You may have to give up some favorite foods
  • Potential for some nutrient deficiencies
  • Vegetarian choices aren’t always healthy
  • May encounter fewer food choices when dining out


If you are curious about eating less meat, the vegetarian diet might be for you.

There are several types of vegetarian diets, but in general, vegetarians do not eat meat, poultry, or seafood but may consume dairy products and eggs.

Vegetarianism is believed to support weight management and reduce the risk of serious illnesses like heart disease, cancer, and diabetes.

Eating fewer animal products is also believed to be better for the environment.

As a registered dietitian, I believe a vegetarian diet is more customizable and sustainable than many restrictive fad diets.

However, simply avoiding meat, poultry, and seafood won’t result in weight loss alone.

A vegetarian diet that includes plenty of fresh fruit, vegetables, whole grains, healthy fats, beans, and legumes may support weight loss when combined with physical activity.

What Is a Vegetarian Diet?

A vegetarian diet centers on plant-based foods and eliminates all meat, poultry, and seafood. Dairy and eggs may or may not be eaten on a vegetarian diet.

A vegan diet is a type of vegetarian diet. The main difference between a vegan and vegetarian diet is all animal foods, including eggs, dairy, and even honey, are eliminated on a vegan diet.

Vegetarian diets are classified by which animal products are consumed. The five types of vegetarian diets are:

  • Lacto-ovo-vegetarian: includes dairy products and eggs
  • Lacto-vegetarian: includes dairy products, but not eggs
  • Ovo-vegetarian: includes eggs, not dairy products
  • Pescetarian: includes fish/seafood and may include dairy products and eggs
  • Flexitarian: includes occasional consumption of meat, poultry, and fish and may include dairy products and eggs. Meat may be eaten once a week, once a month, or just a couple of times a year.

There is no right or wrong type of vegetarian diet to follow. The choice to eat dairy, eggs, seafood, or even occasional meat or poultry is personal.

Some individuals choose to avoid certain animal foods for ethical reasons. Others follow a vegetarian diet because of environmental concerns.

Raising cattle and livestock requires energy and resources like water that some people believe isn’t sustainable to feed the world population long-term.

These animals also contribute to greenhouse gases, which deteriorate the atmosphere and lead to climate change.

Following a vegetarian diet is linked to better overall health with less risk of serious illness like heart disease, cancer, or diabetes.

A plant-based diet like a vegetarian diet can help support digestive health and weight management.

However, simply cutting out meat doesn’t equate to a healthy vegetarian diet.

An individual could eat a diet full of refined carbohydrates like cereals, crackers, chips, pretzels, cookies, and muffins and technically be considered a vegetarian.

However, a high intake of refined grains, sugars, and processed foods is not associated with the health benefits mentioned above.

The healthiest vegetarian diets include meals centered around actual plants.

Eating fewer processed foods and focusing on various fruit, vegetables, grains, nuts, seeds, beans, legumes, healthy fats, plus dairy and eggs provides fiber, vitamins, minerals, and antioxidants that support a healthy weight and immune system.

Benefits of the Vegetarian Diet

A plant-based diet, including vegetarian diets, is linked with improved health. The quality of the vegetarian diet determines the health benefits.

Increased fiber and fruit and vegetable consumption are linked to reduced risk of chronic diseases like obesity, heart disease, type 2 diabetes, and cancer.

Unhealthy vegetarian diets that include processed foods, added sugars, and refined grains may increase disease risk.

Individuals who follow a healthy vegetarian diet long-term tend to have lower body mass indexes (BMI) than meat-eaters.

However, a vegetarian diet will only result in weight loss if an individual also has a caloric deficit.

Researchers reviewed self-reported dietary intake information from thousands of participants in three well-known demographic health studies.

They found individuals who followed a healthy plant-based diet had a lower incidence of type 2 diabetes.

What Food Can You Eat?

You can include many plant-based foods in a vegetarian diet.

Foods to eat include:

  • Fresh, frozen, or canned fruit: citrus, apples, bananas, pears, grapes, kiwi, melons, berries, mango, papaya
  • Unsweetened dried fruit: prunes, apricots, raisins, dates
  • Fresh, frozen, or canned vegetables:
    • Non-starchy vegetables:- salad greens, bell peppers, cucumbers, celery, onion
    • Starchy vegetables: carrots, corn, peas, potatoes, and sweet potatoes
    • Cruciferous vegetables: broccoli, cauliflower, brussels sprouts, cabbage
  • Mushrooms
  • Whole grains: oats, rice, quinoa, barley, bulgur, farro
  • Prepared grain products: bread, pasta, crackers, tortilla, pita
  • Dried or canned beans: kidney, cannellini, chickpeas, black, pinto
  • Legumes: lentils, split peas, peanuts
  • Nuts: nut butter, plus raw or roasted walnuts, pecans, almonds, macadamia
  • Seeds: chia, flax, pumpkin, sunflower, sesame
  • Dairy: milk, yogurt, cheese, cottage cheese, cream cheese, butter, sour cream
  • Non-dairy milk and yogurt: made from almonds, coconut, cashews, oats
  • Eggs
  • Soy: tempeh, tofu, edamame, soy milk
  • Plant-based meat products: (i.e., Beyond Meat, Impossible Burger)
  • Oils and fats: extra virgin olive oil, coconut oil, ghee, canola oil, avocado & avocado oil, olives, tahini
  • Condiments: ketchup, mustard, mayonnaise (choose egg-free variety if you aren’t eating eggs), salsa, vinegar, maple syrup
  • Vegetable broth/stock
  • Fresh and dried herbs and spices

On a vegetarian diet, you will eliminate beef, poultry, and seafood. Remember, you also have the option to eliminate dairy and eggs for health or personal reasons.

Foods that are not eaten on a vegetarian diet include:

  • Beef: hamburger, steak, meatballs
  • Pork
  • Cured meats: hot dogs, bacon, sausage, salami, lunchmeat
  • Poultry: chicken and turkey
  • Fish
  • Shellfish
  • Broth or stock made from beef, chicken, or turkey
  • Bone broth
  • Lard
  • Powdered collagen supplements
  • Some condiments made with fish oil or anchovies like Caesar dressing and Worcestershire sauce
  • Gelatin and foods made with gelatin-like marshmallows

Other than those foods, a vegetarian diet offers variety and can be extremely flexible.

Processed foods should be limited on all diets, including a vegetarian diet, for optimal health.

Other foods that are technically vegetarian but should be eaten sparingly include:

  • Chips
  • Candy
  • Baked goods: cake, cookies, muffins, and pastries
  • Refined grains: bread, pasta, and crackers made from white flour
  • Sugary cereals
  • Soda and other sugar-sweetened drinks
  • Margarine

Shopping Tips

Stick to the perimeter of the grocery store. This is where you can typically find nutritious whole foods in their original form, while the inner aisles are for processed foods like snacks, sweets, and soft drinks.

Pick a few recipes for the week ahead and use them to create your shopping list. Using a meal plan will help you buy only what you need instead of always eating the same foods or buying extra food that you don’t know what to do with.

Pick fruits and vegetables based on when they’re in season to save money.

If a certain fruit or vegetable is out of season, frozen alternatives offer the same nutrition.

Avoid pre-cut produce, like bagged salad and chopped melon, since you often get less for more money compared to doing the prep yourself.

Stock up on canned beans. Dried beans are less expensive, pound for pound, but canned saves time compared to soaking and cooking dried beans.

If you’re avoiding dairy or eggs, be sure to check the ingredient lists on prepared foods.

Sample One-Day Meal Plan

Breakfast: Two eggs scrambled with tomato, onion, spinach, and cheese with a slice of whole-grain toast topped with avocado and berries on the side

Snack: A sliced apple with almond butter

Lunch: Sweet potato and black bean chili with a side salad

Snack: Hummus with bell pepper strips and cucumber slices

Dinner: Spaghetti squash topped with mushrooms, marinara sauce, and roasted broccoli

Dessert: Piece of dark chocolate with a few dried apricots


A vegetarian diet is highly sustainable because it’s easy to follow, affordable, and offers plenty of food variety, which are important factors in sticking with a diet or meal plan.

For many, a vegetarian diet becomes more of a lifestyle than a diet or weight loss method.

You can follow a vegetarian diet whether you’re trying to lose weight or not.

You can go all-in with a vegetarian diet or start slowly by increasing the number of plant-based meals you eat in a day or week.

Some flexitarians eat plant-based all day and have a small portion of animal protein at dinner or on the weekends only.

Making gradual dietary changes tends to be met with more satisfaction and long-term success.

It’s also a highly customizable and flexible way of eating since there are no hard and fast rules on what you can or can’t eat, and there are no special products required.

Vegetarian options at restaurants and social events may be limited or unhealthy, but this can be solved by planning ahead or asking restaurants to customize menu items.

If you’re interested in a vegetarian diet for weight loss, working with a registered dietitian can help you get started with food lists and recipes.

A dietitian will also make sure you’re eating enough calories for your needs and weight goals and not missing any essential nutrients.


There are no major safety concerns with a vegetarian diet.

It can be a safe and nutritious diet for everyone, including pregnant and breastfeeding women, children, and individuals with food allergies or chronic health conditions.

There is some risk for developing nutrient deficiencies with a vegetarian diet.

Some vegetarian diets can lack adequate vitamin B12, iron, zinc, and omega-3 fatty acids based on food choices.

Calcium can also be a nutrient of concern if you don’t consume dairy products.

Working with a dietitian can help you identify plant-based sources of these nutrients and whether you should take a supplement.

The Bottom Line

A vegetarian diet can be a nutritious, affordable, and convenient choice for anyone who wants to improve their health or lose weight.

Plant-based diets are associated with less risk of heart disease, cancer, diabetes, and obesity.

A plant-based diet can help slash your grocery bill since meat and animal products tend to be some of the most expensive grocery items.

But the cost depends on what types of groceries you buy and how many meals you prepare at home versus dining out.

Since so many foods can be included in a vegetarian diet, there’s no way to determine the exact price of following a vegetarian diet for a day, week, or month.

If you’re overwhelmed with starting a vegetarian diet, start small. Instead of replacing every meal and snack with a plant-based option, pick a few meals or days of the week to start with.

There are so many creative plant-based recipes available to replace your favorite meat-based dishes, like creating taco “meat” with nuts or lentils, burger patties with beans, and pulled barbeque “meat” with shredded jackfruit.

If you’re new to vegetarian cooking, I recommend working with a dietitian specializing in plant-based diets and investing in a few vegetarian cookbooks.

Depending on food choices, a vegetarian diet can put some individuals at risk for certain nutrient deficiencies.

Working with a healthcare provider or registered dietitian is recommended to ensure nutritional adequacy.

Was This Article Helpful?YesNo
Thanks for your feedback!
In a few words, please tell us how this article helped you today.
Please let us know how we can improve this article by selecting your concern below.
Thank You! We appreciate your feedback.
* Please select at least one topic:
Please Note: We cannot provide medical advice. This feedback will help us continue improving your user experience on WellnessVerge.
Please Note: We cannot provide medical advice. This feedback will help us continue improving your user experience on WellnessVerge.
Submit Feedback
Submit Feedback

At WellnessVerge, we only use primary references for our articles, including peer reviewed medical journals or well-respected academic institutions.