Regionally there are differences, but what we have for Holy Supper (Christmas Eve) or on Epiphany would be the following (and I apologize for any spelling errors):
Technically, there are supposed to be 13 specific dishes (no meat), but some of them have fallen to the wayside since no one actually ate them.
As far as traditions go based on the story of Christmas, what we do is the following:
They eat pork!
Jews do not celebrate Christmas and so do not eat any special foods for Christmas.
First of all, it is spelled Christmas. Anyway, there are many different foods that you can eat on this holiday. It depends on your heritage. I am Spanish and on Christmas, I eat pork shoulder, pernil, with rice and beans. Some people eat turkey on Christmas or they eat a delicious ham.
Foods eaten on Christmas in Indonesia are similar to the foods eaten in the western world: turkey, cranberries, etc.
oliebollen
oliebollen
micro organisms
On Christmas Day, Haitians eat gyro, fritaille, bannan preze ,okra ect
food
There are many foods the Mexicans eat in the season of Christmas such as tamales. Mexicans also eat Rosca de Reyes.
figgy pudding
they eat chicken in white wine sauce:)