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