Eating these foods can help prevent erectile difficulties

In order to avoid setbacks in your sex life, there are certain foods that should be eaten. Here are some of them.

© Unsplash

Having a healthy erection can be achieved through diet. This may come as a surprise, but we all know that a healthy lifestyle can prevent certain problems, even at the sexual level. But what foods should you choose?

Discover our latest podcast

Up to 18% fewer sexual disorders

A study published in Jama Network Open, a monthly medical journal, links erectile dysfunction to poor dietary habits. The study surveyed more than 21,000 people who reported their eating habits in a questionnaire. The respondents detailed what they ate every four years between 1998 and 2014.

And according to the results, the people who had the fewest problems with their sex lives (up to minus 18% depending on the age of the participants) were those who ate a Mediterranean diet.

Foods to eat to avoid erectile dysfunction

The Mediterranean diet consists of consuming a lot of fruit, vegetables, legumes, cereals, aromatic herbs, and olive oil.

To avoid any dysfunctions you should eat nuts, but also fish (salmon, tuna, mackerel, herring, sardines) and unsaturated fats which can also be found in sunflower oil and avocados. Other foods that you can see in our gallery below can promote a healthy erection, and some can even help you reach orgasm.

Habits to avoid for a better erection

As you can imagine, if you regularly consume tobacco, alcohol, or psychotropic drugs, your erection may not be in top form. So eat properly and avoid any excesses. If you follow this you can be sure that your sex life will be all the better for it.

What foods should I eat to avoid erectile dysfunction?


Beets have similar effects to Viagra. They are naturally rich in nitrates, which are converted into nitrites when you chew. Once swallowed, your stomach converts them into nitric oxide, which promotes blood flow and dilates blood vessels.


Watermelon promotes a healthy erection because it is rich in citrulline which becomes arginine (which stimulates testosterone) after ingestion. It also favours the production of nitric oxide.


Oats also contain arginine, which helps to achieve a better erection.

Oats Unsplash

Cooked tomatoes

Tomatoes are rich in lycopene, which promotes blood circulation. They should be eaten cooked, and canned ones should be avoided.


Zinc is found in oysters. This favours the production of testosterone.


Garlic is very useful for lowering high blood pressure. This is one of the main reasons for not having a healthy erection.

Garlic Unsplash
3 foods that can help cleanse your lungs of tar and nicotine 3 foods that can help cleanse your lungs of tar and nicotine