What Foods Are Good for Erectile Dysfunction?

Several everyday foods can meaningfully support erectile function by improving blood flow, boosting nitric oxide production, or maintaining healthy testosterone levels. Erections depend on strong cardiovascular health, so the same foods that protect your heart tend to benefit sexual performance. Here’s what the evidence actually supports.

Why Blood Flow Is the Core Issue

An erection is fundamentally a blood flow event. Arteries in the penis need to relax and widen enough to fill with blood, then hold that blood in place. The molecule responsible for triggering that relaxation is nitric oxide, produced by the lining of your blood vessels. When that lining (the endothelium) is damaged by poor diet, high blood pressure, or high cholesterol, nitric oxide production drops and erections suffer. Most of the foods on this list work by either increasing nitric oxide directly or protecting the blood vessels that produce it.

Beetroot and Leafy Greens

Beetroot juice is one of the most direct ways to raise nitric oxide levels through food. Beets are rich in dietary nitrate, which your body converts into nitric oxide after you consume it. The effective dosage for improving vascular function in clinical trials is roughly 70 to 250 mL of beetroot juice per day, providing about 200 to 1,000 mg of nitrate. That’s roughly a third of a cup to one full cup.

Leafy greens like spinach, arugula, and Swiss chard work through the same pathway. They’re among the highest dietary sources of nitrate available. Eating a large salad with arugula or adding a handful of spinach to a smoothie gives you a meaningful dose. The nitrate-to-nitric-oxide conversion happens with the help of bacteria on your tongue, which is why antiseptic mouthwash can actually blunt this effect.

Fatty Fish and Omega-3s

Salmon, mackerel, sardines, and other fatty fish provide omega-3 fatty acids that benefit erectile function through multiple channels. Research published in the Journal of Korean Medical Science found that omega-3s increased the expression of the enzyme responsible for producing nitric oxide in erectile tissue while reducing fibrosis and oxygen deprivation damage. In animal models, this translated to measurably improved erectile pressure.

Omega-3s also reduce inflammation throughout your cardiovascular system and improve how flexibly your arteries respond to changes in blood flow. Two to three servings of fatty fish per week is a reasonable target, consistent with most heart health guidelines.

Pistachios

Pistachios have some of the most striking direct evidence of any single food. In a study published in the International Journal of Impotence Research, men with erectile dysfunction who ate 100 grams of pistachios daily (about 3.5 ounces) for three weeks saw their erectile function scores jump from an average of 36 to 54.2 on a standardized 75-point scale. That’s a substantial improvement. The men also saw better cholesterol profiles, which likely contributed to the vascular benefits.

Pistachios are high in the amino acid arginine, which your body uses as raw material to produce nitric oxide. They also contain healthy fats, fiber, and antioxidants that support blood vessel health. A handful or two per day is a practical amount.

Oysters and Zinc-Rich Foods

Oysters have a long-standing reputation as an aphrodisiac, and the science behind it centers on zinc. A 3-ounce serving of raw oysters delivers 33 mg of zinc, more than 300% of the daily recommended value. Zinc is essential for testosterone production, and low levels are associated with reduced testosterone and poor sperm quality. Zinc also helps maintain levels of dopamine, a brain chemical involved in sexual arousal and desire.

Animal studies have shown that zinc supplementation raises testosterone and improves sexual function, though human research specifically linking oyster consumption to erectile improvement is still limited. If you’re not an oyster fan, other good zinc sources include beef, crab, pumpkin seeds, and chickpeas. Men who eat a varied diet rarely have severe zinc deficiency, but those on restricted diets or with absorption issues may benefit most from increasing their intake.

Dark Chocolate

Cocoa is rich in flavanols, plant compounds that improve how well your arteries expand in response to increased blood demand. Small human studies show cocoa flavanols can improve flow-mediated dilation, a direct measure of endothelial health. Better endothelial function means better nitric oxide production and, by extension, better erections.

The key is choosing chocolate with 70% cocoa or higher and minimal processing, since the manufacturing process can strip out flavanols. Research typically uses amounts equivalent to 10 to 30 grams of high-cocoa chocolate several times per week. That’s roughly one to two small squares, not a full bar. Milk chocolate and heavily sweetened varieties don’t provide the same benefit.

Coffee

Coffee is not a food in the traditional sense, but it’s worth including because the data is compelling. An analysis of over 3,700 men using data from a national health survey found that those who consumed 170 to 375 mg of caffeine daily (about 2 to 3 cups of coffee) were roughly 40% less likely to report erectile dysfunction compared to men who consumed almost no caffeine. The benefit held even after adjusting for other health factors.

Caffeine relaxes smooth muscle in arteries and may increase blood flow to the penis through the same mechanisms it uses to raise alertness. The relationship followed a curve, meaning moderate intake showed the clearest benefit. Very high consumption didn’t continue to improve outcomes.

Fruits Rich in Antioxidants

Berries, pomegranates, watermelon, and citrus fruits all contribute to erectile health in different ways. Watermelon contains citrulline, an amino acid your body converts to arginine and then to nitric oxide. Berries and pomegranates are packed with anthocyanins and other antioxidants that protect blood vessel walls from the oxidative damage that degrades nitric oxide production over time.

A large Harvard study tracking over 25,000 men found that those who regularly ate flavonoid-rich fruits had a notably lower risk of erectile dysfunction. Blueberries, strawberries, and citrus were among the most protective. You don’t need exotic superfruits. A cup of mixed berries a few times a week, or regular citrus consumption, contributes meaningfully.

The Bigger Dietary Pattern Matters Most

No single food will reverse erectile dysfunction on its own. The strongest evidence points to overall dietary patterns rather than individual ingredients. The Mediterranean diet, which emphasizes vegetables, fruits, nuts, olive oil, fish, and whole grains while limiting red meat and processed food, has been consistently linked to lower rates of erectile dysfunction in large population studies. This makes sense because the diet addresses the underlying vascular health that erections depend on.

If you’re experiencing persistent erectile difficulties, the foods listed here can be a meaningful part of improvement, especially combined with regular exercise and weight management. Excess body fat increases inflammation, raises estrogen levels, and damages blood vessels, all of which work against erectile function. Losing even 5 to 10% of body weight, if you’re overweight, can produce noticeable improvements. The dietary changes that help your erections are, without exception, the same ones that help your heart.