In English Canada, Christmas dinner is similar to that of England. Traditional Christmas dinner features turkey with stuffing, mashed potatoes, gravy, cranberry sauce, vegetables such as carrots, turnip and parsnip, and for dessert, raisin pudding, pumpkin pie, Christmas pudding or fruitcake. Eggnog, a milk-based punch that is often infused with alcohol, is also very popular around the holiday season. Other Christmas items include butter tarts and shortbread, which are traditionally baked before the holidays and served to visiting friends, at various Christmas and New Year parties, as well as on Christmas Day.
In French Canada, traditions may be more like those of France. Other ethnic communities may continue to use old world traditions as well.