In case you drink alcohol and are conscious about your heart health, red wine is the best option for you. Resveratrol and catechins are the two antioxidants present in red wine that act as a protective shield for artery walls. Not just that, alcohol also amps up HDL, the good cholesterol. However, too much alcohol hurts your heart. Hence, you should be cautious about how much alcohol you take in and keep it to moderate limits always.