Asparagus contains enzymes that will not only slow down the absorption of alcohol if you eat it before you go out, but will also prevent the hangover that follows should you overindulge. The best cure for a hangover, of course, is to avoid excess, but if you do, a few stalks of asparagus can lessen the symptoms.