Studies show that about a quarter of the general population is genetically resistant to hangovers. If your DNA didnâ€™t gift you with the anti-hangover gene, however, there are ways to resist or reduce a hangover through diet. (Donâ€™t be too jealous of people with the hangover-fighting gene; they may also be more prone to alcoholism.) Not drinking is the only â€œdietaryâ€ change thatâ€™ll prevent a hangover for sure, but if youâ€™re dead set on boozing, make sure to follow these diet tips.
Because dehydration is the cause of many hangover symptoms, remaining hydrated during and after your bout of drinking may ease the pangs of hangovers.
Recent studies have shown that caffeine can block acetate, a headache-causing byproduct of alcohol. Your instinct to drink coffee the morning after is right on.
Replace lost vitamins
The copious urination associated with hangovers also depletes the body of essential minerals like magnesium and potassium. Consider eating bananas or taking a multivitamin to replace these lost nutrients.
Eat protein and carbs
The urge to eat greasy food during or after a bout of drinking actually makes some sense. Scientists have shown that eating a combination of carbs and protein (hello, Egg McMuffin) will help restore the proper balance of amino acids in the body. Eating food also slows down the release of the wicked acetaldehyde. Eggs contain an additional substance called cysteine that speeds the breakdown of toxins, thus shortening a hangover.
Drink one serving of alcohol per hour. This allows your liver time to keep up with your consumption and break down the alcohol before it reaches toxic levels in your bloodstream.