Posted by Eat Love Holistic on 2026 Jul 2nd

Foods That Naturally Support Testosterone: What the Science Says

Testosterone plays an important role in men’s health, influencing muscle mass, bone strength, energy levels, libido, mood, and overall well-being. While testosterone naturally declines with age, lifestyle factors—especially nutrition—can also affect hormone production.

No single food can dramatically increase testosterone, but eating a nutrient-rich, balanced diet can help support healthy hormone production alongside regular exercise, quality sleep, stress management, and maintaining a healthy weight.

Below are some of the best foods that may help support healthy testosterone levels based on current scientific evidence.

1. Fatty Fish

Fatty fish such as salmon, sardines, trout, and mackerel are rich in omega-3 fatty acids and vitamin D, both of which contribute to overall hormonal health.

Vitamin D deficiency has been associated with lower testosterone levels in some men, and maintaining adequate vitamin D status may help support normal testosterone production, particularly in individuals who are deficient.

Best choices:

* Wild salmon
* Sardines
* Rainbow trout
* Atlantic mackerel

2. Eggs

Eggs provide high-quality protein, healthy fats, vitamin D, selenium, and cholesterol—all nutrients involved in hormone production.

Contrary to outdated beliefs, dietary cholesterol is an important building block for steroid hormones, including testosterone. For most healthy individuals, moderate egg consumption can be part of a balanced diet.

3. Oysters and Shellfish

Oysters are among the richest natural sources of zinc, a mineral essential for testosterone production and male reproductive health.

Research suggests that zinc deficiency can contribute to reduced testosterone levels, while correcting a deficiency may help restore normal hormone production.

Other zinc-rich options include:

* Crab
* Mussels
* Shrimp
* Lobster

4. Lean Beef

Lean beef contains zinc, iron, vitamin B12, and high-quality protein.

Choosing lean cuts provides valuable nutrients without excessive saturated fat. Like all red meat, moderation is key within a balanced dietary pattern.

5. Pumpkin Seeds

Pumpkin seeds are packed with:

* Zinc
* Magnesium
* Healthy fats
* Plant-based protein

Magnesium plays a role in hundreds of enzymatic reactions throughout the body, including those involved in hormone regulation. Low magnesium status has been associated with lower testosterone in some populations.

6. Brazil Nuts

Brazil nuts are one of the richest dietary sources of selenium, an antioxidant mineral important for reproductive health.

Just one or two Brazil nuts daily typically provide adequate selenium. Because excessive selenium intake can be harmful, moderation is recommended.

7. Leafy Green Vegetables

Spinach, Swiss chard, kale, and other leafy greens provide magnesium, antioxidants, and nitrates that support overall cardiovascular health.

Good circulation is important for sexual health and overall wellness, while magnesium may contribute to maintaining healthy testosterone levels.

8. Pomegranates

Pomegranates are rich in polyphenol antioxidants that help reduce oxidative stress.

Some small studies have suggested pomegranate juice may positively influence mood, blood pressure, and aspects of hormonal health, though larger studies are needed before firm conclusions can be made regarding testosterone.

9. Extra Virgin Olive Oil

Extra virgin olive oil is a cornerstone of the Mediterranean diet, which has consistently been associated with improved metabolic and cardiovascular health.

Healthy monounsaturated fats are important for hormone production, and some small human studies suggest olive oil consumption may support healthy testosterone levels.

10. Avocados

Avocados provide:

* Monounsaturated fats
* Vitamin E
* Potassium
* Magnesium
* Fiber

Healthy fats are essential for hormone synthesis, while avocados also support heart health and reduce inflammation as part of an overall nutritious diet.

11. Garlic

Garlic contains allicin, a compound that may help reduce cortisol levels.

Because chronically elevated cortisol can interfere with testosterone production, reducing stress through diet and lifestyle may indirectly support hormonal balance. Most evidence for garlic’s direct effects on testosterone comes from animal studies, so more human research is needed.

12. Cruciferous Vegetables

Broccoli, cauliflower, Brussels sprouts, and cabbage contain compounds such as indole-3-carbinol that help support healthy estrogen metabolism.

Maintaining hormonal balance—not simply increasing testosterone—is important for overall health.

Foods and Habits That May Negatively Affect Testosterone

While no single food causes low testosterone, consistently unhealthy dietary patterns may contribute to hormonal imbalance.

Consider limiting:

* Ultra-processed foods
* Excess added sugars
* Excessive alcohol
* Trans fats
* Frequent overeating that leads to obesity

Maintaining a healthy body weight is one of the most effective lifestyle strategies for supporting healthy testosterone levels.

Beyond Nutrition

Nutrition is only one piece of the puzzle. Research consistently shows that testosterone is also influenced by:

* Resistance training
* Maintaining a healthy body weight
* Sleeping 7–9 hours per night
* Managing chronic stress
* Treating underlying medical conditions
* Avoiding smoking

Can Supplements Help?

If your diet is lacking key nutrients such as vitamin D, zinc, or magnesium, supplementation may be appropriate under the guidance of a healthcare professional.

Certain botanical ingredients—including ashwagandha and fenugreek—have shown promising results in some studies for supporting men’s health, but evidence remains mixed. Supplements should complement, not replace, a healthy diet and lifestyle.

If you suspect low testosterone based on symptoms such as fatigue, low libido, reduced muscle mass, or mood changes, consult your healthcare provider. Blood testing is the only reliable way to diagnose testosterone deficiency.

Key Takeaway

There is no magic food that dramatically boosts testosterone. However, a diet rich in lean protein, healthy fats, seafood, vegetables, nuts, seeds, and whole foods provides many of the nutrients your body needs to maintain healthy hormone production.

Combined with regular exercise, quality sleep, stress management, and a healthy lifestyle, these foods can help support overall hormonal health and well-being.

References

1. Pilz S, Frisch S, Koertke H, et al. Effect of vitamin D supplementation on testosterone levels in men. Hormone and Metabolic Research. 2011;43(3):223–225.
2. National Institutes of Health Office of Dietary Supplements. Vitamin D Fact Sheet for Health Professionals.

3. National Institutes of Health Office of Dietary Supplements. Zinc Fact Sheet for Health Professionals.

4. National Institutes of Health Office of Dietary Supplements. Magnesium Fact Sheet for Health Professionals.

5. National Institutes of Health Office of Dietary Supplements. Selenium Fact Sheet for Health Professionals.

6. Volek JS, Gómez AL, Kraemer WJ. Fats and hormonal responses in men. Journal of Strength and Conditioning Research.

7. Mediterranean Diet Foundation. Scientific evidence on the Mediterranean dietary pattern and cardiometabolic health.
8. Isidori AM, et al. A critical analysis of the role of testosterone in sexual function. Clinical Endocrinology.

9. Mulhall JP, et al. Evaluation and Management of Testosterone Deficiency: American Urological Association Guideline. 2018 (updated).
10. Bhasin S, Brito JP, Cunningham GR, et al. Testosterone Therapy in Men with Hypogonadism: An Endocrine Society Clinical Practice Guideline. Journal of Clinical Endocrinology & Metabolism. 2018.