Myth: Soy contains estrogen that can raise your hormone levels.
Fact: Consuming soyfoods will not raise your hormone levels.
Soyfoods contain isoflavones which are otherwise known as phytoestrogens. Phytoestrogens are plant hormones and not human hormones. In the human body phytoestrogens bind to human estrogen and can have an anti-estrogenetic effect. This effect brings many benefits and can play a positive role in lowering the incidence of breast cancer. Phytoestrogens also act as powerful antioxidants which help remove free radicals from our bodies before they cause gene mutations that can potentially lead to cancer.
While legumes, particularly soy beans, are the richest source of isoflavones, these phytoestrogens can be found in many other foods like apples, oats, lentils, rice, carrots and pomegranates.
Messina M, Barnes S, The roll of soy products in reducing risk of cancer. J Natl Cancer Inst 1991; 83:541–546.