As a diabetic I eat lots of beans. They are one of the best foods to keep my blood sugar under control. But beans and lentils are also good cancer fighters. These tasty little morsels are loaded with fiber, phytochemicals, antioxidants, and folate. Soybeans contain genistein, a powerful compound scientists are studying as a possible treatment for prostate, lung and colorectal cancer. If beans aren't currently an important part of your diet I would suggest adding them.