At Christmas, people waste a lot more food than any other time of the year. This is mainly down to people over buying because they might have guests coming to stay for dinner or maybe overnight. If you think about it, the amount of food that is going to be eaten is the same as any other time of the year. It's just that some people are in a different place! So, the solution is: just buy the food that you need and an easy way of doing that is by planning your meals and only making what you need.