Maybe, but the potential for soy to help prevent breast cancer comes with caveats. Studies suggest it must be eaten in high quantities over the course of a lifetime to be protective. In Japan, for example, where breast cancer rates are relatively low, adults eat from 30 milligrams (mg) to 50 mg of soy per day, whereas in the United States the average is less than 3 mg.