As bananas age, their level of cancer-fighting Tumor Necrosis Factor also increases. TNF is a cytokine that kills off damaged or cancerous cells (7).
2. Asparagus
Asparagus contains anti-cancer and anti-inflammatory compounds called saponins. Studies show that the compound inhibits the growth of tumors in breast, colon, and pancreas (8,9).
Plus, this veggie also contains glutathione, a cancer-fighting antioxidant and is chock-full of vitamin K, folate, vitamin A, vitamin C, thiamin, and selenium (10,11).
3. Avocados
Avocados contains anti-inflammatory fatty acids that can heal stem cells of acute myeloid leukemia (12). It’s believed that eating enough avocado can reduce cancer risk by up to 50% (13).
Avocado can also help manage osteoarthritis, high cholesterol, inflammatory skin conditions and promote wound healing thanks to its high content of magnesium, potassium, vitamin K (14).
4. Broccoli
Broccoli is a cruciferous vegetable, which means that it contains cancer-fighting glucosinolates. This substance has the power to protect cells from DNA damage, inactivate carcinogens, fight viruses and bad bacteria, induce apoptosis of damaged and cancerous cells, fight inflammation, and inhibit angiogenesis and metastasis (15).
5. Garlic
This bulb has the amazing ability to lower blood pressure just as effectively as the popular drug Atenolol (16). It also prevents heart disease by lowering serum levels of LDL cholesterol and fights even the most stubborn antibiotic-resistant bacteria (17,18). Garlic can even be used to fight cancer.
6. Almonds
This high-fat high-protein food contains a multitude of cancer-fighting compounds, including vitamin E, that work together to prevent cancer mortality and death by cardiovascular disease (18).