Why not incorporate fresh veg into it and have a 'normal' dinner- just without the 'roast' veg, stuffing, sausage etc.?
I find the most challenging (& fun) part of a new healthy lifestyle is adjusting 'normal' meals to be healthier? Be it the way they're cooked, or by substituting certain foods for others. I myself don't like cutting out foods altogether, with me that just leads to cravings, which can lead to binges etc.!
For 'occasions', I cut back a bit in the days leading up to it and try to allow myself 'extra' calories to compensate for any extras I take in that day- be it a dessert, a few beers etc., and cut back in the days following? It usually all balances out?