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