What’s more, fatty fish are good sources of zinc, vitamin D, and protein — nutrients that are important for maintaining healthy testosterone levels. For example, studies show that men with lower levels of vitamin D tend to have lower testosterone than men with higher levels. This is because vitamin D is essential for male reproductive health ( 9 ).