‘Cancer-fighting foods’ are generally plant-based foods that contain phytochemicals (see above). These substances, also called phytonutrients, are compounds that occur in plants and that can help prevent many chronic diseases, including cancer. [2] To lower the risk of cancer, doctors, dieticians, nutritionists and other health professionals recommend regularly consuming a variety of fruits and vegetables rich in phytochemicals.