
We often think that a typical vegetarian diet consists of eating plant-based foods. There are, however, different vegetarian diets that include or exclude different types of foods.
Types of vegetarian diet | Foods that can be eaten |
---|---|
Lacto-vegetarian diet: Allow all foods except meat, seafood, poultry, and eggs |
|
Ovo-vegetarian diet: Allow all foods except meat, seafood, poultry, and dairy |
|
Lacto-ovo-vegetarian diet: Allow all foods except meat, seafood, and poultry |
|
Pescatarian (or pesco-vegetarian) diet: Allow all foods except meat and poultry |
|
Vegan: Allow all foods except those of animal origin including meat, seafood, poultry, and dairy |
|

How to meet your protein requirements while on a vegetarian diet
Meeting certain nutritional requirements, particularly protein requirements, is often considered a challenge for vegetarians. Vegans may also have increased susceptibility to vitamin D and vitamin B12 deficiency.
By choosing protein-rich vegetarian foods, however, you can meet your protein and nutritional needs within your calorie requirements.
Food items | Quantity (edible portion) | Protein content (in grams) | Calories (in kilocalories) |
---|---|---|---|
Soy (defatted) flour | 100 grams | 51.1 | 366 |
Soy milk | 1 cup (245 grams) | 7 | 81 |
Tofu (firm) | 1/2 block (84 grams) | 7 | 62 |
Blue cheese | 1 ounce | 6 | 100 |
Cheddar | 1 ounce | 7 | 114 |
Feta cheese | 1 ounce | 4 | 75 |
Mozzarella (made with whole milk) | 1 ounce | 6 | 80 |
Ricotta (made with whole milk) | 1 cup (246 grams) | 28 | 428 |
Cottage cheese | 100 grams | 11 | 300 |
Greek yogurt (nonfat) | 100 grams | 10 | 59 |
Milk (whole, 3.3% fat) | 1 cup (244 grams) | 8 | 150 |
Egg (whole)* | 1 large (50 grams) | 6 | 75 |
Pinto beans (raw) | 100 grams | 21 | 347 |
Kidney beans (raw) | 100 grams | 24 | 333 |
Chickpeas (raw) | 100 grams | 19 | 364 |
Cashew (oil roasted and salted) | 1 cup (130 grams) | 21 | 749 |
Mixed nuts (salted and dry roasted) | 1 ounce | 5 | 168 |
Sunflower seed kernels, dry roasted, with salt | 1/4 cup (32 grams) | 6 | 168 |
Walnuts (chopped) | 1 cup (120 grams) | 18 | 785 |
*For ovo-vegetarians and lacto-ovo-vegetarians
Other vegetarian sources of protein include edamame, mushroom, broccoli, green peas, sweet potato, pulses, asparagus, tempeh, quinoa, brussels sprouts, and corn.
If you think you are not able to meet your protein requirements through a vegetarian diet, consult a qualified nutritionist or your doctor, who may prescribe protein supplements if needed.

SLIDESHOW
Foods That Aren't as Healthy as You Think See SlideshowWhat are the health benefits of following a vegetarian diet?
A vegetarian diet consisting of whole foods including fruits, vegetables, whole grains, nuts, and seeds can have various health benefits such as
- Improved heart health
- Regulated blood sugar levels
- Reduced risk of certain types of cancer
- Better weight management
- Regulated blood cholesterol levels
- Management of blood pressure
An entirely plant-based diet, however, may put you at risk of certain nutritional deficiencies, including vitamin D, vitamin B12, omega-3 fatty acids, zinc, and iron deficiencies, which can be avoided by including a variety of foods in your diet.
Consulting a nutritionist may help you tailor your diet to your needs. They may also prescribe supplements if needed.
Due to uncertainty in getting all nutrient demands met through a plant-based diet, some people become flexitarian or semi-vegetarian. They reap the benefits of a vegetarian diet by making plant-based foods a major portion of their diet while eating meat, poultry, dairy products, eggs, and seafood occasionally or in small proportions.
Health News
- Kids With Autism Face Higher Odds of Vision Issues, But Many Don't Get Screened
- Mental Health Woes Double Women's Odds for Cervical Cancer
- Million-Person Study Finds Genes Common to Many Addiction Disorders
- Too Much Social Media Could Raise Risk for Eating Disorders
- Weaker Bones, Weakening Brain? Study Makes the Connection
More Health News »
Health Solutions From Our Sponsors
https://www.ars.usda.gov/is/np/NutritiveValueofFoods/NutritiveValueofFoods.pdf
Top What Foods Do Vegetarians Eat Related Articles
Diet and Nutrition: Guide to Going Vegan for the First Time
Considering a switch to veganism? There are plenty of good reasons to do it, and plenty of ways to get it done.Healthy Eating: Veggies That Pack in the Protein
When you think protein, you probably think meat, eggs, and maybe dairy. But veggies have plenty of protein, too. Find out more from WebMD about which ones are the best sources.Vegetarian Diet: Benefits, Meat Substitutions, and Meal Plans
Vegetarian diet plans have benefits like weight loss and reduced risk of heart disease, diabetes, and cancer. Vegetarian diet recipes contain protein from beans, legumes, nuts, eggs, and dairy. Vegetarian diets confer health benefits if you eat this way even once or twice per week.What Are the Negatives of a Plant-Based Diet?
Some negatives of a plant-based diet include giving up foods you enjoy, finding restaurant meals, finding affordable plant-based foods, and getting enough protein.What Disease Can a Plant-Based Diet Reverse?
Following a plant-based diet means you do not eat any animal products like meat, eggs, or dairy. Eating a plant-based diet can reverse and prevent diabetes, heart disease risk factors, and cancer risks.Why Eating a Salad Every Day Is Healthy
Eating a salad every day is healthy because you get vital nutrients, fiber, and good fats.