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