Almost everyone knows that carrots are good for eyes, but did you know that they are also an excellent anti-cancer vegetable? Carrots contain falcarinol—a compound that has been shown to inhibit the development of cancer. Researchers found that rats that had pre-cancerous tumors and that were fed carrots were one third less likely to develop full-scale tumors than the animals in the control group. Also the avocados in this salad are a good source of anti-cancer nutrients such as vitamin E, vitamin C, and glutathione.