В некотором царстве жил купец. Была у него единственная дочь Василиса Прекрасная. Когда мать её умирала, вынула она из-под одеяла маленькую куколку и сказала:
— Береги её, Василисушка. Никому не показывай. Когда случится беда, дай куколке поесть и спроси совета.
Осталась Василиса с отцовским благословением и материнской куколкой. Купец вскоре женился снова. У мачехи были две дочери, и обе невзлюбили Василису: за красоту, за кротость, за то, что всякая работа у неё спорилась.
Мачеха давала ей самые трудные дела: воду носить, полы мыть, пряжу прясть, огород полоть. Василиса вечером доставала куколку, давала ей крошку хлеба и тихо жаловалась. Куколка поест и говорит:
— Не горюй, Василисушка. Утро вечера мудренее.
И к утру работа была сделана.
Однажды купец уехал по делам далеко. Мачеха переселилась с дочерьми к самому лесу. А в том лесу жила Баба-яга: вокруг её избы стоял забор из костей, на кольях светились черепа, вместо замка щёлкали зубы.
Вечером мачеха нарочно погасила огонь во всём доме.
— Иди к Бабе-яге, — сказала она Василисе. — Попроси огня.
Василиса взяла куколку и пошла. Ночь вокруг тёмная, деревья шумят. Вдруг скачет белый всадник — и рассвело. Потом красный всадник — солнце поднялось. К вечеру промчался чёрный всадник — наступила ночь.
Дошла Василиса до избушки. Черепа на заборе загорелись, будто фонари. Прилетела Баба-яга в ступе, пестом погоняет, помелом след заметает.
— Зачем пришла?
— За огнём, бабушка.
— Знаю я твою мачеху. Поживи у меня, поработай, тогда огонь получишь.
Дала Яга Василисе множество дел: двор вымести, избу убрать, обед сварить, мак от земли очистить, зерно перебрать. Василиса накормила куколку и легла. Куколка всё сделала, а утром сказала:
— Будь смела.
Вернулась Яга, видит: работа готова. На другой день дала ещё труднее. И снова куколка помогла.
— Как ты всё успеваешь? — спросила Баба-яга.
— Материнским благословением.
Услышала это Яга и нахмурилась:
— Не люблю я благословенных. Бери огонь и ступай.
Сняла она с забора череп с горящими глазами, надела на палку и отдала Василисе.
Принесла Василиса огонь домой. Череп взглянул на мачеху и её дочерей, и злой дом обратился в пепел. Василиса осталась жива: материнское благословение охраняло её.
Пошла она в город, приютила её добрая старушка. Стала Василиса прясть тончайшую пряжу и ткать полотно такое белое, что сквозь него свет проходил. Дошло полотно до царя. Увидел царь мастерицу, полюбил её за красоту и сердце ясное, взял за белые руки и сделал царицей.
А куколку Василиса всю жизнь берегла при себе.