• Erectile Dysfunction
  • Erectile Dysfunction

Dietary tips to help with erectile dysfunction

Written by: Editors

Modified on: 

Erectile dysfunction (ED) may be an indicator of other serious health issues, such as cardiovascular diseases, and can have a major impact on quality of life. In this article, we explore how eating a varied and nutritious diet can help prevent or manage ED. We'll discuss what ED is, what dietary factors play a role in developing ED, and what dietary tips can help improve erectile health.

What is erectile dysfunction?

Erectile dysfunction, also known as impotence, is a condition in which a man is unable to achieve or sustain an erection adequate for gratifying sexual activity. ED can be caused by varying factors, including physical and psychological issues. It can also be an indication of an underlying health condition. 

Food and erectile dysfunction

What we eat plays a critical role in maintaining overall health, including sexual health. Research shows that specific dietary habits can impact blood flow, hormonal balance and cardiovascular health, all of which are essential for erectile function.  

Healthy diet

Consuming a diet that is rich in fruit, vegetables, whole grains, nuts and fish, but low in red and processed meats, sugar and refined grains, can benefit erectile health. The Mediterranean diet is often promoted because it has been linked to a number of health benefits. It has also shown to decrease the likelihood of developing ED. 

Specific nutrients and their role

Specific nutrients such as arginine, an amino acid that promotes the production of nitric oxide, may have potential benefits for treating erectile dysfunction. Nitric oxide is needed for the muscles in the penis to relax, which is necessary for an erection. Common examples of high-arginine foods include nuts (e.g., almonds and walnuts), seeds (e.g., pumpkin seeds and sunflower seeds) and legumes (e.g., lentils and chickpeas). 

Obesity and diabetes

Obesity and type 2 diabetes are major risk factors for erectile dysfunction due to various factors, including insulin resistance and vascular inflammation and damage. Eating a nutrient-dense diet geared towards weight management and blood sugar regulation can help mitigate these risk factors. Opting for foods that have a low score on the glycaemic index (so-called low-GI foods) such as whole grain products, vegetables, legumes and low-fat proteins may offer health benefits.  

Herbal supplements and natural remedies

There is some evidence that herbal supplements such as ginseng, maca and Tribulus terrestris may benefit men with erectile dysfunction. For example, ginseng can help improve erectile function by improving blood flow and reducing stress. Maca is traditionally used to boost sexual performance and may also help improve erectile dysfunction. However, it is important to exercise caution when using these supplements. They should only be used under the guidance of a healthcare provider because their effectiveness and safety may not have been established. 

Saturated fats and trans fats

Saturated fats and trans fats are bad food choices for erectile dysfunction because they increase cholesterol levels and cause damage to blood vessels. Foods like red meat, full-fat dairy, fried foods and processed snacks are usually high in saturated and trans fats. Limiting your intake of these foods and opting for healthier fats such as unsaturated fats (like olive oil, avocados and nuts) can help improve erectile function. 

General lifestyle tips

In addition to a healthy diet, there are also other lifestyle factors that are crucial for maintaining sexual function. Regular exercise can improve blood circulation and contribute to a healthy weight, both of which are beneficial for erectile dysfunction issues. Stress management techniques such as meditation, yoga or counselling can be highly beneficial in addressing the psychological aspects of erectile dysfunction. Furthermore, sexual health also benefits from quality sleep. Avoiding too much alcohol and smoking is important, too. 

Practical tips for changing your diet

  • Eat lots of fruits and vegetables that are rich in antioxidants and fibre. 
  • Opt for whole grain products instead of refined grains. 
  • Eat more fatty fish such as mackerel, sardines and salmon. Fatty fish contains omega-3 fatty acids which help keep your blood vessels healthy. 
  • Limit your intake of salt, sugar and processed foods. 
  • Drink plenty of water to keep your body hydrated and to support blood circulation. 

The importance of a multidisciplinary approach

Erectile dysfunction is a complex condition that can be influenced by both physical and psychological factors. Therefore, a multidisciplinary approach, in which medical treatment is combined with dietary changes and psychological assistance, for instance for stress management, is preferred and should be considered. Always consult with a healthcare professional for personalised advice and treatment options tailored specifically to your needs. 


Erectile dysfunction may be a sign of an underlying health condition and adjusting your diet can be a key step in managing and reducing it. At Dokteronline, we understand that a healthy lifestyle is the foundation of sexual health. 

For more information on ED:

All treatments
Back to top