Alcohol is sometimes labeled a macronutrient, but it is not an essential nutrient. Alcohol does not provide your body any nutritional benefits, and can reduce the absorption of certain crucial nutrients like thiamin, vitamin B12, folic acid, and zinc. But if you’re counting macros, it’s worth knowing that alcohol contains 7 calories per gram.