Det finns olika typer av vegetarisk mat, såsom veganism, lakto-vegetarism, ovo-lakto-vegetarism och pesco-vegetarism. Dessa skiljer sig åt i vilka animaliska produkter som inkluderas eller undviks i kosten.