Choose Cruciferous Vegetables. Cabbage, broccoli, cauliflower, kale, collards, mustard greens and brussels sprouts all contain nitrogen compounds called indoles, which may protect against certain cancers. These dark-green vegetables are also great sources of cancer-fighting carotenoids (most notably, beta carotene) and they all supply generous amounts of vitamin C and fiber.
Check out broccoli. Broccoli is a nutritional powerhouse! One cup of chopped broccoli supplies a whopping 90% of the daily recommended daily allowance (RDA) for vitamin A in the form of beta carotene, 200% of the RDA for vitamin C, significant amounts of niacin, calcium, thiamine, phosphorous and 25% of your daily fiber needs. In addition to these valuable assets, broccoli has reportedly been a possible cancer fighter. Some of the substances in broccoli, such as sulforaphane, are thought to help protect against cancer. All of these benefits and only 45 calories!