Wegetarianizm wyklucza ze spożycia wyłącznie produkty pochodzenia zwierzęcego. Weganizm jest natomiast dosyć rygorystyczną postacią wegetarianizmu, która eliminuje z jadłospisu nie tylko mięso, ale i wszystkie produkty pochodzenia zwierzęcego – w tym nabiał i jaja. Ważne jest uzupełnienie diety w białko.