Does eating more carbs or fat change your hormones when you lift weights?

Original Title

The Combination of a Diversified Intake of Carbohydrates and Fats and Supplementation of Vitamin D in a Diet Does Not Affect the Levels of Hormones (Testosterone, Estradiol, and Cortisol) in Men Practicing Strength Training for the Duration of 12 Weeks

Not medical advice. For informational purposes only. Always consult a healthcare professional. Terms

Summary

Scientists gave 55 guys who lift weights either lots of carbs or lots of fat for 12 weeks, plus vitamin D pills, and checked their hormone levels before and after.

Sign up to see full results

Get access to research results, context, and detailed analysis.

Surprising Findings

Vitamin D increased 95% in the high-fat group but didn’t raise testosterone at all.

Observational studies and some trials suggest vitamin D boosts testosterone—this RCT shows no link, even with massive D increases.

Practical Takeaways

If you’re lifting weights and want to slightly lower morning stress, try increasing carbs to 55-60% of calories for 8–12 weeks.

medium confidence

Unlock Full Study Analysis

Sign up free to access quality scores, evidence strength analysis, and detailed methodology breakdowns.

48%
Moderate QualityOverall Score

Publication

Journal

International Journal of Environmental Research and Public Health

Year

2020

Authors

M. Wrzosek, Jakub Woźniak, D. Włodarek

Open Access
11 citations
Analysis v1