Rich in heart-healthy monounsaturated fats, avocados are one of the best foods you can eat before drinking alcohol. That’s because fat takes much longer to digest than protein or carbs, which can help slow the absorption of alcohol into your bloodstream ( 3 , 34 ). May 15, 2019