Sexual Wellness

Best Foods for Erectile Dysfunction

Fact Checked

There are foods that help improve sexual performance and that may help with erectile dysfunction. Let's take a look at which foods are best for erectile dysfunction!

Last Updated: 04/13/2023

Written by

Warren Dutton

Medically Reviewed by

Dr. Paul Thompson, M.D.

Erectile dysfunction (ED) is more common than you think, and though more prevalent amongst older men, it can affect men of all ages.

According to a study by the National Center for Biotechnology Information, 1/3 of men are affected by erectile dysfunction.1 That's roughly 30 million men in the United States who are suffering from this type of sexual dysfunction.

So if you're struggling with erectile dysfunction, you're not alone.

There are a lot of things you can do to improve erectile function. One of them is adding certain foods to your diet. 

Can Diet Affect Erectile Dysfunction?

Along with healthy lifestyle habits, there are foods that help improve sexual performance and that may help treat erectile dysfunction.

Findings by the European Society of Cardiology recently discovered that following a Mediterranean diet led to higher testosterone levels, better exercise endurance, and improved erectile function, indicating this type of diet is great for male sexual health.2

The Mediterranean diet is packed with vegetables, fruits, lean meats such as poultry and seafood, whole grains, and healthy fats like olive oil. Red meat and sweets are encouraged to be consumed sparingly. The Mediterranean diet has also been medically reviewed and recommended for erectile function, making it a great place to start if you're looking to improve your diet.

This “ED diet” encourages a healthy heart, especially for middle-aged men. A heart fueled by healthy foods helps with blood flow and cardiovascular health.

What you eat affects the entire ecosystem of your body. A nutrient-dense diet provides benefits to vascular health, a healthy weight, and may reduce blood pressure.

While a healthier diet can improve erectile function, it also depends on the severity of the case.

Mild to moderate cases may be able to use food to help with erectile dysfunction. More severe cases of sexual dysfunction may need prescribed ED medications to improve sexual health.

If your case is more severe, talk to a health professional or an integrative medicine specialist for personalized guidance.

What Causes Erectile Dysfunction?

The inability to get an erection or maintain an erection during sex is very common and there are various risk factors. There are psychological and physical reasons that could cause sexual dysfunction.3

Common Causes of Erectile Dysfunction:

  • Anxiety

  • Cardiovascular Disease

  • Depression

  • Diabetes

  • Digestive and Kidney Diseases

  • Emotional Issues

  • High Blood Pressure

  • Heart Disease

  • Hypertension

  • Low Testosterone

  • Metabolic Syndrome

  • Obesity

  • Stress

  • Smoking

According to the National Institute of Diabetes and Digestive and Kidney Diseases, men who have diabetes are two to three times more likely to develop ED in comparison to men who do not.4

Diabetes may also cause endothelial dysfunction. Endothelial dysfunction is a type of coronary artery disease where there are no heart artery blockages.5 However, the large blood vessels on the heart’s surface constrict instead of dilating. This condition may cause chronic chest pain.

Whether you're developing ED, currently struggling with the disorder, or are looking to prevent it as you age, this article will help you learn more about ED and disease control.

What Helps With Increasing Blood Flow to the Blood Vessels? 

You may be able to boost the flow of blood to the penis in several ways. Here are some suggestions worth trying. 


Flavonoid-rich foods are often described as superfoods due to their amazing health benefits.6  Flavonoids are also linked to anti-aging as well as trapping and scavenging free radicals. Ensure that your dietary flavonoid intake is optimized. Flavonoids are a powerhouse when it comes to improving blood flow.

Nitric Oxide

Nitric oxide (NO) is necessary for the penis muscles and vessels to relax. This process allows the penis to become engorged with blood and reach a full erection. Dietary supplements that naturally boost the production of NO in the body are very popular. There are also plenty of foods that boost NO naturally as well.


L-Arginine is an amino acid found in protein-rich foods such as poultry, fish, red meat, and dairy. L-arginine converts into NO, which is music to your blood vessels.

Below is a round-up of foods that may help with erectile dysfunction.  Eating a balanced diet is one of the most important lifestyle factors involved in helping you maintain an erection. 

The Best Foods for Erectile Dysfunction

The following foods may support erectile function and provide overall health benefits, too. 

Sexual Health Benefits of Blueberries and Oranges

Oranges (also high in vitamin C) and blueberries are both flavonoid-rich foods that improve blood circulation and erectile function.

A study published by The American Journal of Clinical Nutrition concluded that a habitual intake of foods high in flavonoids reduced erectile dysfunction incidences.7

Incorporate blueberries and oranges into your diet as freely as you'd like since they're both super healthy flavonoid-rich fruits and low in calories.


A refreshing summer treat that tastes delicious and improves your sexual health.

Watermelon is packed with lycopene and L-citrulline. Lycopene is an antioxidant that is good for your heart, blood flow, and prostate.

L-citrulline is an amino acid that your kidneys transform into L-arginine and nitric oxide.8 Evidence suggests that L-citrulline can also lower blood pressure and improve cardiovascular health.

NO production is important to stimulate blood flow and allows your arteries to relax and boost blood flow throughout your body.


Bananas are loaded with potassium and flavonoids.

Potassium boosts the production of testosterone and improves libido.9

Tryptophan is also an ingredient in bananas (and turkey) that increases serotonin, a hormone that improves your mood and increases sexual performance.

Magnesium, also found in bananas, promotes healthy prostate and reproductive organs. Also found in bananas, bromelain and B6 regulate testosterone and increase your sex drive.

The key takeaway here is that bananas are very good for you.

Coffee Intake

A morning cup of joe not only has the power to wake you up but also stimulates flow to the penis.

Black coffee is low in calories and research suggests that caffeine intake promotes blood flow.

A National Health and Nutrition Examination Survey found that men who drank 2-3 cups of coffee per day (170-375 mg per day) experienced better sexual function.10

It’s estimated that 85% of adults consume caffeine regularly.

Not a fan of coffee? Try drinking green tea, chai, or black tea. Tea is a  great coffee alternative that can increase blood flow. Sports drinks also up your caffeine intake but it's best to drink those more sparingly as some brands are loaded with sugars and unhealthy ingredients. 


Juices high in antioxidants can also help with a penile erection.

Pomegranate, blackberry, and grape juice are packed with flavonoids that increase nitric oxide levels in your body.

If you're not a fan of juice, consuming these fruits in their raw form is an option too.


Did you know that the word avocado originates from a word that means testicle? It's true.

When the Aztecs discovered avocados they named it “āhuacatl.” The Spanish later modified the word to “aguacate” to remove its original meaning.

Avocados may boost your libido and increase testosterone levels. They're high in monounsaturated and polyunsaturated fats (the good fats!) and are a good alternative to saturated fats. 

In moderation, these fats can improve your heart health.

Spinach, Kale, Arugula

Leafy greens such as arugula, kale, spinach bok choy, cabbage, and mustard greens are high in nitrates. Nitrates are converted into nitric oxide in the body.

Nitric oxide allows the blood vessels to dilate and increase healthy blood flow.11

Enjoy dark leafy greens in soups, salads, and smoothies as part of a balanced diet.

Almonds, Pistachios, Walnuts, and Other Nuts

Nuts such as almonds, walnuts, and pistachios are also a great source of arginine, folic acid, and fiber. Folic acid helps your body make healthy red blood cells.

These nuts also contain vitamin E, which when ingested may support heart health and immune function.

Nuts are also loaded with “good cholesterol.” Good cholesterol helps your body get rid of bad cholesterol by sending it to the liver to be discarded.

When bad cholesterol builds up in the body it may clog the arteries and restrict blood circulation. This is bad news for your penis.

A small handful of nuts a day is sufficient. Nuts are high in calories so they should be enjoyed in moderation.


Oats are whole grains that contain L-arginine, a nonessential amino acid that (you guessed it!) promotes healthy blood circulation. It allows the smooth muscle lining of the vessels to relax for better movement of the blood.

Oatmeal is not just a breakfast food. Try enjoying versions of oatmeal that are sweet or savory.

Oysters, Salmon, and Other Fish

Other foods that are great for ED are fish and shellfish. Oysters are a well-known aphrodisiac that can rev up your testosterone levels, improve sexual function, and increase blood flow.

Fish are also foods that help with ED. Fresh albacore tuna, salmon, mackerel, and similar types of fish are packed with healthy fats and omega-3s.

Salmon is also high in vitamin D. Vitamin D can be sought from the sun, supplements, and certain foods and is essential to a healthy immune system and evading seasonal depression in cloudy climates.

Spicy Foods

Spice up a healthy diet with chili peppers. Jalapeños, habaneros, cayenne, and a variety of other peppers relax the arteries.

Hot peppers facilitate blood circulation to the heart and the blood vessels in the penis.

Spicy chiles may also prevent blood clots, lower blood pressure, and lower cholesterol.

Explore cuisines that serve spicy dishes such as Thai, Indian, or Mexican food.


Can garlic improve blood flow? Garlic is high in antioxidants and has been linked to helping with male fertility and testosterone production

A study showed that supplements and medicines with garlic could lead to significant improvement for older male subjects struggling with erectile dysfunction.12

Garlic is also another food that boosts nitric oxide levels and increases blood flow.

If you find the smell or taste of garlic unpleasant, taking it as an oral supplement is a great alternative.

Dark Chocolate

Dark chocolate is a decadent treat loaded with antioxidants. Not only is it tasty, but it can also relax the blood arteries and improve blood circulation.

The flavanols in this tasty treat stimulate the production of nitric oxide.

A few controlled studies have shown that dark chocolate may even lower your blood pressure.13

Dark chocolate should be enjoyed in light moderation since it is generally high in calories and sugar.

Olive Oil

Olive oil, very commonly used in the Mediterranean diet, can also boost testosterone levels.

Extra virgin olive oil is especially packed with antioxidants since the process for pressing it preserves its natural flavor and benefits for health.

The best way to consume olive oil is to drizzle it over fresh or roasted veggies, or enjoy it in salads, dressings, or soups.

Frequently Asked Questions About Erectile Dysfunction

What are the worst foods for erectile dysfunction?

There are several risk factors when it comes to a poor diet.

A poor diet and bad habits can lead to sperm oxidative stress, cause premature ejaculation, raise blood sugar levels, and affect sperm quality. The old adage “you are what you eat” rings true for a reason.

Eating unhealthy foods or overindulging in bad habits can have consequences on your sexual performance.

Alcohol Consumption

Too much alcohol may cause erectile dysfunction. A few too many drinks on a date night that is supposed to be romantic may have the opposite effect. Excessive alcohol consumption reduces blood circulation and depresses the nervous system.

Habitual usage of alcohol and alcohol dependence can lower testosterone and may lead to depression.


Consuming sugary foods can quickly lead to excessive weight gain, diabetes, and other health conditions. Obesity and certain health disorders can lead to erectile dysfunction.

Sugary foods also put a lot of stress on your health since your body has to work hard to regulate sugar spikes.

Processed foods

Ultra-processed foods put you at risk for high cholesterol, cardiovascular disease, and heart disease and many other health conditions.14 Mass-produced foods such as packaged sweets, salty snacks, fast foods, and ready-made meals are no good for your health.

Are there additional ways to treat ED? 

There are several ways to treat ED. You can talk to your doctor about using medications or first try any of these lifestyle strategies:


According to a Harvard study, walking just 30 minutes a day was linked to a 41% decrease in risk for erectile dysfunction.15 Staying trim and maintaining a healthy weight matters. Exercising regularly can help with treating ED and improve sexual performance.

Vitamins + Supplements

There are several herbs, vitamins, or supplements you can consider taking to treat ED. DHEA, L-arginine, oral vitamin E, Ginseng, and testosterone supplements. Talking to a naturopath or an integrative medicine specialist can help you discover the right holistic remedies for you.


Emotional issues such as childhood trauma or relationship conflicts may be affecting you more deeply than you realize. Stress, anxiety, depression, and low self esteem are psychological issues that can cause sexual failure in the bedroom.

Talking to a psychologist either alone or with your partner can help you “get out of your head” and address any mental health issues that may be holding you back.

Can sleep deprivation cause erectile dysfunction?

Sleep deprivation may not only make you feel tired, it can affect your sex hormones as well. Getting less than eight hours of sleep can lead to lower testosterone levels and less firm erections. 

Try making your room more sleep optimized by getting blackout curtains and avoid stressful calls or emails before bed. If you suspect you may have a health issue, a sleep study can help determine why you're feeling restless.

What are the most common ED medications?

If you've tried holistic remedies, modifying your diet, and you've made drastic lifestyle changes but are still struggling to find an effective erectile dysfunction treatment, it may be time to seek professional medical advice.

A healthcare professional can determine what treatment or medication is best for you.

Common ED drugs are:

  • Viagra

  • Stendra

  • Cialis

  • Levitra

It may feel awkward or shameful to have ED, but remember it's super common and may be a signal of more going on with your health.

A healthy diet can help you manage erectile dysfunction, avoid cardiovascular disease, prevent kidney and digestive diseases, reduce your risk of a heart attack, and maintain a healthy body weight. It doesn't hurt to start with eating healthier foods and going from there.