Veganlar, sadece bitkisel temelli gıdaları tüketirler ve hayvansal ürünleri diyetlerinden tamamen çıkarırlar. Bu nedenle, veganların yediği yemekler genellikle şu şekilde olur: Sebzeler: Havuç, brokoli, kabak, patates, domates, biber, lahana, ıspanak, karnabahar. Meyveler: Elma, muz, portakal, çilek, üzüm, armut, mango, ananas. Baklagiller: Mercimek, nohut, fasulye, bezelye, barbunya. Tahıllar: Buğday, arpa, çavdar, yulaf, pirinç, quinoa, bulgur. Kuru yemişler ve tohumlar: Badem, ceviz, fındık, ay çekirdeği, susam, chia tohumu, keten tohumu. Soya ürünleri: Tofu, tempeh, soya sütü, soya yoğurdu. Bitkisel süt ve süt ürünleri: Badem sütü, soya sütü, hindistan cevizi sütü, yulaf sütü. Ayrıca, veganlar için falafel, ratatouille, tabbouleh gibi özel vegan yemekler de mevcuttur.