There isn’t any single food or supplement that can permanently boost low testosterone levels. The body makes hormones like testosterone from the nutrients — especially fat, protein, and certain vitamins and minerals. Eating a healthy, balanced diet can go a long way toward supporting healthier testosterone levels.
Researchers have found that men eating typical “Western-style” diet often have lower testosterone levels. A Western-style diet is high in the refined carbs and added sugars, typically a diet that includes white bread, desserts, pastries, fast-foods and sweetened soft drinks. Alcohol should be consumed in moderation.
A diet that supports healthy testosterone levels includes lots of foods like, lean proteins poultry, seafood, lean beef, egg whites, berries, green vegetables, nuts, seed, avocado, whole grain and olive oil.