TL;DR: there are eight types of vegetarian diet: lacto-ovo, lacto, ovo, api, vegan, raw vegan, fruitarian and flexitarian. All exclude meat and differ in the animal foods they admit (eggs, dairy, honey). On a vegan diet vitamin B12 must always be supplemented, and athletes should also watch protein, iron, calcium, iodine, omega-3 and vitamin D.

Table seen from above with a plate of pasta, a cup of pumpkin soup, a bowl of sautéed vegetables and another of salad, surrounded by herbs and tomatoes

People often think there are only two vegetarian diets, vegan and lacto-ovo vegetarian, but there are more. All of them exclude meat, and from there each one decides which other animal foods it admits. This guide covers the eight most common ones in a table, explains each and ends with what athletes should watch.

How many types of vegetarian diet are there

Vegetarian diets change over time, and every few years a new variant appears. The table lists the ones most often named, from the most open to the strictest, except the flexitarian, which comes last because it does not rule out meat altogether.

TypeEatsDoes not eat
Lacto-ovo vegetarianPlant foods, eggs and dairyMeat and fish
Lacto vegetarianPlant foods and dairyMeat, fish and eggs
Ovo vegetarianPlant foods and eggsMeat, fish and dairy
Api vegetarianPlant foods and honeyMeat, fish, eggs and dairy
VeganPlant foods onlyAny animal-derived food, honey included
Raw veganPlant foods raw or cooked below 42 °CThe same as vegan, and nothing cooked at a higher temperature
FruitarianFruit, with some nuts, seeds and vegetablesAlmost everything else
FlexitarianA plant-based diet with occasional meat or fishMeat and fish every day

What are the types of vegetarian diet?

The main ones are lacto-ovo vegetarian, lacto vegetarian, ovo vegetarian, api vegetarian, vegan, raw vegan, fruitarian and flexitarian. They differ in the animal foods they admit: eggs, dairy, honey or, in the flexitarian case, some meat and fish.

Lacto-ovo vegetarian and its variants

In lacto-ovo vegetarianism plant foods come first, and eggs and dairy products such as milk, cheese or yoghurt are allowed. It is the most widespread vegetarian diet.

Bread, cheese, eggs and an orange on a wooden table

What is a lacto-ovo vegetarian?

Someone who eats plant foods, eggs and dairy, but no meat or fish. Eggs and dairy supply protein, calcium and vitamin B12, which gives them more room than on a vegan diet, although they still need to plan for iron and omega-3.

The protein comes from eggs, dairy, pulses, soya and nuts. That makes it the easiest option to start with without changing your meal routine much.

What is a lacto vegetarian?

A lacto vegetarian has dairy but no eggs, meat or fish. It is one of the two minor variants of lacto-ovo vegetarianism, along with the ovo vegetarian, who admits eggs but not dairy.

Api vegetarian

What is an api vegetarian?

An api vegetarian eats only plant foods and honey. Honey is the one animal product they admit, and they tend to look for the best quality and local sourcing. If you leave honey out, the diet becomes vegan.

Vegan and raw vegan

Veganism goes beyond food: its philosophy is not to consume anything that comes from animals, including cosmetics, clothing or accessories, or products tested on animals. Raw vegans eat the same as vegans, on the condition that everything is raw or cooked below 42 °C. This movement started in the United States with the rise of "raw" foods.

What a vegan diet lacks is replaced with pulses, tofu and tempeh for protein, plant drinks fortified with calcium, and nuts and seeds for fats. It can be done well, but it is not improvised: it asks you to read labels and review blood tests regularly.

What is the difference between vegan and vegetarian?

A vegetarian does not eat meat or fish and may have eggs, dairy or honey depending on their type. A vegan excludes all animal-derived foods and, as a rule, everyday products made from animals too. A vegan diet requires a vitamin B12 supplement.

Fruitarian

What is the fruitarian diet?

The fruitarian diet bases 80% of daily food on fruit, and the other 20% on nuts, seeds and vegetables. It is the most restrictive and carries the highest risk of falling short on protein, B12, calcium and iron. It is not advisable for children, in pregnancy or for athletes.

Because it leaves out pulses and cereals, the basis of plant protein, it is hard for it to meet the protein needs of someone who trains, and a B12 shortfall appears sooner or later. If fruit appeals to you, the sensible route is to eat more of it as part of a lacto-ovo vegetarian diet, not as your only diet.

Flexitarian: a way to start

What is a flexitarian?

A flexitarian eats mostly plant foods and has meat or fish occasionally. For many people it is the halfway step between an omnivorous and a vegetarian diet. The term also covers anyone who, without planning it, eats more plant foods than animal products. To start, it is enough to set a couple of meat-free days a week and see which recipes work for you.

Vegetarian diet and sport

A well-planned vegetarian diet is compatible with sport. What changes is that there are more nutrients to keep an eye on. In pregnancy, breastfeeding or childhood it is also possible, as long as it is planned with a doctor or dietitian.

Do vegetarian athletes need more protein?

Possibly a little more. Plant protein is digested somewhat less well and often has less of some amino acid, such as lysine in cereals. So it pays to vary pulses, cereals, soya and nuts, and to review your portion if you train hard. The exact figure is for a dietitian to set.

Which nutrients should you watch on a vegetarian diet?

Vitamin B12, iron, calcium, iodine, omega-3 and vitamin D. On a vegan diet you must always supplement B12, and the dose is for a doctor or dietitian to give. Plant iron is absorbed less well, and the vitamin C in fruit or peppers helps.

A typical day for a lacto-ovo vegetarian who trains might be oats with banana and walnuts for breakfast, lentils with rice and vegetables for lunch, yoghurt with fruit as a snack and an omelette with salad for dinner. Five foods recur in that kind of menu:

  • Oats: carbohydrates and fibre for breakfast or before training.
  • Banana: fast-absorbing carbohydrates and potassium.
  • Broccoli: a vegetable with fibre and vitamin C.
  • Egg: complete protein, only for ovo and lacto-ovo vegetarians.
  • Walnuts and almonds: fats, protein and magnesium; walnuts also supply plant omega-3.

For more high-protein foods, see the list of high-protein foods, and to understand what protein does in the body, the article on what it is for. If you want to top up your intake with a supplement, the yeast protein is vegan, with 19.5 g of protein per 27 g serving, and the vegan crunchy chocolate protein bar has 13 g of protein per bar.

The bar contains soya and maltitol, a polyol that can have a laxative effect in excess. Yeast protein is not the same as nutritional yeast, which has its own article.

José María Navas Humanes
José María Navas Humanes

I am a Food Scientist and Technologist by training, specialized in food production and agri-food technology.

This store asks you to accept cookies for performance, social media and advertising purposes. Social media and advertising cookies of third parties are used to offer you social media functionalities and personalized ads. Do you accept these cookies and the processing of personal data involved?

Necessary cookies
Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.
Cookie name Provider Purpose Expiry
cookiesplus https://justloading.com Stores your cookie preferences. 1 year
PrestaShop-# https://justloading.com This cookie helps keep user sessions open while they are visiting a website, and help them make orders and many more operations such as: cookie add date, selected language, used currency, last product category visited, last seen products, client identification, name, first name, encrypted password, email linked to the account, shopping cart identification. 480 hours
__stripe_sid Stripe
Statistic cookies
Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.
Cookie name Provider Purpose Expiry
collect Google It is used to send data to Google Analytics about the visitor's device and its behavior. Track the visitor across devices and marketing channels. Session
jl_src justloading.com Stores where the visitor last came from (campaign, search engine or referring site) to know which channel brings each order. 90 days
jl_src1 justloading.com Stores where the visitor first came from to know which channel brought them. 90 days
r/collect Google It is used to send data to Google Analytics about the visitor's device and its behavior. Track the visitor across devices and marketing channels. Session
_ga Google Registers a unique ID that is used to generate statistical data on how the visitor uses the website. 2 years
_gat Google Used by Google Analytics to throttle request rate 1 day
_gat_gtag_UA_* Google Used to throttle request rate. 1 minute
_ga_# Google Used by Google Analytics to collect data on the number of times a user has visited the website as well as dates for the first and most recent visit. 2 years
_gd# Google This is a Google Analytics Session cookie used to generate statistical data on how you use the website which is removed when you quit your browser. Session
_gid Google Registers a unique ID that is used to generate statistical data on how the visitor uses the website. 1 day
_ym_uid Yandex Metrica
Marketing cookies
Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.
Cookie name Provider Purpose Expiry
_clck Microsoft Clarity
_fbp Facebook Used by Facebook to deliver a series of advertisement products such as real time bidding from third party advertisers. 3 months
group_work Cookie consent