Foods That Can Cause Weak Erections

Foods That Can Cause Weak Erections

Among the many reasons that lead to a weak erection, a simple factor like food can have a strong effect. Simply put, food can be more responsible for your weak erection than you might think. Foods high in nitrates or those that increase cortisol levels, which can interfere with testosterone production and lead to low libido and impotence, can weaken erections. If you want to keep your erections strong and long lasting, avoid the following foods.

Foods to avoid if you have erection problems


Recent research suggests that caffeine, found in coffee, chocolate, and some fizzy drinks, is often to blame. This stimulant can overexcite your nervous system, making it harder to maintain an erection. In fact, too much caffeine can reduce blood flow to the penis. Men should limit their coffee intake to two cups a day. If you drink more than that, consider reducing your caffeine intake or switching to decaffeinated coffee.

Drinking alcohol

Alcohol significantly affects both men’s and women’s sexual performance. It is known to weaken men’s erections, hinder or prevent orgasms, reduce libido, and speed up ejaculation. Drinking every day increases your risk of developing long-term sexual side effects such as addiction and impotence, although one or two drinks before sex may not be enough to affect your libido. Alcohol can reduce your erection if you drink a lot and consistently.


Asparagine, an amino acid found in asparagus, has been shown to reduce nitric oxide levels in the male body. Asparagus may have a negative effect on nitric oxide, which is necessary for maintaining an erection. Avoid all forms of asparagus if you want to increase the strength and function of your erection.

Soya-based products

Tofu, tempeh, and edamame are examples of soy products that are high in plant estrogens and can lower your body’s testosterone levels. Soy consumption has been linked in several studies to lower sperm counts. Another alternative is to reduce your soya intake or switch to organic soya to avoid getting too much phytoestrogen.

Avoid these foods for a few months if you and your partner are trying to get pregnant.

Other foods that may cause erectile problems

Foods such as hot peppers and yogurt with live cultures (live cultures are friendly bacteria) can cause problems if your erection is too weak for sex. The enzymes in these foods can reduce blood flow to some parts of your body (including your penis).

It’s a good idea to remove these foods from your diet for two weeks to see if they’re contributing to your health problems.

Medications for erectile dysfunction

There are many medications on the market that can help you if you have weak or limp erections. Viagra is the most popular impotence medication. It works by increasing blood flow to the penis, enabling you to achieve and maintain an erection during sexual activity. Other types of erection pills include Kamagra and Cenforce.

Kamagra, a generic version of Viagra, has the same effect but is available online for a friendlier price. People concerned about their sexual performance, find that Kamagra offers an immediate remedy. Kamagra is sold with the same amount of active compound Sildenafil Citrate as Viagra, but Kamagra is sold in many forms (Kamagra Oral Jelly, Kamagra Chewable, or Kamagra Effervescent).

Cenforce is the strongest erection pill on the market. With 200 mg of active compound, this erection pill will cure even the latest stages of erectile dysfunction.

You can buy Kamagra from any reliable online pharmacy, but it’s strongly advised that you discuss any self-medication with your doctor before starting any impotence treatment.

Foods that can help treat your ED

Having said that, there are some foods you should consume if you want to increase the strength of your erection. Avocados, almonds, seeds, and oily fish such as salmon and tuna are all beneficial for improving circulation and blood flow, which is essential for having a harder erection and better sex.


As mentioned above, you should eat at least 3–4 portions of fruit and vegetables a day to maintain a healthy erection. You should also include protein in your regular diet in the form of lean meat such as fish or chicken. Protein is necessary for your body to build muscle tissue, which supports strong bones. Finally, you need to reduce your intake of soy, alcohol, or coffee. Erection pills will not only improve your erection, but also make sexual activity more comfortable.

To Top