Christmas in Poland the Twelve Apostles, or perhaps, an odd number of dishes for good luck (usually five, seven, or nine). A traditional Wigilia supper in Poland includes fried carp and borscht (beetroot soup) with uszka (ravioli). Carp provides a main component of the Christmas Eve meal across Poland; carp fillet, carp in aspic and gefilte fish. Universal Polish Christmas foods are pierogi as well as some herring dishes, and for dessert, makowiec or noodles with poppy seed. Often, there is a compote of dry fruits for a drink. The remainder of the evening is given to stories and songs around the Christmas
Christmas dinner the primary Christmas dishes are roast goose and roast carp, although suckling pig or duck may also be served. Typical side dishes include roast potatoes and various forms of cabbage such as kale, Brussels sprouts, and red cabbage. In some regions the Christmas dinner is traditionally served on Christmas Day rather than Christmas Eve. In this case, dinner on Christmas Eve is a simpler affair, consisting of sausages (such as Bockwurst or Wiener) and potato salad. Sweets and Christmas pastries are all but obligatory and include marzipan, spice bars ("Lebkuchen"), several types of bread, and various fruitcakes and fruited breads