I try not to buy Christmas food until the week before Xmas. Even then, I try not to over indulge too much. Some good cheese, mince pies and a variety of fruit will be on my shopping list.
Unfortunately, lots of beer, vodka and wine will make up the extra calories! Still, gives you something to aim for in the New Year.