Green Fruits and Vegetables
These foods have the phytochemicals sulforaphane and indoles, which both prevent cancer. They are also good for the circulatory system and have good vitamin B and minerals.
On this list of fruits and vegetables, the vitamin K in green foods also helps with vision, and with maintaining strong bones and teeth. Some of the yellower green vegetables have carotenoids lutein and zeaxanthin that help to prevent cataracts and eye disease, as well as osteoporosis.