Over the course of the weeks leading up to Christmas, make the freezer your slave.
Make a few meals in bulk - like maybe 2 or 3 different curries. Make them for a family meal and freeze at least 4 people’s worth of servings after each different one.
Or have a lasagna day, where you make 1 for that nights dinner and at least 2 pans (possibly 3 if you have space) for the freezer. If you have limited dishes, as long as you have at least 2, line the dish with parchment or tin foil, fill as normal, freeze, then take out the contents from the dish a d wrap well, putting back in the freezer. Use the dish as normal until Christmas week. Then take your lasagna out of freezer, unwrap and put into the dish to thaw overnight and you can then bake as normal.
Think about sides that aren’t too mush hassle but will bulk put a meal - so garlic bread and salad with pasta meals, tomato salsa, puppodums or and counties with chili, green salad and crusty bread goes with lots etc.
Other dishes I like to freeze are good casseroles like beef Bourgogne or chicken and mushrooms in white wine and cream sauce (I like to use tarragon as a herb in that).
A lamb or chicken ravine can be served with couscous and salad.
Making ahead means low and slow cooking methods can be used so cheaper cuts suit that kind of cooking well.
Another day might be something with leftover turkey or ham, and another could be a more buffet style meal - sausage rolls, sandwiches, bowls of salad etc. And you can make that quite festive with not a lot of effort.
I prefer to get a few different packets of crackers and water biscuits rather than the mixed tubs for cheese boards - you get a lot more for your money! (And the same thing for sweet biscuits too).
Feel free to let others take responsibility one day or one meal.
Useful things to stock up on include part baked bread of various types, wraps, toilet rolls and bin bags, plenty of tea towels for willing helpers, sharing bags of crisps, fruit to leave out in a bowl for picking at, and frozen veg.