Do najbardziej typowych należą: barszcz z uszkami (wymiennie w niektórych regionach Polski z białym żurem, zupą grzybową, zupą owocową lub zupą rybną), ryby, przyrządzane na różne sposoby z najbardziej tradycyjnym karpiem smażonym i w galarecie, kapusta z grochem, kapusta z grzybami, pierogi z kapustą, kasza z suszonymi grzybami, fasola z suszonymi śliwkami, paszteciki z grzybami, gołąbki z ryżu lub kaszy z sosem grzybowym, kluski z makiem, cukrem i miodem (makiełki, makówki), chałka z kompotem z suszonych owoców, zupa migdałowa czy z tradycji wschodniej kulebiak, gołąbki i kutia. Na Górnym Śląsku przygotowuje się także moczkę.
Zgodnie z polskim zwyczajem potrawy wigilijne powinny być postne, czyli bezmięsne i bez użycia tłuszczów zwierzęcych. Post wigilijny jest dość powszechnie przestrzeganym, mimo że obecnie nie jest nakazany w Kościele rzymskokatolickim. Biskupi łacińscy zachęcają do zachowania tego zwyczaju „ze względu na wyjątkowy charakter tego dnia w Polsce”. U mariawitów post jest nadal obowiązkowy.
Kolędy thumb|230px|Jasełka w wykonaniu dzieci