Q: Is soy good for you or not? I’ve heard conflicting reports.
A: I wouldn’t shy away from incorporating this lean plant protein into a healthy, Mediterranean-style diet. Research suggests that soy may help lower cholesterol, reduce cancer risk, reduce menopausal hot flashes and provide other health benefits.
Cleveland Clinic is a non-profit academic medical center. Advertising on our site helps support our mission. We do not endorse non-Cleveland Clinic products or services. Policy
But I would advise moderation. The data from soy studies has been inconclusive.
For example, about 10 years ago, research suggested that taking soy for hot flashes might increase breast cancer risk. But those studies typically involved high doses of soy and were conducted in mice, not in humans. Later studies found no link between eating soy in moderation and breast cancer risk.
So until the evidence is clearer, I advise my patients to eat moderate amounts of soy.
— Family medicine physician Michael Rabovsky, MD