Một ông lão đánh cá nghèo đi ra biển. Lần thứ nhất kéo lưới, ông lão chỉ thấy có bùn. Lần thứ hai kéo lưới, ông lão chỉ thấy mấy cây rong. Lần thứ ba, mắc vào lưới là một con cá vàng. Cá vàng tha thiết kêu van, hứa sẽ trả ơn và ông lão đã thả.
Về nhà, ông lão kể lại chuyện thả cá vàng cho mụ vợ nghe. Mụ mắng lão một trận và năm lần bắt ông lão ra biển, đòi cá vàng đáp ứng hết yêu cầu này đến yêu cầu khác ngày càng quá đáng của mụ:
Lần thứ nhất mụ đòi cá giúp cho một chiếc máng lợn mới.
Lần thứ hai, mụ vợ lại “quát to hơn” và bắt ông lão ra biển đòi cá vàng một cái nhà rộng.
Lần thứ ba, mụ vợ lại “mắng như tát nước vào mặt” ông lão và đòi làm một bà nhất phẩm phu nhân.
Lần thứ tư, mụ vợ lại “mắng lão một thôi” và đòi cá cho làm nữ hoàng.
Lần thứ năm, mụ muốn làm Long Vương để bắt cá vàng hầu hạ.
Cá vàng tức giận, lấy lại tất cả những thứ đã cho và ông lão trở về lại thấy túp lều nát