Veganii nu mănâncă alimente făcute din animale sau alimente legate de animale. Acest lucru înseamnă că evită toate carnea, păsările de curte, pește, crustacee, ouă, brânză, lapte și iaurt. Produsele derivate de la animale precum gelatina sunt, de asemenea, în afara meniului. Unii vegani includ mierea pe lista interzisă.
Veganii trebuie să renunțe la o mulțime de alimente pe care non-veganii le consideră ca fiind de acord. De exemplu, răspândirea untului sau margarinei la pâine prăjită nu mai este posibilă, deoarece ambele sunt în categoria produselor lactate. Bucurați-vă de un con de înghețată sau brânză de cremă pe un geamant este un lucru din trecut. Ajustarea la o dietă vegană necesită disciplină și angajament față de o filosofie de a nu face rău animalelor. VEGANii brute sunt oameni care mănâncă numai fructe crude, legume, boabe și nuci. Această dietă constă din alimente care nu este niciodată gătită.
În ciuda cerințelor restrictive, există o varietate de alimente pe care se pot bucura veganii. Sute de rețete vegane combină fructele cu cereale și nuci sau legume cu boabe întregi. Dieta vegană este natural scăzută în grăsimi. Accentul se pune pe grăsimile sănătoase derivate din alimente precum avocado și nuci. Principala provocare pentru sănătatea veganilor este obținerea de substanțe nutritive esențiale. Utilizarea de suplimente de vitamine poate ameliora această problemă.