Low testosterone levels are quite common in men with advancing age. Such men often experience high levels of estrogen hormones. The best way of tackling this issue is by trying an estrogen-blocking healthy diet that could be complementing naturally to the low testosterone replacement therapy and medications.

Elevated estrogen is responsible for diminishing men’s testosterone levels and exposes both women and men to the risks of specific kinds of cancer and heart disease. Many studies have suggested that estrogen-blocking diet would be effective in curbing the levels of estrogen as it would be containing phytochemicals that could be helping in reducing estrogen levels present in your bloodstream. Here are some foods to combat & bring down the abnormally high estrogen levels.

Cruciferous Vegetables

The best way of blocking estrogen is by consuming cruciferous vegetables. It is known to us that these vegetables actually have very high phytochemical levels and effectively work for blocking estrogen production. You could consider cooking cruciferous vegetables in different ways. Some of the cruciferous vegetables like cauliflower and broccoli often taste good even when consumed raw. Some of the common and frequently eaten cruciferous vegetables include:

  • Turnips
  • Rutabagas
  • Kale
  • Collard Greens
  • Cauliflower
  • Cabbage
  • Brussels Sprouts
  • Broccoli
  • Bok Choy


Mushrooms could be really helpful in blocking estrogen. Mushrooms come in various kinds and they prove to be quite effective in blocking the estrogen levels. Some mushroom varieties such as portobello, crimini, shiitake, and even baby button, are pretty effective in blocking estrogen in your body. They are instrumental in preventing the manufacture of an enzyme known as aromatase. Aromatase is effective in transforming the hormone androgen into estrogen. Incorporating mushrooms into your daily diet would be preventing a new generation of estrogen. If you are browsing the Internet, you could easily avail the best prohormone stack – prohormones.co.

Green tea

Green tea is famous in the world of gastronomy for its health-boosting properties. Moreover, green tea is an excellent source of polyphenols that could be impacting enzymes that are responsible for metabolizing estrogens. Additionally, as per the Harvard Health Publications, green tea could be pretty effective in lowering heart disease risk.

Red Grapes

Red grapes are supposed to be estrogen-blocking food. The red grapes’ skin is known to contain resveratrol, a chemical while their seeds are supposed to contain a chemical known as proanthocyanidin. Both these effective chemicals work together for blocking estrogen production.

Whole Grains

Unrefined grains cannot be broken down just like the processed grains. They are able to keep all their parts intact including the bran, endosperm, and even the germ. Whole grains would be containing phytoestrogen nutrients and anti-estrogen polyphenols. Here is a broad spectrum of whole grains that could be consumed in a number of ways including pasta, bread, and even cereals. Some of those whole grains are oats, wheat, rye, rice, corn, barley, and millet etc.


If your objective is to successfully treat low testosterone levels, it is mandatory to bring down the estrogen levels. You must try including the above-discussed estrogen-blocking foods to get the best results. You may talk to your nutritionist or your doctor if you wish to get professional guidance. Your doctor could be prescribing some medications for addressing low testosterone issues.

Jennifer Rogers is an experienced dietician and a health blogger. She writes about various health-related topics including healthy eating habits, balanced diets, health supplements, and even important resource for best prohormone stack - prohormones.co.