What are the best foods for cancer prevention?
Foods high in antioxidants and foods that support the immune system are the best foods for cancer prevention.
Try to eat a rainbow of colours everyday to get a wide variety of antioxidants. Eat a diet rich in fruits and vegetables, especially dark leafy greens, cruciferous vegetables like broccoli and kale, berries, onions, garlic, ginger, and turmeric.
Mushrooms seem to be particularly high in cancer-preventative properties; try adding shitake, maitake, chaga, reishi, and turkey tail to your daily diet and/or in supplement form.
There is also a group of foods that contain anti-angiogenic compounds. These foods prevent the growth of new blood vessels bringing oxygen and nutrients to tumours, therefore preventing them from increasing in size.
We will all have microscopic cancer cells develop at some point in our lives, the key is to prevent them from increasing in size by having a strong immune system, exercise and stress management, eating protective foods, and having a balanced social, emotional, mental, and spiritual wellbeing.
For more information on the exciting research involving anti-angiogenic foods please check out Dr. William Li's TED Talk.
Shawna Barker BSc., RHN is a nutritionist specializing in vegan diets.