10 Foods That Can Lower Testosterone Levels

Posted on February 15, 2024 by root

Testosterone is a crucial hormone in the human body, playing a vital role in muscle mass, bone density, and sex drive among other functions. While it’s commonly associated with men, testosterone is important for women as well. However, certain foods can negatively impact testosterone levels. Here’s a look at 10 foods that have been linked to lower testosterone levels.

1. Soy Products

Soy products like tofu, edamame, and soy milk contain phytoestrogens, which are plant-based compounds that mimic estrogen in the body. High consumption of soy products has been linked to lower testosterone levels in some studies.

2. Dairy Products

Dairy products may affect testosterone levels because they contain hormones like estrogen, which cows naturally produce. Moreover, many dairy products are produced using synthetic hormones, which can potentially disrupt your body’s natural hormone balance.

3. Alcohol

Regular consumption of alcohol can lead to a decrease in testosterone levels. Alcohol can damage Leydig cells in the testes, which are responsible for producing testosterone, leading to decreased testosterone production.

4. Mint

Spearmint and peppermint have been shown to lower testosterone levels in some studies. These herbs are often consumed as teas and can have a significant impact on hormonal balance when consumed in large quantities.

5. Bread, Pastries, and Desserts

Highly processed foods, including bread, pastries, and other desserts, often contain trans fats, which have been linked to reduced testosterone levels. These foods can also lead to weight gain and obesity, further affecting hormone levels.

6. Licorice Root

Licorice root, commonly used in candies and sweeteners, contains glycyrrhizin, which has been shown to reduce testosterone levels in men. Consuming large amounts of licorice can significantly impact your hormonal health.

7. Certain Fats

Not all fats are created equal. While healthy fats like those found in avocados, nuts, and fish can support testosterone levels, trans fats found in many fried and processed foods can lower them.

8. Flaxseed

Flaxseed is rich in lignans, which are phytoestrogens similar to the compounds found in soy. While flaxseed has many health benefits, high consumption has been linked to reduced testosterone levels.

9. Vegetable Oils

Some vegetable oils, such as soybean, corn, and cottonseed oils, are high in polyunsaturated fats, which have been linked to decreased testosterone levels. Opting for oils with a healthier fat profile, like olive oil, may be beneficial.

10. Processed Foods

In general, a diet high in processed foods can negatively affect your testosterone levels. These foods often contain chemicals, preservatives, and artificial ingredients that can disrupt hormonal balance.


Diet plays a crucial role in maintaining hormonal balance, including testosterone levels. While occasional consumption of these foods is unlikely to cause significant changes, a diet consistently high in these items could impact your testosterone levels over time. Focusing on a balanced diet rich in whole foods, healthy fats, and lean proteins can support overall hormonal health and well-being.

Start your men’s health journey today.

There’s no better time than the present to start living a better life. To get started, request a consultation using our online form or contact us by calling (310) 854-9898