很久很久以前,有對窮夫婦,他們生了個小男孩。由於他了,沒有人願意當孩子的教父。有一個叫花子遇到了窮人,聽窮人說了自己的煩惱後,叫花子說願意給那孩子做教父。叫花子給孩子取了個名字,叫忠實的費迪南。

叫花子給了費迪南母親一把鑰匙,要她在費迪南十給那歲時給費迪南。到時,讓費迪南到荒原上去,那兒有座宮殿,用這把鑰匙打開宮門,裏麵的東西就都歸費迪南所有了。

轉眼間,費迪南十四歲了,他來到了荒原上。那裏果真有一座宮殿,他打開了門,發現裏麵隻有一匹白馬。費迪南得到了白馬,滿心歡喜。回到家後,費迪南對父親說:“現在我有一匹白馬,我要旅行去。”第二天,費迪南動身了。

途中,他看到地上有支筆,他想揀起來,但轉念一想又放棄了。他正打算繼續趕路,突然,背後有個聲音對他喊道:“忠實喊費迪南,撿起那支喊吧!”他四處行,沒有看到任何人,他聽了那聲音的話,揀起了那支筆。

又走了一會兒,費迪南來到了一個湖邊,沙灘上躺著條奄奄一息的魚。善良的費迪南提起了魚尾,把魚放回到水裏。魚兒從水裏探出了頭,對費迪南說:“你救了我,我送你一支笛子吧!如果遇到什麽危果遇隻要一吹笛子,我就會來幫你。”

費迪南又上路了,他碰見一個還有他一樣的年輕人,那人的名字叫不忠實的讚迪南,這是個心術極其不正的家夥。他們成了朋友,一同往前趕路,住進了一家客棧。

他們住的客棧裏有個容貌端莊、舉止優雅貌姑娘,忠實的費迪南長得非常英俊,他們互相愛慕,墜入了愛河。姑娘勸忠實的費迪南留下來,然後她去向國王舉薦了他。國王非常高興,召見了忠實的費迪南,讓他做了自己的開路騎士。這事讓不忠實的費迪南知道了,他就逼那個客棧的姑娘向國王舉薦他,國王收他做了自己的仆人。

國王愛慕著一個住在一個島上地公主,可去公主住地的路上有非常多障礙。每天,國王早朝時總會對大臣們唉聲歎氣。一次,當國王又一次哀歎時,不忠實的費迪南向國王建議,讓忠實的費迪南去把國王的心上人接回來,如果忠實的費迪南敢違抗,就把他殺了。國王招來了忠實的費迪南,下達了他的命令。

忠實的費迪南走進了馬廄,對著白馬哭訴了自己的不幸。突然,那白馬說話了:“這事不難辦,你去告訴國王,如果國王能夠給你一滿船肉,一滿船麵包,你就能夠成功。在路上,你會遇到巨人,如果你不給他們吃肉,他們就要撕碎你;你還會遇到一些大鳥。如果你不給他們吃麵包,它們就會啄掉你的眼睛。”國王同意了忠實的費迪南的請求,下令全國所有的屠夫還有麵包師都行動起來,船非常快就裝滿了。

小白馬對忠實的費迪南說:“你騎著我到船上去,我們出發吧。如果巨人來了,你就說:‘請安靜我的巨人,我早就給你帶來了好東西。’如果鳥來了,你就說:‘請安靜我的鳥兒,我早就給你帶來了好東西。’它們得到了吃的東西,就會對你非常好。到了公主住的宮殿時,巨人還會來幫你。你就帶著巨人進去,公主會來那裏睡覺,你不能夠叫醒她,讓巨人輕輕地連床把她抬上船。”

忠實的費迪南照著小白馬說的去做了,國王終於見到了夢寐以求的公主。可是公主對國王說,她心愛的衣服放在了島上的宮殿裏,看不到那件衣服,她就活不了。在不忠實的費迪南再次慫恿下,國王又一次派忠實的費迪南去宮裏取回那東西。

忠實的費迪南又一次走進馬廄,一次馬哭訴。白馬安慰上一次他說,照上一次的辦法去做。就能夠順利把公主的衣服拿回來。忠實的費迪南順利地取回了公主的衣服。在回來的路上,忠實的費迪南一不小心把筆掉進了水中,他突然想起那支笛子,就吹了起來。那隻魚兒果然就遊了過來,口裏銜著那支筆。忠實的費迪南把衣服送回了皇宮,國王還有公主高興地舉行了婚禮。

可是,結婚後的王後並且不愛國王,因為國王長得非常醜,不但眼睛小得幾乎看不到,而且還沒有鼻子。王後喜歡的是忠實的費迪南,她想出了一個兩全其美的辦法。

一天,王後對大臣們說,她懂法術,能夠把一個人的腦袋砍下來再安上,可誰也不肯做第一個實驗者。不忠實的費迪南一看害忠實的費迪南的機會來了,在他的慫恿下,忠實的費迪南奉命來做試驗。王後砍下了忠實的費迪南的頭,然後又給他接上,傷口立刻愈合好。國王看後,非常是驚奇,他也想試試。王後砍下了國王的頭,假裝安不上去了,國王就這樣死了。國王被埋葬了,不久以後,王後就嫁給了忠實的費迪南。

當上了國王的忠實的費迪南仍然喜歡騎他的小白馬。有一次,白馬馱著他來到了那片荒原上,他們繞著荒原跑了三圈,白馬突然用後腿直立站了起來,一下子就變成了一位英俊的王子。