Lacto-vegetariërs consumeren zuivelproducten, maar geen eieren; ovo-vegetariërs eten eieren, maar geen zuivelproducten; en lacto-ovo-vegetariërs eten zowel eieren als zuivelproducten. Er is ook pescetarisme, een vegetarisch dieet dat vlees en gevogelte vermijdt, maar wel vis bevat. Het veganistische dieet is meestal veel strenger dan het dieet van de meeste vegetariërs. Vlees, vis, gevogelte, zuivel, eieren en alle andere dierlijke producten, zoals honing, worden volledig vermeden.