Skip to content

20 Foods for Better, Harder Erection

I believe you are reading this article because you are somehow concerned about your erection. Accept the fact the we get soft while we grow old, all of us want a harder erection. Before we start to consult doctors for medical prescription for the blue pill (Viagra), we can improve the situation by eating good foods.

I have prepared a shortlist of common foods that are part of our daily nutrition. These foods are known or backed by researches that can improve our overall wellness and help on erection hardness.

There are several nutrients that are good for erection health. For instance,

1. Zinc is essential for harder erection

Zinc is essential for the production of testosterone. You always need to keep your body zinc at high level because most of the zinc are consumed in testes.

2. Omega 3 fatty acids improve blood flow in penile region

Omega 3 enhance blood circulation within our body so a harder erection is possible with more blood flow into the penile region.

3. Vitamin can improve overall body health level

A number of vitamins can not only boost overall body health, but also sexual health. These includes Vitamin A, B1, B3, and Vitamin C. Some of them are good at increasing production of sex hormones, and a few are effective in promoting blood circulation in the penile region.

I gathered a list of foods that contains the above or other active nutrients. These foods may help erection and boost libido, so

here we go!

P.S. Write me comments if you know more foods which can give us a further boost! 

Seafood – The best source for erection helping nutrients


Shrimp is a very good food for erection

Do you know that as little as 110gram of shrimp has roughly 12% of zinc needed by our body everyday?
Not to mention the omega 3 fatty acids. The tiny tasty seafood provide us 15% daily value!

Oily Fish – Salmon, Mackerel, Tuna, Trout

Salmon is rich in Omega 3

Oily fishes are rich in omega 3 and zinc.
(Similar to shrimp? You can then enjoy different tastes!)


Oyster is great for harder erectionMore than just zinc, oysters are rich in vitamin B6, which is another important nutrient for producing testosterone – the male sex hormone. The higher level of testosterone, the more sex drive you have!
Erection Pills

Heard of erection pills?

Herbal erection enhancement pills are a better solution to just obtaining the nutrients from food.

  • As natural as foods. All ingredients are 100% herbal extract.
  • Nutrient concentration is much higher than foods
  • Worry free because it has no side effects
  • Very effective & fast results
  • Money back guarantee

Learn more about erection pill


Plants & Vegetables

Pomegranate Juice

Pomegranate is one of the important ingredients in many male enhancing products

A scientific research which was published in The Journal of Urology found that pomegranate juice promote bloods to flow to the penis of rabbits, indicating a possibility of cure for erectile dysfunction in men.


Porridge - Fibre rich food

Porridge is a treasure of the nature. It is rich in solube fibre which can reduce body cholesterol to keep your blood vessels healthy. Remember, there are a lot of blood capillaries in your penis!


Oats can trigger the release of testosterone into the blood supply, increasing sex drive and orgasm strength. Mix in some honey (see number 19 on this list) for an extra boost.



Researches in Japan show that the magnesium rich spinach helps dilating blood vessels. Again, erection is determined by blood volume within the penile region.

Citrus Fruits


Vitamin C keeps sperm from clumping, and thus improving the motility of sperm. The vitamin provides sperm with better foundation to find the ovum, i.e. improve male fertility.



Nuts such as almonds are a good source of essential amino acids.



Bananas are rich in potassium, a blood circulation controller. Sufficient levels of potassium reduce blood pressure and keep us healthy. (Less risk of stroke during wild sex!)



Amino acid can increase libido and sexual stamina. Figs have huge amount of amino acid for your erections.



Onion has a nutrient called allicin. This allicin is phytochemical in nature, and it can thin the blood so that blood circulation is improved.



Celery is able to promote testosterone production, so that your sexual stamina can be improved.

I like eating bananas and berries, but I am concerned about the actual quantity I need to eat for stronger erections…I guess 2000 pieces a week?! I don’t think it is possible to all of us. If you want a quick boost, ProSolution Gel is your choice.
InstantPerformer - Performance Oil

ProSolution Gel is an enhancement oil which is able to give you a stronger and harder erection

Learn more about ProSolution Gel


Cherries and Berries


Cherries and berries are rich in anthocyanins, which can prevent cholesterol  to block the arteries and capillaries.



Chillies increase our rate of blood circulation, and expand our blood vessels. More blood are pumped into capillaries (including penile blood vessels) – The foundation of a hard erection.



Use Ginger in your cooking if you can and you can also take it as a daily tonic. Take a tablespoon of ginger juice with a half-boiled egg and some honey once daily and within a few weeks you will notice the difference in your health and libido daily. It gets the blood pumping and that’s as we have seen just what you need.



Garlic like onions, are rich in allicin which increases blood flow and protects the heart.

Other foods



Caffeine in coffee can promote metabolism, speed up blood circulation and enhance endurance by releasing your stored fats, i.e. More energy to last all night.



What makes wine so healthy is the presence of antioxidant: resveratrol. Resveratrol is able to increase the nitric oxide level in our body. Nitric oxide on the other hand, triggers the expansion of blood vessels.

Do you know how Viagra work? Basically it is the same as the above description.

While Viagra dilates only penile blood vessels, resveratrol enhance all the blood vessels in our body (especially the main arteries).

Not to forget the alcohol. That makes you even wilder. 🙂


jar of honey with honeycomb

Honey is rich in vitamin B and boron. After reading a long list, you should already know that vitamin B promotes the production of testosterone.

Boron, instead, is essential for oestrogen. It can also raise the level of natural sex hormones in our body.



Eggs are rich in zinc and vitamin B, which are erection enhancer and libido booster.

Eggs are the best sex food but don’t eat too much or diabetes is possible.

What a long list! Thanks for reading the whole article and here are some takeaways:

  1. If you are not a crazy eater, use erection enhancers for sure.
  2. If you are a busy guy and don’t like cooking yourself, you can try erection pills
  3. Use sexual enhancement oil if you want a quick boost, (because you have to eat the above in HUGE amount!)

Related information:


P.S. I will update this page if I find more foods. So please bookmark this page!