- Antioxidants to the rescue – Alcohol produces free radicals in the body and antioxidants help mop up these radicals. So, food rich in antioxidants such as – berries, cherries, pomegranate, dark chocolate, nuts, will reduce the effects of a hangover.