Les fruits et légumes contiennent de nombreuses vitamines et minéraux bons pour la santé. Ceux-ci comprennent les vitamines A (bêta-carotène), C et E, le magnésium, le zinc, le phosphore et l'acide folique. L'acide folique peut réduire les taux sanguins d'homocystéine, une substance qui peut être un facteur de risque de maladie coronarienne.