Soy contains isoflavones which are changed in the body to phytoestrogens. , In some cases, these phytoestrogens can mimic the effects of estrogen. In other cases, these phytoestrogens can block the effects of estrogen.
Proteins:
Unlike most plant protein, soy has all nine essential amino acids. Non-vegetarians mostly get them from animal protein.
Fats:
Only 10%-15% of the total fat in soybeans is saturated. Most of the fats in soy are polyunsaturated, including important omega-6 and omega-3 fats.
Soy foods are naturally cholesterol-free and can help lower your LDL, or “bad,” cholesterol.
High Fibre:
Soybeans have about 10 grams of fiber per cup.
High potassium content:
A cup of soybeans has 886 milligrams of potassium.
Iron:
A cup of soybeans has about 9 milligrams of iron. Men need about 8 milligrams iron a day, and women need 18 milligrams.
Soy indicated in following diseases:
High blood pressure
High cholesterol
Heart diseases
Stroke
Diabetes
Osteoporosis
Anemia
Muscle weakness
Hot flushes caused by menopause
Pre-menstrual syndrome
Chronic kidney diseases
Soy and Cancer:
Prevent breast cancer in female and prostate cancer in male if used in early life
Prevent recurrence of breast cancer after completion of treatment