Eating before or while drinking alcohol slows the absorption of alcohol into the bloodstream, meaning you won't feel as intoxicated as quickly.
Meals that include carbohydrates, fats, and proteins are especially effective in delaying alcohol absorption.
However, if you're already intoxicated, eating won't sober you up faster, but it can reduce the impact of any additional alcohol consumed afterward. Alcohol enters the bloodstream quickly, especially on an empty stomach, so eating beforehand is key to moderating its effects.