Un stil de viață vegan exclude toate produsele de origine animală, inclusiv carne, pește, lactate, ouă și miere. În schimb, veganii se bazează pe alimente vegetale pentru a-și satisface nevoile nutriționale, cum ar fi legumele, fructele, cerealele integrale, semințele și nucile. Veganii urmează, de obicei, și principii etice care promovează un tratament uman față de animale și o atitudine responsabilă față de mediul înconjurător.