We include products we think are useful for our readers. If you buy through links on this page, we may earn a small commission. Here’s our process.
Erectile dysfunction is a condition that can make it difficult to get or maintain an erection. Following certain diets or eating specific foods may be helpful.
In this article, we look at what foods people can include in their diet to help combat erectile dysfunction.

Erectile dysfunction (ED) is a condition that makes a person unable either to get an erection or to keep it firm enough during sexual intercourse.
According to the National Institute of Diabetes and Digestive and Kidney Diseases, ED affects roughly 30 million males in the United States.
Factors that can increase the chances of developing ED include:
- the natural aging process
- having some health conditions, such as type 2 diabetes or heart disease
- taking certain medications, including antidepressants and blood pressure drugs
- experiencing mental health conditions, such as anxiety or depression
- smoking
- consuming too much alcohol
- having overweight or obesity
- being physically inactive
According to
Some
A healthful diet that includes certain foods may have the potential to
According to an
There is evidence that the Mediterranean diet reduces the chance of cardiovascular disease.
A
The Mediterranean diet is a way of eating that emphasizes healthful whole foods, including:
- vegetables
- fruits
- olive oil
- fish
- legumes
- whole grains
Flavonoids are a group of plant compounds called phytonutrients that people can find in fruits and vegetables.
They may be able to
A
The authors observed that the chance of ED reduced by up to 19% in those who ate the following six flavonoid-rich foods and drinks:
- strawberries
- blueberries
- red wine
- apples
- pears
- citrus products
Additionally, total fruit intake was associated with reducing risk by up to 14%.
L-arginine is an amino acid that people consume in protein-rich foods.
The body uses it to make nitric oxide. Nitric oxide is a molecule that widens and relaxes blood vessels,
Foods that are good sources of l-arginine include:
- poultry
- red meat
- fish
- nuts
- dairy products
A person can learn more about foods that are high in l-arginine here.
Maca (Lepidium meyenii) is a plant in the Brassica family that some people claim helps improve sexual function.
A
However, a
People can buy maca as a powdered food supplement to sprinkle on cereals or include in smoothies or hot drinks. Maca is also available in capsule form.
Nitrates are compounds in certain foods that can increase nitric oxide levels, according to a
Foods that contain
- arugula
- spinach
- lettuce
- radish
- beetroot
- Chinese cabbage
A person should see a doctor if they experience any of the following symptoms of ED:
- they can get an erection sometimes, but not every time they want to have sex
- they are not able to maintain an erection during intercourse
- they are unable to get an erection at any time
A doctor is likely to ask the person about their medical and sexual history. They may also examine the person and carry out some tests.
If the doctor diagnoses the person with ED, they can then recommend treatments. They may also advise the person to make certain lifestyle changes that
Learn more about treatment options for erectile dysfunction here.
It is also important to see a doctor so that they can rule out any other potential health issues, such as cardiovascular disease or high blood pressure.
Eating certain foods and maintaining a healthful diet may help someone with ED. Doing this can be useful if someone is unable to take medication or finds that their medication is not effective.
A person should see their doctor if they have symptoms of ED. The doctor may also want to discuss any potential coexisting health issues.
People should also check with their doctor before taking any supplements or increasing the intake of certain foods, especially if they are on medication.