Medically reviewed by Lindsey DeSoto, RD Eating soy foods, like tofu, provides isoflavones that mimic estrogen ...