バグダッドの都の国王には美しい姫君があった。姫の婿君を選ぼうとした時、ペルシャ、印度、蒙古の三王子が美々しい行列をもって乗り込んで来たが、はたして王宮に忍び入って、姫の美しさに魂を奪われたバグダッドの盗賊も7つの島の王子と名乗って僅か一人の供を連れて入場する。砂占いから我が婿となる王子は初めに王庭のばらに触れるであろうと心をときめかせながら見ていると、バグダッドの盗賊の乗馬が蜂に刺されて狂い、彼はまっさかさまにばらの植え込みに投げ込まれ、かくて彼は姫と結婚すべき運命を与えられた。姫は彼の姿を一目見て、その雄々しい姿に深く心を動かされた。しかし彼の正体は見破られて姫の婿になる企みは失敗に帰した。姫は3人の王子達に一番珍しい宝物を7ヶ月目に持ってきた人を婿にすると一時逃れを言うので、3人の王子はそれぞれ宝物を捜しに出発する。バグダッドの盗賊も長老から教えられて宝物を捜す旅に出かけた。彼はあるいは死の谷で毒蛇を殺し、あるいは深海を捜り、あらゆる困難を経て身を隠す衣と魔法の小箱を手に入れる。ペルシャ王子は未来を見る水晶の珠を、印度王子は飛行のカーペットを、蒙古王子は軍隊をバグダッド城内に忍び込ませて一気に攻め落とし、王姫を我がものにしようとする。白馬に跨ってバグダッドに取って返した盗賊は小箱のうちより雲霞の如き大軍を出して蒙古王に攻め取られた王城の危急を救い、遂に姫君を妻とする幸福な身となった。