I have yet to meet a nut roast I like - they are mostly dense enough to have their own gravitational field, and claggy. I also can’t stand those meat substitutes, and cheese heavy stuff makes me heave - everyone suggests baked Camembert and blearugh.
On this year’s list is the Ottolenghi pie someone mentioned above. My ideal Christmas dinner is an ultimate curry feast, with lovely rices, lots of different veggie/pulse based curries, samosas and paneer, along with breads, chutneys and cold larger. Sadly I doubt I will ever get it!