Vienā ciematā dzīvo zemnieks. Viņam ir trīs dēli: vecākais - Danilo - gudrais, vidējais - Gavrilo - “šādā un otrā”, jaunākais - Ivans - muļķis. Brāļi nopelna iztiku, audzējot kviešus, aizvedot tos uz galvaspilsētu un tur pārdodot. Pēkšņi notiek katastrofa: kāds naktī sāk tramdīt labību. Brāļi nolemj veikt maiņu dežūrdaļā, lai uzzinātu, kas tas ir. Vecākie un vidējie brāļi, kurus biedē aukstais un sliktais laiks, atstāj savu pienākumu, neko neuzzinot. Kad pienāk jaunākā brāļa kārta, viņš dodas laukā un pusnaktī redz baltu ķēvi ar garu zelta manēdi. Ivanai izdodas lēkt ķēvei uz muguras, un viņa sāk lēkt. Visbeidzot, nogurusi, ķēve lūdz Ivanu atlaist viņu, apsolot dzemdēt trīs zirgus: divus - glītus vīriešus, kurus Ivans, ja viņš vēlas, var pārdot, un trešo - kores “tikai trīs punktu augstumā, aizmugurē ar divām kupenām un arshina ausīm”. - Ivanu nedrīkst dot nevienam par dārgumiem, jo viņš būs Ivana labākais draugs, palīgs un aizsargs. Ivans piekrīt un aizved ķēvi uz ganu novietni, kur trīs dienas vēlāk ķēve un dzemdē viņam trīs apsolītos zirgus.
Pēc kāda laika Danilo, nejauši ieejot kabīnē, tur ierauga divus skaistus zeltainus zirgus. Kopā ar Gavrilu viņi nolemj slepeni no Ivana aizvest viņus uz galvaspilsētu un tur pārdot. Tās pašas dienas vakarā Ivans, ierodoties, kā parasti, kabīnē, atklāj zaudējumus. Mazais kuprītis zirgs paskaidro Ivanam notikušo un piedāvā panākt brāļu panākšanu. Ivans uzstāda Humpbacked zirgu, un viņi uzreiz tos apdzina. Brāļi, attaisnojot sevi, savu rīcību skaidro ar nabadzību; Ivans piekrīt pārdot zirgus, un viņi kopā dodas uz galvaspilsētu.
Apstājoties uz nakti laukā, brāļi pēkšņi pamana tālumā gaismu. Danilo sūta Ivanu atnest mirdzumu, "lai dūmi būtu dzirdami". Ivans apsēžas pie kuprveida zirga, brauc līdz ugunij un redz kaut ko dīvainu: "apkārt virmo brīnišķīga gaisma, bet nesasilda, nesmēķē". Mazais kuprītis zirgs viņam paskaidro, ka tā ir Ugunsputna spalva, un neiesaka Ivanam to paņemt, jo tas viņam sagādās daudz nepatikšanas. Īvāns nepaklausa padomu, paņem spalvu, ieliek cepurē un, atgriezies pie brāļiem, klusē par pārsteigumu.
Ierodoties galvaspilsētā no rīta, brāļi izlika zirgus zirgu izjādei. Jātnieks ierauga zirgus un nekavējoties dodas ar ziņojumu karalim. Mērs tik ļoti slavē brīnišķīgos zirgus, ka karalis nekavējoties dodas uz tirgu un pērk tos no brāļiem. Karaliskās līgavaines ved zirgus prom, bet dārgie zirgi tos notriec un atgriežas pie Ivana. To redzot, karalis piedāvā Ivana kalpošanu pilī - ieceļ viņu par karalisko staļļu galvu; Ivans piekrīt un dodas uz pili. Brāļi, saņēmuši naudu un dalījuši to vienādi, dodas mājās, viņi abi apprecējas un mierīgi dzīvo, atceroties Ivanu.
Un Ivans kalpo karaļa stabulē. Tomēr pēc kāda laika karaliskais guļammaiss - bojārs, kurš bija staļļu galva pirms Ivana un tagad nolēma par katru cenu izraidīt viņu no pils - paziņo, ka Ivans zirgus neattīra un neuzkopj, bet, neskatoties uz to, viņi vienmēr tiek baroti, padzirdīti. un iztīrīti. Pēc izlemšanas noskaidrot, kas par lietu, guļammaiss naktī ielīst tallī un slēpjas kūtī. Pusnaktī Ivans nonāk stāvēžā, izņem no vāciņa lupatās ietīto Firebird spalvu un sāk tīrīt un mazgāt zirgus savā gaismā. Pabeidzis darbu, paēdinājis un dzirdinājis, Īvāns tūlīt nonāk staļļos un aizmieg. Guļammaiss aiziet pie cara un paziņo viņam, ka Ivans ne tikai slēpj no viņa dārgo Firebird spalvu, bet, iespējams, arī lepojas, ka pats var iegūt Firebird. Karalis nekavējoties nosūta Ivanu un pieprasa, lai viņš viņam piešķir Firebird. Īvāns apgalvo, ka neko līdzīgu neteica, tomēr, redzēdams ķēniņa dusmas, viņš dodas pie Kuģa zirga un stāsta viņam par savām bēdām. Slide tiek aicināta palīdzēt Ivanam.
Nākamajā dienā pēc Gorbunkas ieteikuma, saņemot no cara “divas Beloyarov prosa un aizjūras vīna siles”, Ivans piestiprina savu zirgu un dodas Firebird. Viņi ceļo veselu nedēļu un beidzot nonāk blīvā mežā. Meža vidū ir izcirtums, un izcirtumā ir tīra sudraba kalns. Mazais zirgs Ivanam paskaidro, ka Ugunsputni šeit naktī nāk pie straumes un pasaka, ka vienā siles vietā ielej prosa un tajā ielej vīnu, un jākāpj zem citas siles, un, kad putni lido iekšā un sāk pīpēt graudus ar vīnu, paķer vienu no tiem . Ivans paklausīgi izdara visu, un viņam izdodas noķert Ugunsputnu. Viņš to nodod caram, kurš priecājas, ka apbalvo viņu ar jaunu amatu: tagad Ivans ir karaļa paguris.
Tomēr guļammaiss neatstāj domu par liepu Ivanu. Pēc kāda laika viens no kalpotājiem pārējiem pasaku stāsta par skaisto caru Maidenu, kura dzīvo pie okeāna, brauc ar zelta laivu, dzied dziesmas un spēlē arfu, turklāt viņa ir Mēneša meita un māsa Saulei. Guļammaiss nekavējoties nonāk pie cara un paziņo viņam, ka viņš, domājams, dzirdējis Ivana lielīšanos, ka viņš varētu dabūt arī cara meiteni. Karalis sūta Ivanu atvest viņam cara meitene. Ivans dodas uz grēdu, un viņš atkal brīvprātīgi palīdz viņam. Lai to izdarītu, lūdziet karalim divus dvieļus, zelta izšūtu telti, vakariņu ierīci un dažādas saldumus. Nākamajā rītā, saņēmis visu nepieciešamo, Ivans apsēžas uz kupris zirga un dodas uz cara meitene.
Viņi ceļo veselu nedēļu un beidzot nonāk okeānā. Slidas liek Ivanam atvērt telti, novietot vakariņu ierīci uz dvielīša, izklāt saldumus un pats paslēpties aiz telts un, gaidījis princesi iekļūt teltī, ēst, dzert un sākt spēlēt uz arfas, ieskrieties teltī un to satvert. Ivans veiksmīgi izpilda visu, ko zirgs viņam lika. Kad viņi visi atgriezīsies galvaspilsētā, karalis, ieraudzījis cara meiteni, aicina viņu apprecēties rīt. Tomēr princese pieprasa, lai viņa gredzenu iegūst no okeāna dibena. Cara nekavējoties nosūta Ivanu un nosūta viņu uz okeānu gredzenam, un cara meitene lūdz viņu piezvanīt ceļā, lai noliecos mātei Mēnesei un viņas brālim Saulei. Un nākamajā dienā Ivans un kuprītis zirgs atkal devās ceļā.
Tuvojoties okeānam, viņi redz, ka pāri tam slēpjas milzīgs valis, kurā "ciemats stāv uz muguras, kņada kņudina uz astes". Uzzinājis, ka ceļotāji dodas Saules virzienā uz pili, valis lūdz viņus uzzināt, par kādiem grēkiem viņš tik ļoti cieš. Ivans viņam to sola, un ceļotāji dodas tālāk. Drīz viņi tuvojas Tsarevnitsa tornī, kurā Saule naktī guļ, bet Mēness - dienas laikā. Ivans ieiet pilī un nosūta apsveikumus Mēnesim no cara Maiden. Mēnesis ir ļoti priecīgs dzirdēt par pazudušo meitu, bet, uzzinājis, ka cara gatavojas viņu precēt, viņš dusmojas un lūdz Ivanu pateikt viņai savus vārdus: nevis vecs vīrietis, bet jauns glīts vīrietis kļūs par viņas vīru. Uz Ivana jautājumu par vaļa likteni Mesjats atbild, ka pirms desmit gadiem šis valis norija trīs desmitus kuģu, un, ja viņš tos atbrīvos, viņam tiks piedots un izlaists jūrā.
Ivans un Hančaks brauc atpakaļ, brauc līdz vaļam un nodod viņam Mēneša vārdus. Iedzīvotāji steigšus atstāj ciematu, un valis atlaiž kuģus. Tātad viņš beidzot ir brīvs un jautā Ivanam, ko viņš var darīt viņa labā. Ivans lūdz viņam iegūt cara gredzenu no okeāna dibena. Valis sūta stores, lai meklētu visās jūrās un atrastu gredzenu. Visbeidzot, pēc ilgiem meklējumiem, tika atrasta lāde ar gredzenu, un Ivans to nogādā galvaspilsētā.
Cara atnes gredzenu carai-Maiden, bet atkal viņa atsakās precēties ar viņu, sakot, ka viņš viņai ir pārāk vecs, un piedāvā viņam līdzekli, ar kuru viņš varēs atjaunoties: jums ir jāuzliek trīs lieli katli: viens ar aukstu ūdeni, otrs - ar karstu, bet trešo - ar vārošu pienu, un pēc tam peldiet visus trīs katlus. Karalis atkal zvana Ivanam un pieprasa, lai viņš būtu pirmais, kas to visu izdarītu. Mazais kuprītis zirgs šeit sola savu palīdzību Ivanam: viņš viļņo asti, noliec seju katlos, divreiz apkaisa Ivanu, skaļi svilpo - un pēc tam Ivans var pat lēkt verdošā ūdenī. Ivans tieši tā rīkojas - un kļūst par glītu vīrieti. To redzot, ķēniņš arī lec vārošā pienā, bet ar atšķirīgu rezultātu: "pļāpā katlā - un tur gatavo". Ļaudis nekavējoties atzīst carieni Maidenu par savu karalieni, un viņa paņem pārveidotā Ivana roku un ved viņu pa eju. Ļaudis sveic karali ar karalieni, un pilī zvana kāzu mielasts.