Soybeans are high in a class of phytochemicals called isoflavones, which may help prevent heart disease and fight cancer.