Christmas Eve and Christmas Day dinner varies year to year. This year we are having a ham dinner with extended family on the 23rd. Christmas Eve and Day are up in the air as we are waiting to see if DH has to work Christmas Eve. If he does then we have meatballs and sausage sandwiches on Christmas eve and a big turkey dinner on Christmas Day. If he has off then we will have the big turkey dinner on Christmas Eve and have left overs on Christmas Day.