Headache, dry mouth, drowsiness and nausea -- the effects of a hangover can make you wish you hadn't enjoyed that cocktail in the first place. Hangover cures are generally a myth; the best treatment for a hangover is prevention. Although B vitamins are important for your central nervous function, they’re easily destroyed by alcohol use and can't prevent a hangover. Some nutritional changes can help combat the unpleasant symptoms of a hangover, but popping a vitamin B pill isn't going to do the trick.
Eat before you drink. Have a well-balanced meal with healthy fats such as olive oil, carbs such as brown rice and protein from eggs before drinking. Drinking on an empty stomach increases your blood-alcohol level faster. Some research has shown that a high-carbohydrate meal before consuming alcohol can help reduce blood-alcohol levels.
Drink plenty of fluids before and during alcohol consumption. Have a glass of water or fruit juice between drinks to prevent the dehydrating effect of alcohol. This will also help you drink less alcohol.
Replenish your vitamin and mineral intake the morning after to help deal with the hangover. Take a multivitamin that contains the B vitamin folate and eat a nutritious breakfast, such as steak and eggs, fresh fruit, vegetables or milk with fortified breakfast cereal. The Harvard School of Public Health suggests that drinkers can benefit from folate, because alcohol depletes the body's vitamin stores. This will not help you prevent a hangover, but it may alleviate some symptoms associated with vitamin deficiencies.
Get plenty of rest after drinking alcohol. Hangover prevention and treatment methods aren't scientifically proven. Even with a vitamin B pill and fluid uptake, you can still experience hangover symptoms after heavy drinking. Drink in moderation or avoid alcohol completely to effectively prevent hangovers.