Christmas is an annual festival commemorating the birth of Jesus Christ, observed primarily on December 25 as a religious and cultural celebration among billions of people around the world.
Yes (as long as it is halal, and as long as you follow a scholar allowing food from Ahl al-Kitab). Keep in mind, in some cultures, it is common to cook and bake with alcohol especially during the holidays, so you may want to be sure there is no alcohol in the food.
A very good related answer is as follows:
Yes it is allowed to see Christmas lights as far as you do not take part in any non Muslim religious practice.