The Testosterone Blueprint
Men

Does soy lower testosterone?

No — for normal human intake, soy does not lower testosterone or raise oestrogen in any meaningful way. This is one of the most stubborn myths in men's health, and the evidence is now clear.

The worry comes from isoflavones, plant compounds in soy that can weakly attach to oestrogen receptors. On paper that sounds alarming, but the most thorough analysis — a large review pooling dozens of studies — found that soy and isoflavones had no significant effect on men's testosterone or oestrogen. The handful of scare stories that circulate (like the man who drank enormous quantities of soy milk every day) involve intakes far beyond anything normal.

In realistic amounts — tofu, edamame, soy milk, or tempeh as part of a normal diet — soy is simply a high-quality protein with a good nutritional profile. If anything, swapping some processed and red meat for soy tends to help your heart and your waistline, both of which support healthy testosterone rather than harm it.

What to do: eat soy without worrying about your testosterone. If your levels are low, the real levers are sleep, body fat, training, and correcting deficiencies — not avoiding tofu. Spend your energy there, not on a myth.

Was this helpful?▲ Yes0 found this helpful

Comments

Comments are reviewed before they appear. Please keep it respectful and on topic.

No comments yet — be the first to share your thoughts.
Leave a comment

Your comment will be reviewed before it appears.

Based on guidance from the NHS, NICE, Cleveland Clinic and peer-reviewed research.
By M. Videika, author of The Testosterone Blueprint · Reviewed June 2026
General information, not a substitute for personal medical advice — always consult your doctor or a qualified health professional before making health decisions.