Not surprising, food was a major part of a medieval Christmas. The holiday came during a period after the crops had been harvested and there would be little to do on a farm. If animals were not to be kept over the winter, now would also be a good time for them to be slaughtered for their food. This could leave a bounty of food that would make Christmas the perfect time to hold a feast. See More.