Getting and keeping a firm erection comes down to blood flow. When you’re aroused, your brain signals blood vessels in the penis to relax and open wide, filling the tissue with blood until it becomes rigid. Anything that improves blood flow, hormone levels, or mental arousal will make a noticeable difference. Here’s what actually works, from immediate techniques to longer-term changes.
How Erections Work
An erection is a hydraulic event. Sexual arousal triggers nerve signals that release a chemical called nitric oxide inside the penis. Nitric oxide relaxes the smooth muscle lining the blood vessels, allowing them to expand and fill with blood. That blood gets trapped under pressure, creating rigidity. Anything that interferes with this chain, whether it’s poor circulation, low nitric oxide, stress hormones, or nerve damage, makes erections weaker or harder to achieve.
This means most solutions target one of three things: increasing blood flow, boosting nitric oxide production, or calming the nervous system so arousal signals can do their job.
Strengthen Your Pelvic Floor
The muscles at the base of your pelvis play a direct role in trapping blood inside the penis during an erection. Strengthening them is one of the simplest things you can do, and it works whether your difficulties are occasional or ongoing.
To find these muscles, try stopping your urine stream midflow. The muscles you squeeze are the ones you want to train. Once you’ve identified them, practice contracting and holding for three seconds, then relaxing for three seconds. Work up to 10 to 15 repetitions per set, three sets per day. You can do these sitting, standing, or lying down, and nobody will know. According to Mayo Clinic guidelines, most men see results within a few weeks to a few months of consistent practice.
Get Your Heart Rate Up
Cardiovascular exercise is one of the most effective natural interventions for erection quality. A review published by Harvard Health found that men who exercised for 30 to 60 minutes, three to five times a week, saw more improvement in erectile function than men who didn’t exercise. The effect was comparable to what some men get from medication.
This makes sense biologically. Aerobic exercise strengthens the heart, lowers blood pressure, and improves the health of blood vessel walls throughout the body, including in the penis. Running, cycling, swimming, or even brisk walking all count. The key is consistency over weeks and months, not intensity in a single session.
Eat for Blood Flow
Your body manufactures nitric oxide partly from compounds found in food, especially nitrates from vegetables. Beetroot, spinach, arugula, celery, and other leafy greens are rich sources. Research suggests that roughly 150 to 550 milligrams of dietary nitrate (about the amount in one to two cups of beetroot juice) can measurably improve vascular function, though it takes at least 90 minutes after eating for the effect to kick in.
Beyond specific foods, the overall pattern of your diet matters. Diets high in processed food, sugar, and saturated fat damage blood vessel linings over time, reducing the body’s ability to produce nitric oxide. A diet built around vegetables, fruits, whole grains, fish, and nuts supports the vascular health that erections depend on.
Supplements That May Help
L-citrulline is an amino acid your kidneys convert into L-arginine, which in turn gets converted into nitric oxide. It’s one of the few supplements with a plausible mechanism for improving erections. Some studies have used doses up to 6 grams per day, though optimal dosing hasn’t been firmly established. L-citrulline is generally considered more effective than taking L-arginine directly, because L-arginine gets broken down in the gut before much of it reaches circulation.
Watermelon is a natural source of L-citrulline, though you’d need to eat a lot of it to reach supplemental doses. If you’re considering supplements, look for pure L-citrulline or citrulline malate from a reputable brand.
Manage Stress and Anxiety
Erections require your parasympathetic nervous system to be in charge. That’s your “rest and digest” mode. Stress, anxiety, and performance pressure activate the opposite system, the “fight or flight” response, which constricts blood vessels and diverts blood away from the penis. This is why psychological factors are one of the most common causes of erection problems, especially in younger men.
If you notice that erections are fine when you’re alone but disappear with a partner, anxiety is likely playing a role. Techniques that help include focusing on physical sensations rather than performance outcomes, slowing down foreplay to reduce pressure, and gradually reintroducing sexual contact without any expectation of intercourse. Therapists who specialize in sexual health often use a process called desensitization, where you’re gradually exposed to arousing situations at a pace that keeps anxiety manageable. For many men, simply understanding that the problem is anxiety rather than a physical deficiency reduces the pressure enough to restore function.
Quit Smoking
Nicotine constricts blood vessels and damages the cells lining them, directly undermining the mechanism that produces erections. If you smoke, quitting is one of the highest-impact changes you can make. Some men notice improvements in as little as a few weeks as blood vessels begin to repair. After three to six months of not smoking, many men experience significant recovery in erectile function as the blood vessel lining regenerates and inflammation drops.
Vaping and nicotine pouches carry similar vascular risks. The issue isn’t smoke itself but nicotine’s effect on blood vessels.
Limit Alcohol
A drink or two may reduce inhibition, but alcohol is a central nervous system depressant that dulls arousal signals and impairs blood flow. Heavy drinking in particular lowers testosterone and can cause lasting nerve damage. If you’re having trouble with erections, cutting back on alcohol is a simple experiment that often yields quick results.
Prioritize Sleep
Testosterone, the hormone most closely tied to sex drive, follows a daily cycle that peaks in the early morning after a full night of sleep. Consistently sleeping fewer than six hours reduces testosterone production and increases stress hormones. The erections you get during sleep (typically three to five per night) also serve a maintenance function for penile tissue, keeping it healthy and elastic. Poor sleep means fewer of these overnight erections and lower baseline erectile quality during the day.
Aim for seven to nine hours per night. If you snore heavily, wake up gasping, or feel exhausted despite adequate sleep time, you may have sleep apnea, which is independently linked to both low testosterone and erectile difficulties.
What Results to Expect
Most of these changes don’t produce overnight results, but they compound. Pelvic floor exercises typically show effects within a few weeks. Improved diet and exercise take one to three months to meaningfully change vascular health. Quitting smoking shows measurable improvement in three to six months. Addressing anxiety can produce results in days or weeks, depending on how deeply rooted the pattern is.
If you’ve made consistent lifestyle changes for two to three months and still aren’t seeing improvement, the issue may involve hormonal levels, medication side effects, or vascular damage that needs medical evaluation. Erection difficulties can also be an early warning sign of cardiovascular disease, so persistent problems are worth investigating beyond the bedroom.

