Hangover Cures—Do They Work?

Learn what common foods may help fight your hangover.

Everyone knows someone who absolutely swears by a greasy egg sandwich from the corner diner to erase the symptoms of a hangover—but the only proven way to get rid of a hangover is to wait it out. (Hangovers usually last for 8 to 24 hours.) That said, some commonly touted hangover cures—while not proven effective—are worth a try if you’re truly in pain.


Eat Fruit

1. Eat Fruit

One study conducted in the 1970s found that drinking fruit juice or eating fruit relieved some hangover symptoms. Fruits and fruit juices contain a sugar called fructose, which may help your body clear alcohol faster, according to the National Institutes of Health. Fruits and vegetables (think: supposed tomato juice cures] also contain minerals, such as potassium, that are important in restoring your electrolyte balance and replenishing your body’s fluids.


Eat Starchy Carbs

2. Eat Starchy Carbs

Starchy carbohydrates, such as toast or crackers, may help to counteract nausea and low blood sugar (symptoms include headaches, fatigue and cold sweats) caused by long bouts of drinking with little food, according to an article in the journal Alcohol Health & Research World.


Rehydrate with Sports Drinks

3. Rehydrate with Sports Drinks

Drinking alcohol causes your body to lose a lot of water, especially if you’ve been sick to your stomach. Rehydrating—with water or sports drinks that contain electrolytes, such as sodium and potassium—could help you feel better.


Eat Bouillon-Based Soup

4. Eat Bouillon-Based Soup

The salt and potassium in bouillon-based soup may replace lost electrolytes, relieving some of the symptoms of dehydration: headache, weakness, dizziness.


Drink Coffee or Tea

5. Drink Coffee or Tea

Caffeine can help relieve that “jet lag” feeling. Try drinking a cup of caffeinated coffee or tea.