Een van de grootste uitdagingen van een veganistisch dieet is het voldoen aan de basisbehoeften aan voedingsstoffen met een beperkt aanbod. Veganisten hebben echter toegang tot een oneindige variëteit aan fruit en groenten. Vijf porties fruit en groenten per dag zijn over het algemeen voldoende om aan je vitaminebehoefte te voldoen. De kleur van fruit en groenten geeft ook een indicatie van hun voedingswaarde. Hoe meer verschillende kleuren fruit en groenten je eet, hoe meer vitaminen en mineralen je lichaam opneemt.
Rode groenten en fruit zijn rijk aan vitamine C en A, kalium en antioxidanten.
Gele en oranje groenten en fruit zijn ook rijk aan vitamine C en A, evenals kalium. Ze versterken het immuunsysteem.
Witte groenten en fruit, zoals champignons en bananen, zijn gunstig voor de hart- en vaatziekten en kunnen helpen het cholesterolgehalte te verlagen.