Men and women need testosterone for many physical functions, however certain foods might reduce testosterone levels if eaten in excess or in particular situations. These six meals may reduce testosterone:
1. Soy Products
There are chemicals in soy called phytoestrogens that act like oestrogen in the body. If you eat a lot of soy, it may lower your testosterone levels.
2. Flaxseeds
Similar to soy, flaxseeds have a lot of lignans, which act like oestrogen and might lower testosterone levels if eaten regularly.
3. Alcohol
Too much booze can mess up the production of hormones and the metabolism, which can cause testosterone levels to drop over time.
4. Mint
There are chemicals in mint and peppermint that may have anti-androgenic effects, which means that eating a lot of them could lower your testosterone levels.
5. Licorice
Glycyrrhizin, which is found in licorice root, can stop the production of testosterone and cause hormonal changes if eaten in large amounts.
6. Trans Fats
Fast food, fried foods, and processed snacks are all high in trans fats, which can make inflammation and insulin resistance worse, which may lower testosterone levels.
Also See
9 Amazing Eucalyptus Oil Benefits You Need to Know