Eating a diet rich in soy foods potentially reduces the risk for some cancers, reduces cholesterol and improves bone retention. The benefits of soy are reported in several nutrition and medical research journals.
In 2005, the Journal of the American College of Nutrition reported that a soy diet had a positive correlation with reduced risk of breast, colon and prostate cancers, indicating that there are potential cancer-fighting agents supported by a soy-rich diet. Additionally soy protein is plant based, so it metabolizes differently in the body than animal-based proteins. As a plant-based protein, soy contains no cholesterol, and it reduces the amount of calcium lost in the urine.