Boosting testosterone levels is a hot subject these days. How can you do it naturally and safely?


That’s why millions of guy take dangerous steroids, and millions more buy products that claim to be able to boost testosterone naturally (but do very little, in reality).

So, are there healthy, scientifically proven ways to increase your testosterone production without taking drugs or wasting ungodly amounts of money on fancy supplements? Absolutely.

There are six easy, healthy ways, actually. If you incorporate all into your daily routine, you can notice quite a difference.

Eat the Right Vegetables

natural ways to boost testosterone levels

Research has shown that vegetables rich in a substance known as indole-3-carbinol, or “I3C,” can positively alter estrogen metabolism in men (in this study, 500 mg of I3C per day reduced “bad” estrogens by 50%). This, in turn, helps maintain optimal levels of testosterone.

I3C occurs naturally in cruciferous vegetables such as bok choy, broccoli, brussels sprouts, cabbage, cauliflower, kale, kohlrabi, mustard, rutabaga, and turnip.

If you can work 1–2 servings of these types of veggies into your daily meal plan, it can help your hormones.

Eat More Meat

what can boost testosterone

Protein from meat is particularly helpful when you’re weightlifting. Studies clearly show that meats increase testosterone levels and lead to increased levels of muscle mass.

One study had two groups of men, all comparable in health and build, follow a weightlifting program for twelve weeks. By the end of the program, all had progressed about equally in strength, but only the meat eaters enjoyed significant muscle growth and fat loss.

“Meat” doesn’t only mean red meat, by the way. Fish, chicken, turkey, pork, buffalo, and so on all qualify as “meat” in this sense.

I eat two servings of meat every day (lunch and dinner), and when I’m bulking, I eat at least four servings of red meat each week (95% lean, or lean cuts of meat like filet or NY strip). When I’m cutting, I do one to two servings of red meat per week.

Find the Perfect Supplements for You in Just 60 Seconds

You don't need supplements to build muscle, lose fat, and get healthy. But the right ones can help. Take this quiz to learn which ones are best for you.

Take the Quiz

Eat Enough Healthy Fats

can you raise testosterone naturally

Fats are the densest energy sources available to your body. Each gram of fat contains over twice the calories of a gram of carbohydrate or protein.

Healthy fats, such as those found in meat, dairy, olive oil, avocados, flax seed oil, many nuts, and other foods, are actually an important component to overall health. Fats help your body absorb the other nutrients that you give it, nourish the nervous system, help maintain cell structures, regulate hormone levels, and more. Research has shown that men whose diets are rich in healthy fats have significantly higher testosterone levels than those whose diets are lacking in this regard.

It’s commonly believed that eating saturated fat, like the fats mainly in animal products such as meat, dairy products, and egg yolks., harms your health. Research is proving this claim to be untrue, however. In fact, recent research indicates the opposite may be true–that saturated fat may actually reduce your risk of heart disease.

The type of fat you want to avoid at all costs, however, is trans fat.

Trans fat is a scientifically modified form of saturated fat that has been engineered to give foods longer shelf lives. Many cheap, packaged foods are full of trans fat (such as run-of-the-mill popcorn, yogurt, and peanut butter), as are many frozen foods (such as frozen pizza, packaged pastries, cakes, etc.). Fried foods are often cooked in trans fat.

This type of fat is bad news, and eating too much of it has been associated with various kinds of disease and complications. It has no nutritional value for the body and thus should be avoided altogether.

Chill Out, Man

how to raise my testosterone level

This tip is pretty simple: reduce the stress in your life, and your testosterone levels will rise.

[tweet “Reduce the stress in your life and your testosterone levels will rise.”]

Your body reacts to stress by producing a hormone called “cortisol,” which is highly catabolic (leads to the breakdown of muscle and fat tissue), and which can interfere with testosterone production. Cortisol also increases the appetite and may promote the accumulation of belly fat, which can become a vicious cycle if daily stress levels are high.

So, try not to sweat the little annoyances so much, avoid overtraining, take some time for yourself every day to chill out, and avoid conflicts by trying to treat others the way you’d like to be treated, and you’ll not only be happier in life, but you’ll make better gains in the gym (which leads to even more happiness–cool!).

Get Enough Sleep

how to increase low testosterone

Many people work long hours and cut down on their sleep to make extra time for themselves at night. While I totally understand this and have done it many times myself, it’s not a good habit to get into.

Research has shown that not sleeping enough reduces testosterone levels. In that study, young healthy men were restricted to 5 hours of sleep per night, and it decreased their daytime testosterone levels by 10% to 15%.

Studies have also shown that sleep restriction makes losing weight harder, and causes you to lose more muscle while in a caloric restriction.

So shoot for 7–9 hours of sleep per night (and that means asleep for that many hours—not getting into bed at midnight and waking up at seven).

Oh and don’t worry about the whole “before or after midnight” thing. There is no scientific evidence that sleep hours after midnight are less beneficial than those before midnight, or that you should get to bed before midnight for proper sleep.

Have More Sex

how to naturally boost testosterone bodybuilding

As one would expect, having sex increases testosterone levels, so now you can tell your girl that it’s her duty to help preserve your health by putting out (hah).


These are six of the easiest, healthiest ways that you can increase your testosterone levels, and I recommend that you incorporate them all into your lifestyle. I did that a few years ago and have kept them in, and the differences in how I look and feel are night and day.

Do you already have some experience with any of these? Want to say anything else? Let me know in the comments below!