Home Food & Recipes Tips & How-to

The foods to eat to prevent a hangover

Useful info for the upcoming festive season!

Whether it’s a birthday, wedding, public holiday or festive celebration, alcoholic beverages are usually a common occurrence at these events. If you’re planning to enjoy a drink or two at your next function, we have some advice on the best foods to eat before having your first drink, so you might be able to avoid some of those unpleasant hangover effects.

Bananas, spinach, avocado, potato, lentils and milk

The human bodies loses potassium when drinking excessive amounts of alcohol, so stock up on potassium-rich foods such as bananas, spinach, avocado, lentils, milk and potatoes before hitting the bar.

Salmon, chicken and yoghurt

Vitamin B12 levels can be reduced within the human body when alcohol is consumed, and salmon is an excellent source of B12. Salmon, chicken and yoghurt are also packed with protein and healthy fats, which may slow alcohol absorption.

Eggs

Not only are eggs high in protein, but they contain a amino acids which can aid alcohol metabolism.

Already got a hangover? Watch the video below for 8 ways to cure a hangover.

Loading the player...

Related stories