Certain fruits and vegetables are particularly high in cancer-fighting compounds. For instance, cruciferous vegetables like broccoli, cauliflower, and Brussels sprouts contain sulforaphane, which has been shown to inhibit the growth of cancer cells. Berries, such as blueberries, strawberries, and raspberries, are rich in antioxidants and vitamins. Leafy greens like spinach and kale are high in fiber and other nutrients that support a healthy immune system.