Medically Reviewed by Zilpah Sheikh, MD on September 27, 2023
Add Zing to Your Meals
1/11

Add Zing to Your Meals

Onions and garlic are your allies in the kitchen and in the bedroom. They may help you make more and better sperm. Both raise levels of a hormone that triggers your body to make testosterone. And both have high levels of natural plant chemical called flavonoids, which may safeguard your li'l swimmers against damage.

Pile on the Protein
2/11

Pile on the Protein

Lean beef, chicken, fish, and eggs are some of your options. Tofu, nuts, and seeds have protein, too. Try to get about 5 to 6 ounces per day, although the ideal amount for you depends on your age, sex, and how active you are. When you don't eat enough of these foods, your body makes more of a substance that binds with testosterone, leaving you with less T available to do its job.

Go Fish
3/11

Go Fish

Fatty kinds like salmon, tuna, and mackerel are rich with vitamin D. It's a natural testosterone booster because it plays a crucial role in hormone production.

More Magnesium
4/11

More Magnesium

This mineral blocks a protein from binding with testosterone. The result? More of the usable man-stuff floating around in your blood. Spinach is packed with magnesium. Almonds, cashews, and peanuts are good sources, too.

Order Oysters
5/11

Order Oysters

There's a reason why these mollusks are known for being great for fertility. They have almost five times your recommended daily dose of zinc. This mineral helps your body make testosterone. You can also get it in beef and beans. And it's often added to breakfast cereal.

Bonus: Zinc boosts your immune system.

Pick Pomegranate
6/11

Pick Pomegranate

Start your day with a glass of this ancient seedy fruit's juice instead of OJ. It lowers levels of stress hormones, such as cortisol, which helps raise levels of sex hormones including testosterone. And it can lower your blood pressure and put you in a better mood!

Diet Down
7/11

Diet Down

A Mediterranean-style diet can help keep your weight in check and protect you from insulin resistance, which is related to lower T levels. And when your testosterone is low, your fat levels go up, which can lead to your body not using insulin well. You can break this cycle.

Trade saturated fats for healthier ones such as olive oil, avocado, and nuts. Choose lean meats and whole grains. Eat lots of veggies and fruits.

Back Off the Beer
8/11

Back Off the Beer

It takes only 5 days of regular drinking for your testosterone level to drop. Alcohol may throw off many parts of your body's hormone system. Heavy drinkers can have shrunken testes, thin chest and beard hair, and higher levels of the female hormone estrogen.

Use Glass, Not Plastic
9/11

Use Glass, Not Plastic

Be careful about what you store your leftovers in. Bisphenol-A (BPA) is a chemical found in some plastics, cans, and other food packaging. It can mess with your hormone-making process. After 6 months, men who worked around BPA every day had lower testosterone levels than men who didn't.

Build Your Strength
10/11

Build Your Strength

Focus your workouts on your muscles. Hit the weight room at the gym, or get a trainer to help you with a routine on the exercise machines. Cardio has its benefits, but it doesn't boost your testosterone like strength training can.

Be careful to not overdo it. Too much exercise can take your T level in the other direction.

Get Enough ZZZs
11/11

Get Enough ZZZs

Your body turns up the testosterone when you fall asleep. The levels peak when you start dreaming and stay there until you wake up. But daytime testosterone levels can drop up to 15% when you get only 5 hours of sleep. Aim for 7 or 8 hours every night, even if it means a shift in your schedule or a limit to your late-night plans.