10 Best Foods for Cancer Prevention - Cruciferous vegetables

About 35 percent of cancers are related to nutritional factors. To help prevent cancer, eat a wide variety of foods rich in nutrients that protect your body's cells from damage, such as these.
Cruciferous vegetables
All plant foods — grains, fruits, and vegetables — contain small amounts of phytonutrients: naturally occurring chemical compounds that are just as important as vitamins and minerals are for maintaining health. There are thousands of known phytonutrients, many of which have demonstrated the potential to protect us against cancer. Cruciferous vegetables like broccoli,cauliflower, and cabbage contain phytonutrients known as glucosinolates, which may help inhibit the metabolism of some carcinogens and stimulate the body's production of detoxification enzymes.