Soy has been heralded as a “wonder food,” but not all claims are grounded in science. There is strong evidence that soy may prevent heart disease, but the evidence that soy prevents hormone dependent cancers (breast cancer in women and prostate cancer in men), osteoporosis and menopausal symptoms is less clear.
How much soy is best for heart health?
13-25 grams of soy protein daily can produce a significant cholesterol lowering effect. Here’s how it adds up: