Best Foods to Fight Cancer

No food can offer complete protection from cancer. But, cancer-fighting foods can lower the risk of developing the disease if a person incorporates them into their diet. This article will look at the best cancer-fighting foods and explain the science that supports these claims. Here are some foods that contain natural compounds with potent anticancer properties.


Heard of the phrase “An apple a day keeps the doctor away?” Well, turns out it rings true. Apples contain a plant-based compound that may prevent cardiovascular disease, inflammation, and infections. Some research shows that polyphenols have anticancer and tumor-fighting properties. The polyphenol phloretin stops a protein called glucose transporter 2 that plays a role in advanced-stage cell growth in some types of cancer. A study from 2018 shows that apple phloretin inhibits the growth of breast cancer cells.


These tasty fruits are rich in vitamins, minerals, and fiber. Research shows that berries have antioxidant properties and many health benefits. One study said that anthocyanin, a compound in blackberries, lowers biomarkers for colon cancer. Another study stated that the anti-inflammatory effects of blueberries prevent the growth of breast cancer tumors in mice.

Cruciferous vegetables

Vegetables like broccoli, cauliflower, and kale, have beneficial nutrients like vitamin C, K, and manganese. These cruciferous vegetables also contain sulforaphane, a compound with anticancer properties. Research shows that sulforaphane significantly stops cancer cell growth and stimulates cell death in colon cancer cells. Scientists have found that sulforaphane, in combination with genistein, can inhibit breast cancer tumor development and size. This compound also inhibits histone deacetylase, an enzyme linked to cancer development.


Containing high amounts of beta-carotene, carrots may prevent certain types of cancer.

Carrots contain essential nutrients, including vitamin K, vitamin A, and antioxidants.

They also have high amounts of beta-carotene, which gives the vegetable its distinct orange color. Recent research shows that beta-carotene is vital in supporting the immune system and can prevent certain types of cancer.


Easy to cook, delicious and nutritious, legumes are a great addition to a diet. They’re one of the best cancer-fighting foods. Legumes lower a person’s cancer risk by helping the immune system. Chickpeas, soybeans, peas, and lentils are legumes that are high in fiber and good for health. Studies show a higher consumption of legumes could lower the risk of colorectal cancer.