Sleep it off
Sometimes sleeping it off is the best way to cure a hangover, Greene says, again stressing that not drinking too much is the best way to avoid feeling hungover. “If you can sleep in, go for it,” she says. “If you can’t, you may think twice before tying on one next time if you know you have a full day ahead of you.” Here are some easy ways to sleep better.
Load up on B vitamins
Alcohol depletes B vitamins from your system, which can make you feel worse the next day, explains Boston-based nutritionist Dana Greene, RD. Taking a 50 milligram B complex vitamin before you start drinking and another one while you’re drinking may help lessen or even your hangover in the morning. “The key word here is may,” she adds. B vitamins make the list of supplements that doctors take every day.