Benito là đứa con trai duy nhất sống cùng cha mẹ trong một ngôi làng nhỏ. Họ rất nghèo, và khi cậu ngày một lớn khôn, chứng kiến cảnh cha mẹ phải chật vật nhường nào để kiếm sống qua ngày, cậu thường mơ về một ngày có thể giúp đỡ họ.
Vào một buổi tối khi họ đang ngồi ăn bữa cơm đạm bạc gồm toàn cơm, người cha kể về một vị vua trẻ tuổi sống trong một cung điện tráng lệ cách xa làng của họ, và cậu bé trở nên vô cùng hứng thú. Đêm hôm đó, khi ngôi nhà đã chìm vào bóng tối và tĩnh lặng, Benito nằm trên chiếc chiếu cố gắng chìm vào giấc ngủ, hình ảnh về vị vua trẻ cứ lẩn quất mãi trong tâm trí cậu, và cậu ao ước mình là một vua để cậu và cha mẹ có thể dành phần đời còn lại trong một cung điện tuyệt đẹp.
Sáng hôm sau, cậu thức dậy với một ý tưởng mới mẻ. Cậu sẽ đến gặp nhà vua để xin việc làm, nhờ đó mà cậu có thể giúp đỡ cha mẹ mình. Tuy nhiên, cậu mất rất nhiều thời gian mới thuyết phục được cha mẹ cho phép đi, bởi đó là một hành trình dài dặc, và họ sợ rằng nhà vua có thể không rủ lòng thương. Nhưng cuối cùng họ cũng đồng ý, và cậu bé lên đường. Chuyến đi tỏ ra vô cùng mệt nhọc. Khi đến được cung điện, thoạt đầu cậu không được phép diện kiến nhà vua. Nhưng vì quá tha thiết, cuối cùng cậu cũng kiếm được một chân làm đầy tớ.
Đó là một thế giới mới lạ đối với Benito, người từ trước tới nay chỉ biết đến cuộc sống trong một ngôi làng nhỏ. Công việc rất vất vả, nhưng cậu cảm thấy hạnh phúc khi nghĩ rằng giờ đây mình đã có thể giúp đỡ cha mẹ. Một ngày nọ, nhà vua cho gọi cậu đến và phán rằng:
“Ta muốn ngươi mang về đây cho ta một vị công chúa xinh đẹp sống ở một vùng đất bên kia đại dương. Hãy lên đường ngay lập tức, và nếu thất bại, ngươi sẽ phải chịu hình phạt thật nghiêm khắc.”
Lòng cậu bé như chùng xuống, bởi cậu chẳng biết phải làm sao. Nhưng cậu vẫn can đảm đáp lời hết sức có thể: “Thưa bệ hạ, thần xin tuân mệnh,” rồi bước ra khỏi phòng của nhà vua. Cậu lập tức bắt tay vào việc chuẩn bị cho một chuyến đi dài ngày, vì cậu quyết tâm sẽ cố gắng hết sức để hoàn thành mệnh lệnh.

Khi mọi thứ đã sẵn sàng, Benito lên đường. Đi chưa được bao xa thì cậu đến một khu rừng rậm, nơi cậu nhìn thấy một con chim lớn bị trói chặt bằng những sợi dây.
“Ôi bạn của tôi ơi,” con chim nài nỉ, “xin hãy cởi trói cho tôi, tôi sẽ giúp bạn bất cứ khi nào bạn cần đến tôi.”
Benito nhanh chóng thả con chim ra, và nó bay vút lên, gọi vọng lại rằng tên nó là Diều hâu.
Benito tiếp tục hành trình cho đến khi ra tới biển. Không tìm được cách nào để qua bờ bên kia, cậu đứng lại và buồn bã nhìn ra mặt nước mênh mông, nghĩ đến lời đe dọa của nhà vua nếu cậu thất bại. Bỗng nhiên, cậu nhìn thấy Vua Cá đang bơi về phía mình và cất tiếng hỏi:
“Sao trông cháu buồn thế?”
“Cháu muốn vượt biển để tìm vị Công chúa xinh đẹp ạ,” cậu bé đáp.
“Nào, hãy trèo lên lưng ta,” Cá nói, “ta sẽ chở cháu sang sông.”
Thế là Benito bước lên lưng nó và được đưa sang tận bờ bên kia.
Chẳng bao lâu sau, cậu gặp một người phụ nữ lạ mặt hỏi xem cậu đang tìm kiếm điều gì, và khi cậu đã kể lại mọi chuyện, bà liền nói:

“Công chúa đang bị giam giữ trong một lâu đài do những tên khổng lồ canh giữ. Hãy cầm lấy thanh gươm thần này, vì nó sẽ tiêu diệt tức khắc bất cứ thứ gì nó chạm vào.” Nói rồi bà trao vũ khí cho cậu.

Benito vô cùng biếtng ơn lòng tốt của bà và tiếp tục lên đường với tràn trề hy vọng. Khi đến gần lâu đài, cậu thấy nơi đây được bao quanh bởi rất nhiều tên khổng lồ, và vừa trông thấy cậu, chúng liền lao ra để bắt, nhưng chúng đi tay không vì thấy cậu chỉ là một đứa trẻ choai choai. Khi chúng đến gần, cậu dùng gươm chạm vào những tên đi đầu, và từng tên một ngã xuống chết tươi. Những kẻ còn lại hoảng loạn bỏ chạy, để mặc lâu đài không có người canh gác. Benito bước vào, và khi cậu kể cho Công chúa nghe về sứ mệnh của mình, nàng mừng rỡ khôn xiết vì sắp thoát khỏi cảnh giam cầm nên đã lập tức cùng cậu lên đường trở về cung điện của nhà vua.
Ở bờ biển, Vua Cá đang đợi sẵn, và họ không gặp chút khó khăn nào khi vượt biển cũng như khi băng qua khu rừng rậm để về đến cung điện, nơi họ được đón tiếp trong niềm vui khôn tả. Sau một thời gian, Nhà vua ngỏ ý muốn Công chúa làm vợ, và nàng đáp rằng:
“Thưa Bệ hạ, thần thiếp sẽ đồng ý, nếu ngài tìm lại được chiếc nhẫn thần thiếp đã đánh rơi xuống biển trong lúc vượt sóng.”
Nhà vua lập tức nghĩ đến Benito, liền cho gọi cậu tới và hạ lệnh cho cậu phải tìm cho ra chiếc nhẫn đã bị thất lạc trong chuyến hành trình từ xứ sở của những tên khổng lồ.
Công việc này có vẻ như là bất khả thi đối với cậu bé, nhưng vì quá nôn nóng muốn vâng lệnh chủ nhân, cậu đã lên đường. Ra đến bờ biển, cậu đứng dừng lại và đăm đăm nhìn ra mặt nước cho đến khi vô cùng vui sướng vì nhìn thấy người bạn của mình là Vua Cá đang bơi về phía cậu. Sau khi nghe kể về những rắc rối của cậu bé, vị chúa tể loài cá liền nói: “Ta hãy xem ta có giúp gì được cho cháu không,” rồi ra lệnh triệu tập tất cả thần dân đến. Khi họ đến đông đủ, ngài phát hiện ra thiếu mất một con, liền sai những con khác đi tìm. Chúng tìm thấy nó trốn dưới một hòn đá, cái bụng phình to đến mức không thể bơi nổi, và những con cá lớn hơn phải ngậm lấy đuôi kéo nó đến trước mặt Nhà vua.
“Sao ngươi được gọi mà không chịu đến?” Vua Cá gặng hỏi.
“Tôi ăn no quá nên không bơi nổi nữa ạ,” con cá tội nghiệp đáp.
Lúc bấy giờ Vua Cá mới ngờ ngợ ra sự thật, liền ra lệnh mổ bụng nó ra, và quả nhiên bên trong họ tìm thấy chiếc nhẫn bị mất. Benito mừng rỡ khôn xiết, cất lời cảm ơn rối rít rồi vội vã mang chiếc nhẫn quý giá về nộp cho chủ nhân.
Nhà vua vô cùng đắc ý, đem chiếc nhẫn đến trao cho Công chúa và nói:
“Bây giờ ta đã có chiếc nhẫn của nàng rồi, nàng có chịu làm vợ ta không?”
“Thần thiếp sẽ làm vợ ngài,” Công chúa đáp, “nếu ngài tìm được chiếc hoa tai của thiếp mà thiếp đã làm rơi trong rừng khi đang đi cùng Benito.”
Một lần nữa, Nhà vua lại sai người đi triệu Benito tới, và lần này ngài hạ lệnh cho cậu phải tìm cho bằng được chiếc hoa tai. Cậu bé đã vô cùng kiệt sức sau những chuyến đi dài đằng đẵng, nhưng không một lời oán thán, cậu lại xách gót lên đường. Cậu dò dẫm tìm kiếm thật kỹ lưỡng dọc theo con đường mòn xuyên qua khu rừng rậm, nhưng chẳng thu được kết quả gì. Cuối cùng, mệt mỏi và nản lòng, cậu ngồi thụp xuống dưới gốc cây để nghỉ ngơi.
Bỗng nhiên, một con chuột có kích thước khổng lồ xuất hiện trước mặt cậu, và cậu ngạc nhiên khi nhận ra đó chính là Vua Chuột.
“Sao cháu lại buồn thế?” Vua Chuột hỏi.
“Thưa ngài,” cậu bé đáp, “vì cháu không thể tìm thấy chiếc hoa tai mà Công chúa đã đánh rơi trong lúc chúng cháu cùng nhau đi qua khu rừng.”
“Ta sẽ giúp cháu,” Vua Chuột nói, rồi hô lệnh triệu tập tất cả thần dân của mình.
Khi chúng tề tựu đông đủ, người ta phát hiện ra vắng mất một chú chuột nhỏ, và Nhà vua liền sai những con khác đi tìm. Họ tìm thấy chú ta trong một cái lỗ nhỏ giữa khóm tre, và chú ta nài nỉ xin được để yên cho mình ngủ, vì cái bụng đã căng phồng chẳng thể bước đi nổi nữa. Dẫu vậy, chúng vẫn lôi xềnh xệch chú ta đến trước mặt đại vương. Khi nhận thấy bên trong con chuột có vật gì đó cứng ngắc, nhà vua bèn ra lệnh mổ bụng nó ra; và quả nhiên họ tìm thấy chiếc hoa tai bị thất lạc bên trong.
Benito lập tức quên hết cả mệt mỏi, sau khi cất lời tạ ơn Vua Chuột rối rít, cậu hối hả mang báu vật trở về cung điện. Nhà vua chộp lấy chiếc hoa tai với vẻ háo hức rồi đem dâng cho Công chúa, một lần nữa nài nỉ nàng kết hôn với mình.
“Ôi lạy Bệ hạ,” Công chúa đáp, “thần thiếp còn một thỉnh cầu cuối cùng nữa. Chỉ cần ngài thỏa mãn điều đó, thần thiếp sẽ nguyện làm vợ ngài mãi mãi.”
Đinh ninh rằng giờ đây với sự trợ giúp của Benito, mình có thể đáp ứng bất cứ điều gì, Nhà vua bèn hỏi nàng muốn thứ gì, và nàng đáp:
“Hãy mang về cho thiếp một ít nước trên thiên đàng và một ít nước dưới âm phủ, thiếp sẽ không đòi hỏi gì thêm nữa.”
Một lần nữa, Nhà vua lại gọi Benito đến và sai cậu thực hiện nhiệm vụ khó khăn nhất trong tất cả.
Cậu bé bước ra mà chẳng biết phải đi hướng nào, và trong lúc đang mải suy nghĩ mông lung, đôi chân mệt mỏi đã dẫn cậu quay lại khu rừng. Bỗng nhiên, cậu nhớ đến con chim từng hứa giúp đỡ mình, liền cất giọng gọi: “Diều hâu ơi!” Có tiếng cánh vỗ sột soạt, và con chim sà xuống. Cậu kể cho nó nghe những nỗi truân chuyên của mình và nó nói:
“Ta sẽ lấy nước cho ngươi.”
Thế rồi Benito làm hai chiếc cốc tre nhỏ buộc vào chân con chim, và nó vỗ cánh bay đi. Cậu bé mòn mỏi chờ đợi trong rừng suốt cả ngày, và khi màn đêm buông xuống cũng là lúc con chim quay về với cả hai chiếc cốc đều đầy ắp nước. Nó bảo Benito rằng chiếc ở chân phải là nước trên thiên đàng, còn chiếc ở chân trái là nước dưới âm phủ. Cậu bé tháo hai chiếc cốc ra, và khi đang nghẹn ngào cảm ơn con chim, cậu nhận ra chặng đường vừa rồi quá sức chịu đựng đối với nó và nó sắp chết đến nơi. Đau đớn khôn tả trước sự ra đi của người bạn có cánh, cậu kiên nhẫn đợi rồi cẩn thận chôn cất cho nó, sau đó mới hối hả mang nguồn nước quý giá về cung điện.
Khi Công chúa thấy ý nguyện của mình đã được hoàn thành, nàng liền yêu cầu Nhà vua hãy chẻ đôi người nàng ra rồi tưới dòng nước thiên đàng lên người nàng. Nhà vua không dám làm việc đó, thế là nàng tự tay rạch người mình ra, và khi ngài tưới dòng nước lên người nàng, ngài kinh ngạc chứng kiến nàng biến thành người phụ nữ đẹp nhất mà ngài từng thấy.
Nóng lòng muốn bản thân trở nên tuấn tú, Nhà vua bèn nài nỉ nàng hãy tưới lên người mình phần nước trong chiếc cốc còn lại. Ngài tự rạch người mình ra, và nàng làm theo đúng như lời ngài thỉnh cầu, nhưng ngay lập tức xuất hiện một sinh vật vô cùng xấu xí và ghê tởm khiến ai nhìn vào cũng hoảng sợ, rồi nó biến mất tăm chẳng mấy chốc. Lúc bấy giờ, Công chúa mới cho gọi Benito đến và thông báo rằng vì cậu đã luôn trung thành với chủ nhân lại vừa tốt bụng với nàng, nàng quyết định chọn cậu làm phò mã.
Họ tổ chức một đám cưới linh đình giữa muôn vàn yến tiệc rình rang và trở thành vua hiền hậu của vùng đất rộng lớn và màu mỡ ấy. Thế nhưng, giữa lúc vui mừng khôn xiết ấy, Benito chưa bao giờ quên cha mẹ mình. Cậu dâng tặng họ một trong những phần đẹp đẽ nhất của vương quốc, và từ đó về sau, gia đình họ sống hạnh phúc bên nhau trọn đời.