Whole grains like oats, wheat, rye, millet and others contain fiber that helps isolate cancer causing compounds and removes them from the body. Flaxseed, rye and millet are rich in lignans which act as weak estrogens helping stymie the growth of breast cancer and other malignancies that are often estrogen dependent. The more whole grains you eat, the lower your odds of death, a University of Minnesota study suggests. Whole grains contain anti-cancer agents and help stabilize blood sugar and insulin, which may promote longevity. Legumes such as beans, peas and lentils are rich in fiber and saponins, compounds that block tumor growth by inhibiting DNA synthesis.
Soybeans are the most potent anticancer legume.
Fruits in addition to Vitamin C which is a potent antioxidant, contain cancer fighting compounds known as monoterpenes and glutathione. Ellagic acid in blackberries, strawberries and raspberries bind to carcinogens, deactivating them. Blueberries are one of the highest foods in antioxidants, say Tufts University researchers. Blueberries are so powerful in retarding aging in animals that they can block brain changes leading to decline and even reverse failing memory. Drink grape juice.