top of page

Testosterone Part 3: 6 Foods That Boost Testosterone

So, what do we do to boost the testosterone, especially since it appears that everything is coming after it? Start with healthy lifestyle that includes a diet that helps you maintain the optimal levels of testosterone. That’s your most important way– the natural method. Vitamin D, magnesium, and zinc are the vitamins and nutrients mostly responsible for T-levels, so look for foods (and supplements) with these nutrients in mind.

6 Foods to Help Testosterone Levels:


They are high in zinc which regulates your testosterone levels as well as increases your blood flow.

Egg Yolks

With high content of Vitamin D, egg yolks trigger Vitamin D receptors located in the testes, which in turn participate in an enhanced synthesis of testosterone. Selenium, a mineral egg yolks are rich in, is another benefit to testosterone.


Aside from its high levels of magnesium wild salmon also contains vitamin B and omega-3 fatty acids which both promote healthy testosterone production. Researchers found that wild salmon lowers the levels of SHBG (Sex Hormone Binding Globulin) which is beneficial for increasing muscle mass.


Everyone knows avocados are good for you, but did you know that the monounsaturated fats they are rich in can be potential T-level boosters? Can you say avocado toast with an egg on top? Avocados also contain magnesium and a mineral called boron, that influences testosterone metabolism in the body and may protect against testosterone degradation.

Cruciferous Veggies

Eating cruciferous veggies like broccoli, cauliflower, and Brussels sprouts, as well as dark leafy greens, such as spinach, kale, collards and especially parsley helps stimulate T-levels in the testes. The main boost comes from magnesium, a mineral that’s critical for maintaining optimal testosterone levels, especially in older men.

It’s important to know that cruciferous vegetables are not so much of a testosterone booster as it is an estrogen blocker. Men who suffer from low testosterone often have elevated levels of the hormone estrogen. Eating foods which “block” estrogen can often be an effective method of helping to return testosterone to a normal level. Elevated estrogen not only diminishes male testosterone levels but can also put both men and women at risk of heart disease and certain cancers.


Asparagus is a well-known aphrodisiac. Not only this, but asparagus also contains folic acid, potassium and vitamin E making it a potent cocktail for healthy testosterone production. Vitamin E also has strong antioxidant properties, meaning it reduces damage caused by oxidation and free radicals, which can harm human tissue, cells, and organs, and lower testosterone levels. Asparagus is an incredibly nutritionally dense food containing vitamin A, vitamin K, vitamin B6, magnesium, selenium, and zinc as well as fiber, copper, iron and manganese.

The Bottom Line:

Diet and lifestyle are important to your hormonal health and T-levels. Look for foods rich in nutrients important for maintaining optimal levels like vitamin D, magnesium, zinc, and flavonoid antioxidants.

2 views0 comments


bottom of page