“Research tells us that making healthy food choices consistently over time can reduce your risk of getting cancer, but you can’t say with absolute certainty that food can prevent cancer,” says wellness dietitian Lindsey Wohlford. “There are no guarantees.”
1. Cruciferous Vegetables

Consuming these vegetables helps lowering the risks of developing certain types of cancer, including breast, esophageal, oral, and kidney cancers.
2. Turmeric

Among the rest, turmeric contains protective compounds, including curcumin, has anti-oxidant properties that may help the body combat inflammation, can help ease arthritis, can help limit the growth of cancerous cells, protects cells from damage, and reduces the signs of ageing.
3. Mushrooms

Another study suggest mushrooms may help prevent breast cancer, likely due to compounds like glutathione, ergothioneine, and polysaccharides. Medicinal varieties like reishi, turkey tail, shiitake, and maitake boost antitumor immunity, with turkey tail’s PK polysaccharide aiding cancer therapy.
4. Allium Vegetables

According to a research, onion and garlic possess “promising biological activities that are indicative of their potential as potent antioxidant and anticancer agents.”
5. Wakame

Also, wakame contains around 42mcg of iodine per serving.
6. Lycopene-Rich Foods

Diet rich in foods that contain lycopene, such as tomatoes and watermelons, may help reduce the risk of cancer, heart disease, and other chronic diseases.
7. Beta Carotene-Rich Foods

Beta-carotene rich foods include carrots, sweet potatoes, butternut squash, and other yellow-orange fruits and vegetables.
Their consumption on preventing cancer is yet to be researched further.
8. Fatty Fish
