Старик жил со своей старухой в землянке у самого моря. Он пошел порыбачить, закинул невод и на третий раз смог поймать рыбку. Она оказалась золотой и сказала, что выполнит любое желание, если старик ее отпустит. Старик сжалился над рыбкой и отпустил ее в синее море.
Когда он рассказал о произошедшем старухе, та рассердилась и приказала выпросить у рыбки новехонькое корыто. Старик пошел к морю, позвал рыбку и передал ей требование старухи. Рыбка исполнила желание, появилось новое корыто.
Дальше жадная старуха захотела новую избу. Когда и это желание было исполнено, она пожелала стать столбовой дворянкой, потом вольной царицей. Она носила дорогие одежды, командовала прислугой и восседала на троне.
А после жадность старухи и вовсе разыгралась. Она пожелала быть царицей морской.
Когда старик передал старухино желание рыбке, та ничего не ответила. Но когда старик вернулся домой, роскошных палат уже не было. Была лишь старая землянка, старуха да разбитое корыто.