Действие разворачивается накануне Рождества в МалорОссии (так в старину в России называли Украину), в селе Диканьке. Тут живут кузнец Вакула, мать его Солоха - ведьма, которая любит полетать на метле, богатый казак Чуб с дочерью - красавицей Оксаной, на которой хочет жениться Вакула, и еще много добрых и недобрых людей. Зайдя домой к Оксане, кузнец обращается к ней с нежными речами, но суровая красавица насмехается над ним. К девушке приходят подружки, и, заметив на одной из них новые, расшитые золотом черевички (башмачки), Оксана заявляет, что выйдет замуж за Вакулу, если тот принесет ей черевички, которые носит сама царица. И Вакула отправляется к царице в...