Some food and drink just go hand-in-hand: cookies and milk, pasta and wine, and hot dogs and beer, for example. But actually, beer is such a versatile beverage that relegating it to only being paired with hot dogs (and occasionally wings) would be a crime. With a wide range of weights and flavors, beer can complement any food from salads to barbecue as long as you follow three foundational principles of beer and food pairing.
These are laid out in the following infographic from Kendall College.
[Click image for full size version]