The best foods to eat when you are hungover are foods that are high in healthy fats. Think eggs and avocados. These types of healthy fats help to absorb alcohol. Plus, eating eggs are loaded with amino acids, helping your liver to cleanse itself, which never hurts after a night of drinking. Contrary to what most people think, greasy foods (while fatty) are most likely only going to upset your stomach and make you feel worse, since they don’t absorb any alcohol.