Vegaanin ruokavalio koostuu kasviperäisistä raaka-aineista ja elintarvikkeista kuten viljatuotteet, vihannekset, juurekset, sienet, marjat, hedelmät, palkokasvit, soijatuotteet, pähkinät, siemenet, kasvirasvat ja kasvimaitopohjaiset tuotteet (soijamaito, kauramaito, riisimaito, pähkinäpohjaiset maidot).

Vegaani ei syö mitään eläinperäisiä raaka-aineita. Vegaanisella ruokavaliolla ei käytetä lihaa, kanaa, kalaa, maitoa, kananmunaa tai mitään muita eläinperäisiä ruokia.