New University of Kentucky research shows folic acid may help prevent Alzheimer's disease. Both raw and steamed spinach have strong antioxidant activity. Eat more cruciferous vegetables such as broccoli, cauliflower, cabbage and brussel sprouts. They are rich sources of anti-cancer compounds known as glucosinolates. Replace meats with nuts and seeds which contain protease inhibitors that help block the growth of blood vessels that tumors need to obtain nutrients from the bloodstream.
Nuts are one of our early evolutionary foods and ultra-compatible with survival.
Almonds and walnuts lower blood cholesterol. 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.