Una dieta vegana consiste in alimenti a base vegetale come frutta, verdura, legumi, noci e cereali. Esclude tutti i prodotti e sottoprodotti di origine animale, come carne, uova, pesce e latticini. Una dieta carnivora, d'altra parte, consiste principalmente di prodotti animali, come carne, uova e pesce. È spesso ricco di proteine e grassi e povero di carboidrati.
Confronta le diete di un vegano e di un carnivoro.