Research using rodents indicates that eating cruciferous vegetables, such as broccoli, cauliflower and Brussels sprouts, stops the growth of lung cancer, according to the National Cancer Institute. Consuming foods high in vitamins A, C and E can may prevent lung cancer since low levels of these vitamins correlate with lung cancer, states University of Maryland Medical Center. Tomatoes and other foods high in lycopene can stop lung cancers from growing, states WebMD.
Cruciferous vegetables contain glucosinolates that break down into indoles and isothiocyanates that appear to counter the effects of carcinogens and keep tumor blood vessels from growing and tumors from migrating in mice and rats, says the National Cancer Institute. Among studies in humans, one study showed that women who eat more than five servings of these vegetables per week have a lower risk of lung cancer.
Tomatoes contain a phytochemical called lycopene that has stopped lung cancer cells from growing in laboratory conditions, according to WebMD. Cooked tomatoes are a better source of lycopene than raw. Bell peppers and watermelon also contain lycopene.
Eating fruits and vegetables generally can help prevent lung cancer, according to the American Cancer Society. People who smoke but eat a wide variety of fruits and vegetables have a lower risk of developing lung cancer, according to Time. Researchers think that the variety of fruits and vegetables consumed is more important to reducing lung cancer risk than the total volume of foods eaten.