One of the most hydrating foods to eat is cucumber, made up of 96% water. It contains electrolytes, which are minerals that include calcium, chloride, magnesium, phosphate, potassium, and sodium, which helps your body restore what it may have lost through dehydration. It really is the best hangover cure, ever.