
Święta Bożego Narodzenia związane są z wieloma tradycyjnymi potrawami, z których wiele było zaczerpniętych z pogańskiej obrzędowości, niektóre z nich zachowały się do dnia dzisiejszego.
Związki z tymi wierzeniami zachowały się przede wszystkim w przygotowywanych na tę okazję potrawach. Wigilijne potrawy przyrządzane są przede wszystkim z ziaren zbóż, maku, miodu oraz grzybów. W zależności od regionu Polski oraz rodzinnych tradycji, zestaw dwunastu wigilijnych potraw jest nieco odmienny, ale pomimo tego na świątecznym stole powinny znaleźć swoje miejsce wszystkie płody ziemi. Do najbardziej typowych potraw należy czerwony barszcz z uszkami, który w niektórych regionach zamieniany jest na biały żur bądź zupę grzybową. Obowiązkowe są także ryby, które przyrządzane są na niezwykle różnorodne sposoby, a do najbardziej tradycyjnych ryb należy oczywiście karp. Ponadto do tradycyjnych potraw wigilijnych należy także kapusta z grochem, pierogi z kapustą, paszteciki z grzybami, kluski z makiem i dodatkiem miodu, a także kompot z suszonych owoców, oraz wywodząca się ze wschodniej tradycji kutia, która jest przysmakiem przez wszystkich miłośników bakalii.
Zgodnie z polską tradycją przy stole powinna zasiąść parzysta lista osób i dodatkowo obowiązkowo musi stanąć dodatkowy talerz dla niespodziewanego gościa. Warto pamiętać także o tym, że w dniu Wigilii obowiązuje ścisły post jakościowy od mięsa, oraz ilościowy, który nakazuje spożywanie trzech posiłków dziennie, w tym jednego do syta, którym jest uroczysta kolacja wigilijna. Warto pamiętać o tym, że w Polsce także mniejszości wyznaniowe przestrzegają wigilijnego postu przede wszystkim ze względu na specyficzną tradycję naszego kraju. Obecnie post w Wigilię jest jedynie zalecany, jedna trudno wyobrazić sobie zaniechanie tego specyficznego i charakterystycznego właściwie tylko dla Polski oraz Litwy wigilijnego zwyczaju. Zgodnie z tradycją do wieczerzy wigilijnej powinno się zasiąść wraz z pojawieniem się na niebie pierwszej gwiazdki. Jest to niejako pamiątka gwiazdy prowadzącej Trzech Króli do stajenki, w której znajdował się nowo narodzony Jezus Chrystus.