10 Scientifically Proven High Protein Foods to Speed Up Your Testosterone Levels


8. Broccoli (DIM)

Broccoli and other cruciferous vegetables contain a compound called DIM. Diindolemethyl is a powerful anti-estrogen compound.

DIM works by improving estrogen metabolism, thereby lowering estrogen levels to allow more testosterone to be produced. High estrogen levels tend to inhibit T production and its release into its free form in serum.