13 Foods That Might Help Prevent Cancer

5. Olive Oil

One of the staples of a Mediterranean diet, olive oil is absolutely loaded with great health benefits. One of these benefits is that a higher intake of olive oil might protect you against certain types of cancer.


For instance, one huge review of 19 studies concluded that people who consumed the greatest amount of olive oil had a lower risk of developing cancer of the digestive system and breast cancer than those with the lowest intake. A higher intake of olive oil has also been linked to decreased rates of colorectal cancer.

6. Cinnamon

Cinnamon has been hailed time and time again for its amazing health benefits. It can reduce your blood sugar, ease inflammation and, according to certain studies, it might also help in preventing cancer.


One test-tube study found that cinnamon may be able to help decrease the spread of cancer cells. Another test-tube study showed that cinnamon essential oil suppressed growth of head and neck cancer cells and reduced tumor size. Obviously, more research is needed to truly prove that cinnamon may be able to prevent cancer, but because of its other benefits, it’s never a bad idea to add this spice to your diet.

7. Nuts

Nuts contain lots of healthy fats and proteins, making them an all-around healthy choice for those looking for a snack. But nuts have also been linked to a lower risk of cancer. A study that analysed the diet of almost 20.000 people found that eating a greater amount of nuts was associated with a decreased risk of cancer.


Another study that followed over 30.000 participants for over 30 years found that eating nuts regularly was linked to a reduced risk of pancreatic, colorectal and endometrial cancers. Furthermore, specific nuts can help prevent specific types of cancer. For instance, Brazil nuts are high in selenium, which is said to protect against lung cancer.