13 Foods That Might Help Prevent Cancer

11. Garlic

Garlic is healthy for many reasons, but in connection to cancer, the most important compound in garlic is allicin. This substance has been shown to kill off cancer cells in multiple test-tube studies. Several other studies have found a connection between a higher garlic intake and a decreased risk of certain types of cancer.


A study of over half a million people showed that those who ate lots of allium vegetables like garlic, onions, shallots and leeks had a lower risk of stomach cancer than those who rarely consumed them. Other studies found that a higher garlic intake was connected to a lower risk of prostate cancer.

12. Fatty Fish

There have been quite a few studies that link a few servings of fish per week to a lower risk of cancer. For instance, a study following almost half a million adults found that eating more fish reduced the risk of developing colorectal cancer, while red and processed meats actually increased the risk.


A higher intake of fish has also been associated with a lower risk of digestive tract cancer. Furthermore, salmon contains nutrients that are said to reduce your risk of cancer (like vitamin D) or are thought to block the development of the disease (like omega-3 fatty acids). Aim for 2 servings of fatty fish per week to get enough vitamin D and omega-3 fatty acids and maximise their health benefits.

13. Tomatoes

Did you ever wonder what gives tomatoes their vibrant red colour? That’s because of a compound called lycopene. This compound is not only responsible for the colour of the tomato, however, because it also has some amazing anticancer properties. Several studies have found that an increased intake of lycopene (which, of course, you can easily get through eating tomatoes) is linked to a lower risk of prostate cancer.


Many studies have been conducted on this topic, but it seems that no matter if you eat your tomatoes raw, cook them or even make a tomato sauce out of them, they seem to lower your risk of developing prostate cancer. Try adding 2 servings of tomato in your diet each day. It’s actually much easier than it sounds, because they are incredibly versatile. You can add them to sauces, sandwiches and salads, among many other things.