Here's a nice collection of different Christmas foods and their histories. The page talks about each food's origin and how it started.
It also explains what the food looks like. It has a great selection ranging from candy canes to egg nog and to period Christmases such as a Bethlehem Christmas and a Victorian English Christmas.
"Food Timeline: Christmas food history & historic Christmas menus..."