There’s only one surefire way to prevent a hangover: drink in moderation or not at all. For those in search of a different strategy, certain foods can help ward off hangover symptoms if eaten before or during boozy festivities. Eat a real dinner and try to incorporate some of these snacks to avoid a depressing day in bed.
There’s a reason the pickleback is a popular hangover cure: drinking robs the body of electrolytes and drinking salty brine can help replace them. Get a head start by eating pickles or another salty snack before you’re dehydrated.
A small handful of almonds before drinking is an old Native American hangover antidote. And Gwyneth Paltrow’s GOOP newsletter suggests eating a sandwich with almond butter, honey and banana before passing out.
Eggs are a good source of cysteine, an amino acid that helps break down the toxins found in alcohol. Have a couple before going out — don’t wait until brunch to start feeling the benefits.
A glass of milk will line the stomach and slow the absorption of booze. Don’t try this one if you have trouble digesting lactose.
In a 2009 study, amino acids found in asparagus were shown to help metabolize alcohol and protect liver cells.