Как и во многих других странах, в Чехии накануне Рождества принято поститься. Однако здесь, в отличие от других культур, считается, что за воздержание положено нематериальное вознаграждение: если не есть целый день, вам привидится золотая свинья! Согласно поверью, постящийся сможет увидеть поросенка на стене своего дома, и это знак грядущей удачи и процветания.
В наши дни чехи в большинстве своем не голодают в сочельник, однако, готовясь к предстоящему застолью, стараются есть более легкую пищу. О золотой свинье не забыли: ее история известна настолько широко, что легла в основу популярной чешской рекламы газировки — в ролике маленькая девочка просит отца рассказать ей о золотом поросенке. Уже более десяти лет забавную рекламу каждый год показывают под Рождество, и свинка успела стать чем-то вроде чешской версии белых медведей из ролика Coca-Cola.
Вне зависимости от того, постились они или нет, в сочельник чехи обычно ужинают жареным карпом и картофельным салатом. За ужином дети прислушиваются, надеясь услышать колокольчик. Когда раздается звон, они понимают, что Йежишек (младенец Иисус) пришел и оставил им подарки под елкой.