10 Best and Worst Foods for Hangovers

When you’re suffering from a hangover, you want relief fast. We’ve compiled a list of the best and worst foods to eat.

It happened. Whether you planned it or not, you had a night of heavy drinking. Or maybe you didn’t hydrate and eat enough last night. In any case, you now have a nasty hangover.

Wondering if there’s anything you can do for relief? Start by replenishing the electrolytes, essential vitamins and water that have been flushed from your body by alcohol. That means drinking plenty of water, avoiding too much caffeine and eating the right foods. Here are some of the best and worst foods for a hangover:


1. Greasy, Fatty Foods

If you think a greasy breakfast burrito or plate of bacon and eggs is your best ally against a hangover, you’ve been scammed. Skip the grease and just go for eggs and toast to give your body the nutrients it needs.

2. Lots of Meat

If you start craving large quantities of meat come lunchtime, take a rain check. With blood sugar running low, a high-protein meal without carbohydrates can worsen your headache. Now is not the time to go carb-free.

3. Lots of Coffee

While a moderate amount of caffeine can actually help ease that headache, anything more than 300 mg will only worsen your dehydration.


1. Avocado

Heavy alcohol consumption can deplete your body of potassium, leading to dizziness, weakness and even muscle spasms. Fortunately there’s a superfood to combat this. Full of fiber, B6, carotenoids, and heart-healthy fats, the avocado enables neuromuscular function, proper heart function and muscle contraction. So go ahead and order that avocado toast.

2. Foods Rich in Vitamin B

Alcohol depletes the body of vitamin B, leaving you with those classic hangover symptoms. So reach for foods rich in vitamin B like kiwis, bananas, whole grains and breakfast cereals to help alleviate the misery.

3. Coconut water

For a quick pick-me-up and major potassium boost, sip on a cold glass of coconut water. With more potassium than a banana or sports drink, coconut water works like magic. High in electrolytes, it’s one of the best weapons against dehydration. If you’re not a fan of coconut, pick up a bottle of Pedialyte. It’s loaded with electrolytes and not just for babies.

4. Watery Fruits and Vegetables

Watermelon, grapefruit, strawberries, celery, radishes and cucumbers are great choices to get you hydrated. Consider opting for a vegetable omelet with a side of fruit salad.

5. Sweet Potatoes

Since alcohol intoxication can wreak havoc on blood sugar metabolism, it’s important to consume unrefined, complex carbohydrates like sweet potatoes. Unrefined carbs contain a long chain of sugar molecules that the liver breaks down slowly, preventing a spike in blood sugar. Sweet potatoes are also an excellent source of dietary fiber, potassium, beta-carotene, and B vitamins. So instead of reaching for a donut or croissant, get some sweet potatoes.

6. Eggs

Be sure to enjoy the yolk, as it contains a treasure trove of essential nutrients like calcium, vitamin D, and brain-boosting acetylcholine. Even more, one egg will provide 33% of your daily B12 requirement! That means a 3-egg omelette is totally justified.

7. Green juice

Replenish those electrolytes with a vegetable cocktail. While you’re at it, pick up a small coffee with that green juice. A small amount of caffeine will help to ease the throbbing in your head, and the green juice will provide a dose of pain-relieving minerals like magnesium while hydrating you at the same time.

For Faster Hangover Relief:

To get over your hangover even faster, start your morning with Sunday Mornings Hangover Helper. The proprietary blend of electrolytes, essential vitamins and herbal plant extracts has everything you need to get back on your feet fast.

Search our shop