If you drink alcohol, a little red wine may be a heart-healthy choice. Resveratrol and catechins, two antioxidants in red wine, may protect artery walls. Alcohol can also boost HDL, the good cholesterol. Tip: Too much alcohol hurts the heart. Don’t have more than one drink a day for women or two drinks for men.