Many doctors and scientists believe that many cancers could be prevented with a good diet. Here are a few foods that have been shown to decrease the incidence of cancer.
Tomatoes
Tomatoes are loaded with vitamin C. They also contain lycopene, which may explain a recent popular Italian study finding that people who ate raw tomatoes at least seven times per week halved their risk of several cancers as compared to those who ate tomatoes no more than once a week.
Tomatoes are also rich in coumaric acid and chlorogenic acid, which hook onto nitric oxides in the foods we eat and drive them out of the body before they can form cancer-causing chemicals called notrosamines. Tomatoes and broccoli together have been shown to decrease the growth of tumors in prostate cancer.
Some controversy exists regarding the effects of tomatoes on reducing the risk for cancer as recent research in the May, 2007 issue of Cancer Epidemiology, Biomarkers and Prevention showed that lycopene did not prevent cancer of the prostate. In fact the study also showed that beta carotene was associated with more aggressive prostate cancer. So you can see there are conflicting results