Some links on this site are affiliate links. If you purchase through them, we may earn a small commission at no extra cost to you. We only recommend products we believe in.
Nutrition doesn't dramatically boost testosterone above your natural range in most men. But poor nutrition is one of the most reliable ways to suppress it.
This guide separates the evidence from the noise - what dietary patterns support testosterone, what actively suppresses it, and what that means practically for men over 40. If money is tight, my healthy eating on a budget guide for men over 40 covers the cheap staples that still hit the brief.
I've tested different dietary approaches - low carb, Mediterranean, higher protein - and tracked my testosterone quarterly throughout. The biggest moves came from increasing dietary fat and fixing my vitamin D and zinc. The rest was smaller but additive.
If you have considered eating-window strategies as part of this, my intermittent fasting and testosterone guide covers when this helps and when it backfires.
The Foundation: What Testosterone Synthesis Requires
Testosterone is synthesised from cholesterol in the Leydig cells of the testes. The pathway requires:
- Cholesterol - the precursor. Without adequate dietary fat, you limit the substrate.
- Zinc - required for LH receptor function and for multiple steps in steroidogenesis.
- Vitamin D - Leydig cells have vitamin D receptors; deficiency impairs testosterone production.
- Magnesium - cofactor in enzymatic reactions in the steroidogenic pathway.
- Adequate calories - severe caloric restriction suppresses testosterone through cortisol elevation and LH pulse disruption.
Foods That Support Testosterone
Eggs
The most nutritionally complete food for testosterone: eggs contain cholesterol (the direct testosterone precursor), zinc, vitamin D (small amounts), and complete protein. The cholesterol-heart disease relationship has been substantially revised - dietary cholesterol has minimal impact on blood cholesterol in most people.
Practical: 2-4 whole eggs per day is reasonable. The yolk contains the relevant nutrients - egg white only is counterproductive for testosterone.
Whole Eggs
Cholesterol precursor to testosterone. Contains zinc, vitamin D, choline. Always eat the whole egg - the yolk is where the testosterone nutrients are.
g
protein
kcal
Lean Beef (rump steak)
Zinc + saturated fat + complete protein. Choose unprocessed cuts. 3-4 portions per week is evidence-consistent.
g
protein
kcal
Sardines in Olive Oil
Omega-3 EPA/DHA reduces inflammation, which suppresses testosterone. Also provides vitamin D and zinc.
g
protein
kcal
Brazil Nuts
2-3 nuts provides the daily selenium requirement - a key cofactor in testosterone synthesis. Also contains magnesium and zinc.
g
protein
kcal
Red Meat (in Moderation)
Beef, lamb, and venison contain zinc, saturated fat (cholesterol precursor), and complete protein. The evidence doesn't support eating red meat daily from a cancer risk perspective, but 3-4 portions per week is consistent with both testosterone support and WCRF guidelines.
Choose unprocessed cuts - steaks, mince, roasts - rather than processed meats (sausages, bacon, salami) which have independent health risks.
Oily Fish
Sardines, mackerel, salmon, herring - the best dietary sources of EPA and DHA (omega-3 fatty acids). Omega-3s reduce systemic inflammation, which is associated with lower testosterone. Oily fish also provides vitamin D and zinc.
UK recommendation: 2 portions of oily fish per week. If that's not realistic, concentrated omega-3 supplements are an effective alternative.
For specific protein powder recommendations see the best protein powder for men over 40 UK guide.
Nuts and Seeds
Brazil nuts are the best dietary source of selenium - a cofactor in testosterone synthesis. Two or three Brazil nuts per day provides the RDA. Pumpkin seeds are one of the best plant sources of zinc (2.2mg per 30g). Mixed nuts provide magnesium, zinc, and healthy fats.
Olive Oil
Monounsaturated fat is positively associated with testosterone in observational studies. Olive oil as a primary cooking fat is associated with better hormonal profiles in men in multiple Mediterranean diet studies. Coconut oil and butter (saturated fats) also appear neutral to positive for testosterone in the context of overall diet quality.
Cruciferous Vegetables
Broccoli, cauliflower, Brussels sprouts, and cabbage contain indole-3-carbinol and DIM (diindolylmethane), which modulate oestrogen metabolism. They help the liver clear excess oestrogen more efficiently - relevant for men with elevated oestradiol, which is common in men over 40 with higher body fat.
These vegetables do NOT "block" oestrogen meaningfully in the way supplement marketing claims. They support healthy oestrogen clearance - a more modest and more accurate claim.
The fastest dietary change most men can make for testosterone isn't adding a superfood. It's removing ultra-processed food and alcohol.
Foods That Suppress Testosterone
Alcohol (Especially Regular Heavy Drinking)
Alcohol suppresses testosterone through multiple pathways: direct Leydig cell toxicity, increased cortisol, aromatase activation in the liver (converting testosterone to oestradiol), disrupted sleep, and zinc depletion.
The dose-response is clear: men drinking 14+ units per week consistently have lower testosterone than low or non-drinkers. The effect is not subtle at higher intakes.
Ultra-Processed Food
Diets high in ultra-processed food (UPF) are associated with lower testosterone in observational data. The mechanisms are multiple: high refined carbohydrate โ insulin resistance โ lower testosterone; high trans fat content โ reduced Leydig cell function; low micronutrient density โ zinc and magnesium insufficiency; obesogenic โ increased aromatase via body fat.
This doesn't mean "never eat processed food." It means that diets predominantly built on UPF will systematically undermine your hormonal health over time.
Flaxseed (in Large Amounts)
Flaxseed contains lignans - phytoestrogens that can bind to oestrogen receptors. Small amounts (a tablespoon on porridge) are fine. Several case reports and small studies associate very high flaxseed consumption with reduced testosterone. Not a concern for normal use - worth knowing if you're consuming large amounts daily.
Soy (at High Intake)
The soy-testosterone debate is overblown in both directions. Occasional soy intake (tofu, edamame, soy milk in coffee) does not meaningfully suppress testosterone in men. Very high soy consumption - multiple litres of soy milk daily, soy protein as primary protein source - is associated with lower testosterone in some case reports. Normal dietary amounts are fine.
Very Low Fat Diets
Testosterone is synthesised from cholesterol. Diets supplying less than 15-20% of calories from fat are consistently associated with lower testosterone. This was observed in athletes during the low-fat diet era of the 1980s-90s and is well-established in the literature.
If you're on a low-fat diet and your testosterone is low, this is a likely contributor.
The Dietary Pattern That Supports Testosterone
No single food optimises testosterone. The pattern that does:
- Sufficient total calories - not aggressively restricted
- Adequate dietary fat (30-40% of calories), including saturated and monounsaturated fats from whole foods
- High protein (1.6-2.2g per kg bodyweight) - preserves lean mass, reduces body fat. If you struggle to hit 1.6g/kg through food alone, a whey protein shake plugs the gap efficiently
- Micronutrient completeness - zinc, magnesium, vitamin D - through food and supplementation where needed
- Low processed food, low alcohol, high vegetable intake
- Caloric deficit if overweight, but modest (under 500 kcal/day) - aggressive restriction suppresses testosterone
This looks like a Mediterranean-adjacent diet with adequate protein and fat. It's not complicated. It doesn't require elimination of any macronutrient group.
The most common diet-related testosterone suppressors in UK men: low dietary fat, alcohol, zinc insufficiency from low red meat / high processed food intake, and vitamin D deficiency. Fix these before anything else.
Seb eats a higher-protein Mediterranean-style diet. Red meat 3x/week, oily fish 2x/week, eggs daily, minimal processed food. All views are his own.
Seb recommends ยท affiliate link
UK's largest online pharmacy. Prescriptions, advice and more.
Seb recommends ยท affiliate link
Online prescriptions delivered to your door.



