Testosterone on a Plant-Based Diet: Vegan Nutrition for Male Hormones
Whether a plant-based diet can support healthy testosterone is one of the most debated topics in men's nutrition. One side says meat is essential for male hormones; the other says plants provide everything you need. The research sits in between, and it is mostly observational, so it is worth being careful about what it can and cannot show.
In short: we found no evidence that a vegan diet by itself lowers testosterone, but plant-based eating does require attention to specific nutrients, some of which matter for hormone health.
Key takeaways
- In EPIC-Oxford, free testosterone did not differ between 233 vegan men and meat-eaters, but vegans had higher SHBG and 9% lower IGF-I.[1]
- A 2024 systematic review and meta-analysis found no conclusive link between a vegetarian diet and sex hormone levels in men, apart from higher SHBG (pooled SMD 0.52).[2]
- In an NHANES analysis of 191 men, the plant-based diet index did not predict testosterone; age and BMI did.[3]
- Zinc is the nutrient with the clearest testosterone link: restricting dietary zinc in four young men lowered serum testosterone over 20 weeks.[4] A 2013 meta-analysis found lower zinc intake and status in vegetarians, especially vegans.[5]
What the Research Actually Shows
The best-known comparison comes from the Oxford cohort of the European Prospective Investigation into Cancer and Nutrition. It compared 233 vegan men with 226 meat-eaters and 237 vegetarians. Vegans had higher total testosterone than the other groups, but this was offset by higher sex hormone-binding globulin (SHBG), and there were no differences between diet groups in free testosterone or luteinizing hormone.[1] An earlier, smaller study of vegan and omnivorous men reached a similar conclusion: a vegan diet substantially increased SHBG but had little effect on total or free testosterone.[6]
A 2024 systematic review and meta-analysis of observational studies found no conclusive positive or negative associations between a vegetarian diet and sex hormone levels, with the exception of higher SHBG in vegetarian men.[2] And a 2021 analysis of 191 men in the US national health survey (NHANES) found that the plant-based diet index could not predict testosterone, while age and BMI did.[3]
Two caveats apply. First, these are observational studies, so they show associations, not what happens if you switch diets. Second, body composition is a confounder. In EPIC-Oxford, vegans had lower average BMI than meat-eaters (22.5 vs 24.4 kg/m² in men).[7] Since excess body fat is linked to lower testosterone, leanness could partly explain how vegan men look hormonally similar to omnivores.
Nutrients to Pay Attention To
The practical risk of a plant-based diet is not the lack of meat itself but specific nutrients that are harder to get. The Academy of Nutrition and Dietetics states that appropriately planned vegetarian, including vegan, diets are nutritionally adequate and appropriate for athletes, but that vegans need reliable sources of vitamin B12.[8] Speak with a registered dietitian or doctor before starting supplements.
1. Zinc
Zinc is the nutrient with the clearest link to testosterone. In a study of four young men, restricting dietary zinc for 20 weeks was associated with a significant fall in serum testosterone, and in nine marginally zinc-deficient older men, three to six months of zinc supplementation was associated with a rise. The authors cautioned that these samples were small.[4]
Plant foods such as legumes, nuts, seeds and whole grains contain zinc but also phytate, and a review concluded that absorption of zinc (and iron) is lower from vegetarian than non-vegetarian diets.[9] A meta-analysis of 34 studies found that vegetarians, and vegans especially, have lower dietary zinc intake and serum zinc than non-vegetarians, and suggested strategies such as bioavailability-boosting food preparation, fortified foods or low-dose supplementation for those with low intake.[5] A doctor or dietitian can help you decide whether supplementation makes sense for you.
2. Vitamin B12
B12 is essentially absent from unfortified plant foods. A review of 18 studies found that vegetarians develop B12 depletion or deficiency regardless of age or place of residence, with higher rates in vegans, and recommended regular intake of supplements containing B12.[10] B12 deficiency is not a testosterone-specific problem, but it can cause fatigue and nerve problems, so it matters for energy and training. Ask your doctor about testing and an appropriate dose.
3. Vitamin D
Low vitamin D is common in the general population, and the evidence for any effect on testosterone is mixed. We cover this in detail in vitamin D and testosterone. If you eat no fish, eggs or dairy and get little sun, a blood test is a sensible way to find out whether you need a supplement.
4. Creatine
Creatine is found mainly in animal tissue, and vegetarians have reduced muscle creatine stores. A systematic review of nine studies found that creatine supplementation raised muscle creatine in vegetarians, often to levels above omnivores, and increased lean tissue mass and strength, with moderate-to-high risk of bias in the studies reviewed.[11] Creatine is not a testosterone booster (see does creatine increase testosterone), but it may support the training that helps overall hormonal health. Check with a healthcare provider first if you have kidney disease or take medication.
5. Omega-3 Fatty Acids (EPA and DHA)
Flax, chia and walnuts provide the plant omega-3 ALA, which the body converts to EPA and DHA only to a limited degree. Algae-based EPA/DHA supplements are an option for vegans. We could not find trial evidence that omega-3 intake changes testosterone, so consider them for general health and discuss them with your doctor or dietitian.
The Soy Verdict
A common worry is that soy will lower testosterone. A 2021 meta-analysis of 41 clinical studies (testosterone measured in 1,753 men) found that neither soy protein nor isoflavone intake affected total testosterone, free testosterone, estradiol or estrone in men, regardless of dose or study duration.[12] See also our article on does soy lower testosterone.
Macronutrient Considerations
Two macronutrient points are worth noting on a plant-based diet:
✓ Do This
- •Enough total calories and protein from varied sources (soy, legumes, seitan, grains)
- •Healthy fats from nuts, seeds, avocado and olive oil
- •Fortified foods or supplements where a professional recommends them
- •Regular resistance training
✗ Not This
- •Chronic under-eating from low-calorie-density foods
- •Very low fat intake
- •Avoiding soy because of phytoestrogen fears
- •Skipping B12 altogether
Protein. Protein needs for muscle are covered in our protein and testosterone guide. For people who lift weights, trials suggest muscle gains plateau at around 1.6 g/kg/day, so the practical focus is reaching adequate total protein from a variety of plant foods.
Dietary fat. A systematic review and meta-analysis of intervention studies found that low-fat diets appeared to decrease testosterone in men, though more randomized trials are needed.[13] Plant-based diets can end up low in fat if they rely heavily on fruit, vegetables and grains, so include nuts, seeds, avocado and oils.
A Sample Vegan Day
The example below is an illustration of a balanced day, not a prescription, and it is not a medical or testosterone treatment plan.
Sample Vegan Day
Tofu scramble with pumpkin seeds and fortified nutritional yeast
Soy protein, zinc-containing seeds and a fortified source of B12. Cook in olive oil and add spinach.
Lentil and quinoa bowl with avocado and mixed greens
Legumes and grains for protein and fiber, avocado for fat. Add lemon, which can help with iron absorption.
Walnuts, a banana and a small handful of nuts or seeds
Walnuts contribute plant omega-3 (ALA). Brazil nuts are very high in selenium, so one or two at most is plenty.
Tempeh stir-fry with broccoli, mushrooms and brown rice
Fermented soy and whole grains. Fermenting, soaking and sprouting reduce phytate in plant foods.
Only what your doctor or dietitian recommends
Vegans typically need a reliable B12 source. Vitamin D, algae-based omega-3, creatine and zinc should be based on your diet, bloodwork and professional advice.
The Bottom Line
The available observational evidence does not show that a vegan or vegetarian diet lowers testosterone, although SHBG tends to be higher in vegetarian and vegan men. A vegan diet does require deliberate planning for nutrients that matter for general and hormonal health: zinc, B12, and for some people vitamin D, creatine and omega-3s.
If you eat enough calories and protein, include healthy fats, close nutrient gaps with professional guidance, and keep up regular resistance training, we found no evidence-based reason to expect a plant-based diet to compromise your testosterone. If you have symptoms of low testosterone such as persistent fatigue, low libido or low mood, see a doctor for testing rather than guessing.
References
- Allen NE, Appleby PN, Davey GK, Key TJ.. Hormones and diet: low insulin-like growth factor-I but normal bioavailable androgens in vegan men. British Journal of Cancer. 2000. doi.org/10.1054/bjoc.2000.1152
- Samimisedeh P, Afshar EJ, Ejtahed HS, Qorbani M.. The impact of vegetarian diet on sperm quality, sex hormone levels and fertility: a systematic review and meta-analysis. Journal of Human Nutrition and Dietetics. 2024. doi.org/10.1111/jhn.13230
- Kuchakulla M, Nackeeran S, Blachman-Braun R, Ramasamy R.. The association between plant-based content in diet and testosterone levels in US adults. World Journal of Urology. 2021. doi.org/10.1007/s00345-020-03276-y
- Prasad AS, Mantzoros CS, Beck FW, Hess JW, Brewer GJ.. Zinc status and serum testosterone levels of healthy adults. Nutrition. 1996. doi.org/10.1016/s0899-9007(96)80058-x
- Foster M, Chu A, Petocz P, Samman S.. Effect of vegetarian diets on zinc status: a systematic review and meta-analysis of studies in humans. Journal of the Science of Food and Agriculture. 2013. doi.org/10.1002/jsfa.6179
- Key TJ, Roe L, Thorogood M, et al.. Testosterone, sex hormone-binding globulin, calculated free testosterone, and oestradiol in male vegans and omnivores. British Journal of Nutrition. 1990. doi.org/10.1079/bjn19900014
- Spencer EA, Appleby PN, Davey GK, Key TJ.. Diet and body mass index in 38000 EPIC-Oxford meat-eaters, fish-eaters, vegetarians and vegans. International Journal of Obesity. 2003. doi.org/10.1038/sj.ijo.0802300
- Melina V, Craig W, Levin S.. Position of the Academy of Nutrition and Dietetics: vegetarian diets. Journal of the Academy of Nutrition and Dietetics. 2016. doi.org/10.1016/j.jand.2016.09.025
- Hunt JR.. Bioavailability of iron, zinc, and other trace minerals from vegetarian diets. American Journal of Clinical Nutrition. 2003. doi.org/10.1093/ajcn/78.3.633S
- Pawlak R, Parrott SJ, Raj S, Cullum-Dugan D, Lucus D.. How prevalent is vitamin B12 deficiency among vegetarians?. Nutrition Reviews. 2013. doi.org/10.1111/nure.12001
- Kaviani M, Shaw K, Chilibeck PD.. Benefits of creatine supplementation for vegetarians compared to omnivorous athletes: a systematic review. International Journal of Environmental Research and Public Health. 2020. doi.org/10.3390/ijerph17093041
- Reed KE, Camargo J, Hamilton-Reeves J, Kurzer M, Messina M.. Neither soy nor isoflavone intake affects male reproductive hormones: an expanded and updated meta-analysis of clinical studies. Reproductive Toxicology. 2021. doi.org/10.1016/j.reprotox.2020.12.019
- Whittaker J, Wu K.. Low-fat diets and testosterone in men: systematic review and meta-analysis of intervention studies. Journal of Steroid Biochemistry and Molecular Biology. 2021. doi.org/10.1016/j.jsbmb.2021.105878
How Thrive Helps
Thrive is a wellness app that helps you track the daily habits that support general health, whether you are vegan, vegetarian or omnivorous: nutrition, training, sleep and supplements you have discussed with your doctor. It is not a medical device and does not diagnose or treat any condition. Learn more about Thrive.