Os alimentos veganos são aqueles que não são de origem animal, como carnes, leites e ovos, e que também não tenham nenhum ingrediente de origem animal, como mel, por exemplo. Muitas pessoas acham que seguir esse tipo de alimentação é restritivo demais, muito pelo contrário! A comida vegana inclui todos os alimentos de origem vegetal, por isso, ela pode e deve ser bem variada, com as inúmeras opções de frutas, legumes, verduras, cereais, leguminosas, sementes, oleaginosas, raízes e todos os seus derivados, como as bebidas vegetais, tofu, missô, tahine (pasta de gergelim), entre outros.
Diferentemente do vegetarianos, que excluem as carnes da dieta, mas ainda podem consumir ovos e laticínios, o vegan não consome nenhum alimento ou produto de origem animal, inclusive cosméticos e vestuário. Sendo assim, o seu estilo de vida inclui apenas alimento vegano.