Drinking too much alcohol can cause temporary ED, or make existing erection problems worse. There are a couple of reasons for this. One is that alcohol dulls the senses and desensitizes us, meaning the nerve signals that transmit arousal messages in the body don’t work as well. Another reason is that drinking alcohol increases blood pressure, making the arteries tighter (including those at the base of your penis).
The best way to avoid alcohol induced ED is to limit how much you drink.