While there is no food that can completely lower your cancer risk, eating healthy food may reduce it. Certain anti-cancer foods are loaded with phytochemicals, which are natural compounds that can potentially help prevent certain chronic diseases. Others are full of much-needed fiber, proteins, and nutrients. From colorful fruits to protein-rich foods, here are over 8 categories containing over 30 foods that may help protect your body from cancer.
Brightly Colored Fruits

First on our list of anti-cancer foods are brightly colored fruits. These fruits are high in antioxidants and help neutralize free radicals, which can cause malignant cell changes. Berries such as blueberries, strawberries, and raspberries contain ellagic acid. This acid can potentially decrease cancer cell growth. Citrus fruits including oranges, lemons, and grapefruits contain flavonoids. These compounds may help support the immune system and reduce the stomach and pancreatic cancer risk.
ruciferous Vegetables

While vegetables may not be everyone’s favorite, there’s a reason why your mother always insists that you eat them. Cruciferous vegetables contain glucosinolates, which assist the body in metabolizing toxic substances and also help to reduce inflammation. This group includes broccoli, cauliflower, Brussels sprouts, and cabbage, which contain sulforaphane. This is rather significant, as sulforaphane has been linked to a lower risk of breast, lung, and prostate cancer. Kale and bok choy are also recommended by many due to their strong antioxidant and fiber content.
8 Types Of Foods That May Help To Reduce Cancer Risk
Leafy Greens

Leaft greens are up next on our list of anti-cancer foods. Leafy greens are high in minerals, vitamins, and fiber. All of these things contribute to a decreased cancer risk. Swiss chard and spinach both contain carotenoids, which help the body eliminate damaging free radicals. Additionally, arugula and mustard greens are full of glucosinolates, which help the body’s natural detoxification process. Romaine lettuce and collard greens are high in folate, a B vitamin required for DNA repair and cancer prevention.
8 Types Of Foods That May Help To Reduce Cancer Risk
Legumes and Beans

Legumes and beans are often a staple of vegans and vegetarians. They are also regarded as great anti-cancer foods. According to Moffitt Cancer Center, beans and legumes have high levels of fiber and protein, both of which could reduce the risk of colon cancer. Black beans, lentils, and chickpeas all contain resistant starch, which promotes gut health and may reduce inflammation. Red kidney and pinto beans are high in antioxidants and flavonoids, which help prevent oxidative stress. Peas, particularly green and split peas, contain saponins, compounds that may potentially inhibit cancer cell growth.
8 Types Of Foods That May Help To Reduce Cancer Risk
Nuts and Seeds

Nuts and seeds are not only for furry little animals! Nuts and seeds are high in healthy fats, vitamins, and antioxidants. These help promote cell health and may lower cancer risk. Almonds and walnuts contain polyphenols, which help prevent oxidative stress. Sunflower and pumpkin seeds contain vitamin E, which promotes immune function and reduces inflammation. Brazil nuts have high levels of selenium, a mineral associated with a lower risk of developing prostate cancer.