I vegani non mangiano cibi fatti da animali o alimenti collegati ad animali. Ciò significa che evitano tutte le carni, pollame, pesce, molluschi, uova, formaggio, latte e yogurt. Prodotti derivati da animali come la gelatina sono anche fuori dal menu. Alcuni vegani includono miele nell'elenco dei bannati.
I vegani devono rinunciare a molti cibi che i non-vegani danno per scontati. Ad esempio, spalmare burro o margarina sul pane tostato non è più possibile perché entrambi si trovano nella categoria dei latticini. Godersi un cono gelato o una crema di formaggio su un bagel è una cosa del passato. Adeguarsi a una dieta vegana richiede disciplina e impegno per una filosofia che non rechi danno agli animali. I vegani crudi sono persone che mangiano solo frutta cruda, verdure, cereali e noci. Questa dieta consiste di cibo che non viene mai cotto.
Nonostante i requisiti restrittivi, ci sono una varietà di cibi che i vegani possono gustare. Centinaia di ricette vegane combinano frutta con cereali e noci o verdure con cereali integrali. La dieta vegana è naturalmente povera di grassi. L'enfasi è sui grassi sani derivati da alimenti come avocado e noci. La principale sfida per la salute dei vegani è ottenere sufficienti nutrienti essenziali. L'assunzione di integratori vitaminici può migliorare questo problema.