Eating asparagus can help prevent hangovers by protecting the liver against the toxic effects of alcohol