Ovolacto-vegetarianismul (din rădăcinile latine -ovo [ ou ] și -lacto [ lapte ]) este o variantă a vegetarianismului , ai cărui adepți mănâncă nu numai produse vegetale, ci și lapte și ouă. Aceasta este diferită de vegetarienii stricti, care, spre deosebire de lacto-vegetarienii, nu consumă lapte. A mânca doar ouă și nu lapte se numește ovo-vegetarianism. Lacto-vegetarienii nu mănâncă ouă, dar consumă produse lactate. Ovolacto-vegetarianismul poate fi o piatră de temelie către un ovo-vegetarianism mai strict sau lacto-vegetarianism, sau chiar către veganism .