有個漁翁家裡有三個女兒,一個妻子,全家人僅靠漁翁四處捕魚賣魚為生,有一天,漁翁像往常一樣,外出打魚,卻三次打到的是動物的骸骨,漁翁很不甘心,若是再沒捕到魚,全家人可要捱餓了,於是漁翁又繼續撒漁網,這時卻撈到了一個黃色的銅瓶。
老人以為瓶子可以賣個好價錢,於是他打開了銅瓶,忽然從瓶子內跑出了個魔鬼來,魔鬼說明了自己的來歷,魔鬼還說要殺死漁翁,因為他本來就是一個魔鬼,以前就是法師把自己關進瓶子裡的,現在出來了照樣可以胡作非為了。
於是漁翁苦苦哀求不成,老人忽然想了個辦法,說你身體這麼龐大,如山峰的軀體,怎麼有可能被魔法師裝進瓶子裡,說什麼也不信。於是魔鬼與漁翁打賭,然後魔鬼化作一縷青煙再入瓶子內,於是漁翁把瓶子蓋子蓋好。
然後漁翁告訴魔鬼說自己又要把瓶子扔進湖裡,魔鬼向漁翁求情,漁翁說魔鬼以德報怨,講了幾個故事給魔鬼聽,漁翁說擔心魔鬼如自己講的故事裡的人一樣害自己。(原來魔鬼被宰相白爾海亞讓蘇萊曼·本·達伍德用封印鎮住了魔鬼,叫人們不要去撈這個瓶子。)
漁翁的第一個故事講尤南國王得了奇癢之症,而好心的名醫都班入宮為國王治病,還讓國王每天用球棒弄些藥進去,它可以讓藥在拍打過程中,讓藥從球棒中流出汁液來,然後就用球棒裡的藥水敷在肌膚上,國王按著這樣的方法去做,病就好了。
不過國王在用重金賞了都班之後,有個壞心眼的大臣對都班充滿了嫉妒,他在國王面前進了讒言,說都班能如此輕易地治好您的病,同樣也可以用同樣的手段暗殺您。國王不信這大臣的話,於是國王便用波斯國王和獵鷹的故事講給那位大臣聽。
國王說波斯國王桑第巴德國王養了一隻獵鷹,在一次追逐羚羊中,一隻毒蛇吐沫在羚羊身上,羚羊倒在地上,獵鷹阻止國王上前,獵鷹一再阻攔波斯國王不要到羚羊跟前,但國王以為獵鷹不忠於自己,於是把它殺死了。在國王不斷靠近羚羊時,那條毒蛇一直在大樹上吐沫,這時國王才知道是獵鷹救了自己一命,於是便感到很後悔。
狡猾的大臣卻說了一個相反的故事讓國王相信自己的話,大臣說從前有一個國家,那國家有個國王非常溺愛自己的王子,那王子在一次打獵中因獵物跑進叢林內,在大臣的慫恿下,王子進了叢林,後來迷了路,王子在尋找路徑的途中卻碰到了一個妖精,那妖精變成了印度公主。
妖精迷惑王子到了自己的地方去,妖精要殺王子時,王子向安拉祈禱,因為王子的真誠,感動了安拉,於是逃出了妖精的魔爪。王子告訴了父王,國王處死了那個大臣。
國王聽了這個壞心眼大臣所講的故事後,便決心處死都班,都班與國王辯駁,都沒能感動國王,都班苦苦哀求也無濟於事,最後被國王判處斬刑,而都班在臨死前,請求國王讓自己先處理好身後事,這時有個賢能的大臣為都班求情,國王才勉強答應讓都班處理身後事。
都班辦完事後,讓國王用一張紙散上一些藥粉在盤內,讓自己的頭顱可以止住血液,然後再為自己念那本奇書。都班被砍下了頭後,他的頭顱被放在了一個盤裡。國王按著都班的吩咐用手翻那本奇書,再用手指蘸嘴裡的唾液翻書,國王忽然中了毒,國王也因中毒而死。
漁翁講了這個故事後,感動了魔鬼,魔鬼說自己一定不會再傷害漁翁,也對天發了毒誓,於是漁翁把魔鬼又從瓶子中放了出來。魔鬼帶著漁翁去湖裡撈四色魚,讓他帶著四色魚入宮,送給國王,國王說會給漁翁賞金的。
於是漁翁把四色魚送到宮內去,果然國王賞給了漁翁一些金子。漁翁得到了財富,於是日子過得也好了起來。國王讓宰相把四色魚讓希臘國王贈送的廚師煮,在煮四色魚時,忽然從牆內走出了一個金髮女郎來。
這可把廚師嚇壞了,但此時魚已經被燒焦了。於是國王又讓漁翁再送四色魚入宮,這次又同上次一樣,從牆壁內走出了一個女郎來,於是國王又用重金讓漁翁再送金魚入宮,因為這件事也驚動了朝中的一位大臣,這次大臣也親眼目睹了一個彪形大漢從牆壁中走出來還與四色魚說話。
於是大臣把這件事告訴了國王,國王很生氣,要弄清這件事是怎麼回事,於是便找來了漁翁,讓他帶路去尋找四色魚的來源,國王與宰相約定要問個究竟。於是國王獨自一人來到了一個空無人煙的城堡,國王見到了一個下半身是石頭,上半身是人的王子,國王問清了王子的真相,原來王子娶了堂妹後,堂妹卻在晚上下藥讓自己睡去,而她自己卻偷偷地去與黑人約會。
有一次,買斯歐德王子聽了兩個宮女暗喻自己可憐,於是王子才警覺了起來,便在晚上偷偷地假裝喝下了堂妹倒給自己的酒,這次買斯歐德王子偷偷地把酒倒在了地上,買斯歐德王子假睡,然後偷偷地跟著妻子,王子尾隨妻子到了一個宮室內。
王子果然見王后與黑人約會,王子等王后出去後,便走進密室內,用劍割斷了黑人的喉管,使黑人說不出話來,因這堂妹在夜裡看不清到底是誰傷了黑人,但此時王子早已偷偷地離開那間密室了。
有一天王后說自己因為父親戰死,要回去為其修墓,王子便答應了,堂妹把黑奴放在了墓室內,王后每天以淚洗面,發誓要為黑人報仇。後來王后發現原來這件事是王子做的,於是王后用魔法把王子變成了下半身是石頭,上半身是人的怪物,然後每天毒打王子。
王后說要以半死半活的方式折磨買斯歐德王子,國王聽買斯歐德王子這件事後,決定要救買斯歐德脫離苦海。於是國王來到墓室殺死了黑奴,然後國王假裝黑人,在一天夜裡,國王假裝黑人忽然開口說話了,國王要買斯歐德的妻子把城內的四色魚和王子變回原形,免去自己的罪過。
於是王后同意黑人的話,王后把四色魚和王子全部變回了原形,然後國王趁著夜色殺死了王后。於是王子買斯歐德為了感激國王,便拜國王為義父。國王讓王子買斯歐德到自己的國家去,國王讓宰相去當王子的那個國當國王,又用重金賞賜了漁翁,後來漁翁的大女兒嫁給了國王,二女兒嫁給了王子買斯歐德,於是漁翁成了皇親國戚。