Ngày xưa, có hai vợ chồng nghèo sống trong túp lều nhỏ, ngày ngày kéo lưới kiếm ăn. Một hôm, bác chồng kéo lưới lên một con cá toàn thân bằng vàng. Cá cất tiếng: "Bác ngư phủ ơi, thả tôi về nước, tôi sẽ biến túp lều của bác thành lâu đài, trong có chiếc tủ lúc nào mở ra cũng đầy thức ăn ngon. Nhưng bác không được kể với ai, dù chỉ một lời, rằng lộc ấy từ đâu mà có." Bác thả cá. Về đến nhà, túp lều đã thành lâu đài, vợ bác mặc áo đẹp ngồi trong phòng lộng lẫy, chiếc tủ đầy bánh, thịt và trái cây.
Vợ bác ăn uống vui vẻ, nhưng cứ gặng hỏi mãi: "Của cải này từ đâu ra thế?" Bác bảo đừng hỏi. Bà hỏi ngày hỏi đêm, cho đến khi bác bực quá, kể hết chuyện con cá. Vừa dứt lời, lâu đài biến mất, hai vợ chồng lại ngồi trong túp lều cũ. Lần thứ hai bác lại câu được cá vàng, lại được lâu đài, rồi lại vì vợ gặng hỏi mà để lộ bí mật, và lại mất sạch. Bà vợ thở dài: "Thà nghèo còn hơn giàu mà không biết của từ đâu, cứ băn khoăn mãi."
Lần thứ ba, bác lại kéo lên con cá vàng. Cá nói: "Có lẽ số tôi cứ phải vào lưới của bác. Lần này, bác hãy lấy sáu chiếc vảy vàng của tôi. Hai chiếc cho vợ bác, hai chiếc cho con ngựa cái, còn hai chiếc chôn xuống đất. Chúng sẽ mang phúc đến cho nhà bác." Bác làm đúng như lời rồi thả cá về sông. Từ hai chiếc vảy chôn dưới đất mọc lên hai bông huệ vàng. Ngựa cái sinh hai chú ngựa con bằng vàng. Còn vợ bác sinh hai cậu con trai, người sáng óng ánh như vàng.
Hai đứa trẻ vàng lớn lên khôi ngô, hai chú ngựa vàng và hai bông huệ cũng lớn theo. Một hôm, hai anh em thưa: "Cha ơi, chúng con muốn cưỡi ngựa vàng đi xem thế giới." Người cha buồn bã: "Các con đi rồi, cha biết các con ra sao?" Hai anh em đáp: "Hai bông huệ vàng ở lại đây. Hoa tươi là chúng con khoẻ mạnh, hoa héo là chúng con gặp chuyện chẳng lành." Đến một quán trọ, người ta thấy hai anh em toàn thân bằng vàng thì cười nhạo. Người em xấu hổ, quay về nhà với cha. Người anh vẫn đi tiếp.
Người anh đến bìa một khu rừng lớn. Người ta can: "Rừng ấy đầy bọn cướp. Chúng thấy cậu và con ngựa bằng vàng thì chẳng để cậu yên đâu." Chàng chẳng sợ, lấy hai tấm da gấu khoác lên mình và lên ngựa, che kín màu vàng rồi thản nhiên vào rừng. Trong bụi rậm, có tiếng xì xào: "Kìa, có người!" Đứa khác bảo: "Thôi, kệ nó. Một gã nghèo rớt mồng tơi, lấy được gì đâu." Thế là chàng qua rừng bình an. Đến một làng nọ, chàng gặp một cô gái xinh đẹp nhất đời, hai người thương nhau và nên vợ nên chồng.
Bố vợ về nhà, thấy con rể khoác da gấu, giận lắm, suýt đuổi chàng đi. Nhưng sáng hôm sau, ông ghé nhìn, thấy một chàng trai vàng óng nằm ngủ, liền mừng thầm vì đã nén được cơn giận. Đêm ấy, người anh mơ thấy một con hươu đẹp. Sáng ra, chàng lên đường đi săn dù vợ can ngăn. Con hươu chạy, chàng đuổi theo suốt ngày, đến tối thì hươu biến mất, trước mặt chàng là ngôi nhà nhỏ của một mụ phù thuỷ. Con chó nhỏ của mụ sủa ầm lên, chàng quát nó. Mụ phù thuỷ nổi giận, hoá chàng thành một khối đá.
Ở nhà, người em đang đứng bên hai bông huệ thì một bông bỗng gục xuống. "Trời ơi, anh con gặp nạn rồi! Con phải đi cứu anh." Người cha khóc: "Mất cả con nữa thì cha biết làm sao?" Nhưng người em vẫn cưỡi ngựa vàng vào rừng. Mụ phù thuỷ ra gọi, định dụ chàng lại gần. Chàng đứng xa, nói dứt khoát: "Bà phải trả lại anh tôi ngay, nếu không tôi không để bà yên!" Mụ đành miễn cưỡng chạm ngón tay vào khối đá, và người anh sống lại như xưa. Hai anh em ôm nhau mừng rỡ, rồi cùng phi ngựa ra khỏi rừng.
Người anh về với vợ, người em về với cha. Ông cụ mừng rỡ đón con: "Cha biết con đã cứu được anh rồi. Bông huệ vàng bỗng đứng thẳng lên và nở rực rỡ trở lại." Từ đó, cả nhà sống bình yên, vui vẻ, mọi việc đều may mắn hanh thông. Và hai bông huệ vàng trước sân nhà bác ngư phủ thì cứ tươi thắm mãi, như tình anh em không bao giờ phai.