Foods That Lower Your Testosterone Levels

Post Date:

There are many things that can lower your Testosterone (T) levels (we’ve put together a list of complete causes of Low-T here), and what you consume can limit your natural testosterone production, or increase the production of one of the main sex hormones women have called estrogen. There are foods you may be eating on a daily basis which may be affecting your hormonal balance, and some foods can be lowering your testosterone.

Foods with Soy

One of the most infamous foods for lowering the testosterone levels of men, soy has long been a source of concern for the effects of increasing estrogen levels and decreasing natural testosterone production in men. Edible plants which have a high concentration of soy contain phytoestrogens. These phytoestrogens are structurally and functionally similar to estrogens.
One source from the German Medical Science journal published on the National Insitutes of Health website shows the link to feminization in humans consuming estrogen, as well as the change in fertility, behavior, and sexual development in animals.
Although many official sources are hesitant to directly link the consumption of soy with lower testosterone levels, we’ve found a source from the USDA published by the Journal of Nutritional Biochemistry in 2004 which studies the effects of soy on lab rats. Some of the results show a decrease in testosterone and an increase in estrogen levels, especially in obese rats.
From the USDA study on the effects of soy in rats:

“Plasma androstenedione and testosterone levels were significantly lower in obese rats than in lean phenotypes, whereas corticosterone was significantly higher in obese rats than in lean phenotypes. Aldosterone was also higher in obese rats but the difference did not reach statistical significance. Isoflavones given alone decreased plasma testosterone levels in lean and obese rats, but probiotics alone were effective in lowering plasma testosterone levels only in lean rats. There was a significant interaction between the effects of isoflavones and probiotics on plasma testosterone, inasmuch as both given together reduced levels in lean rats but increased the testosterone in obese rats.”

Table 4: Effects of Soy Isoflavones on Plasma Steroid Hormones in a genetic model of obesity and diabetes

Table 4: Effects of Soy Isoflavones on Plasma Steroid Hormones in a genetic model of obesity and diabetes

Soy foods contain estrogen-like chemicals which may have adverse effects (Harvard Health, 2018) 

Dairy Products

Dairy Products such as milk and cheese can affect the levels of testosterone in your body, and even disrupt your endocrine system, as well as increase risks for certain cancers. This is according to a study published by the National Institutes of Health titled, “Hormones in Dairy Foods and Their Impact on Public Health“.
According to the study, dairy foods may contain hormones which may alter the growth, develoipment, and reproduction in exposed animals and humans:

“It is well known apart from dairy foods basic nutritional role many of them contain a number of hormones, which they have capability to mediate specific physiological and pathological functions (1). Moreover, the presence of hormones in dairy products that have the potential to disrupt the physiological function of endocrine systems has raised great concern worldwide (2). Any subtle changes in endocrine function may alter the growth, development, and reproduction in exposed animals and humans.”

In addition, dairy products that come from cows that are not grass-fed likely come from cows fed with soy-based feed, which may increase the levels of estrogen in cow’s milk.

Testosterone-safe Alternatives to Dairy

To keep your estrogen levels below an acceptable threshold, consume the following instead:

  • Almond milk
  • Dairy products from grass-fed cows

Alcohol Products

Alcohol consumption can cause lower testosterone levels in men, according to a study published by NIH.
We at Body RX advise against drinking alcoholic beverages since it goes against the positive habits needed to acheive a better overall quality of life.


In conclusion, staying away from foods that lower your testosterone levels is only one part of the lifestyle changes needed to acheive optimal testosterone levels. We at Body RX can help you identify any deficiencies in your hormone levels including low testosterone levels, and we can help you create a personalized plan for optimal health with our Hormone Replacement Therapy and Testosterone Replacement Therapy programs.