We always have a Christmas Eve family gift giving after dinner, which is after Christmas Eve Mass at 6 - so we eat about 8pm as Mass is always heaving and the children's choir sings.
I usually do lasagne, which I prep a few days in advance and then stick it into the oven to bake during the afternoon. I serve it with a big spinach salad, and a pie for dessert - chocolate or lemon meringue.
I would love fish but two of the DCs can't stand any fish, so that's out.
Two Christmases ago I knew I was coming down with flu or something very like it, and just about got Christmas together. One of the DDs suggested we buy a pizza for Christmas Eve, so we did, and that was actually lovely. We have a lovely independent pizzeria close by. No way would I have done Dominos.
We eat Christmas dinner in the early evening on Christmas Day, and I do a big breakfast lateish on Christmas morning, with sausages, bacon, scrambled eggs, fried potatoes, cinnamon rolls, coffee, OJ.
Usually we have some leftovers from Christmas Eve dinner for lunch if anyone feels like lunch - normally everyone is stuffed after breakfast.