Getting older is brutal on your penis. Testosterone levels plummet about 1-2 per cent a year after you hit 30, which can impact your erection. Erectile Dysfunction affects around 40 per cent of men at age 40 and 70 per cent of men at age 70, according to the Massachusetts Male Ageing Study. Fortunately, there are simple diet fixes that help you stay hard. And because your brain, heart and penis are intimately connected, these foods are good for your overall health, too.
1. SARDINES
One 85g serving contains 28 per cent of your daily intake of vitamin D. The D, the vitamin, is a critical nutrient for healthy T levels, which is important for the D, the organ.
2. BEANS
One of the best ways to boost testosterone and reproductive health is to be lean. Beans, a high-fibre carb, help control blood-sugar levels and keep you fuller longer.
3. AVOCADOS
High in fibre and heart-healthy fats, avocados lower your LDL cholesterol and promote blood-vessel function, including the plumbing for your erection.
4. OYSTERS
Just two of these shellfish satisfy your daily intake of zinc, a mineral that’s vital for maintaining healthy testosterone levels, as well as sperm numbers and motility.
5. SPINACH
This leafy green houses a range of vitamins and minerals, including magnesium, a key nutrient for sustaining healthy testosterone levels as you age. Eat it daily.
6. SPROUTED GRAIN BREAD
Men who eat a diet rich in inflammation-fighting whole grains are less likely to suffer from ED.
7. SALMON
Salmon contains vitamin D, selenium and magnesium – all of which are necessary to support testosterone levels and healthy sperm.
8. BOK CHOY
Cruciferous veggies like bok choy (and cabbage and broccoli) contain glucobrassicin, a compound that helps your body clear excess oestrogen. That can help boost your sex drive.