從前,有一位貧窮的王子,他愛上了一位美麗但驕傲的公主。為了贏得她的芳心,他特意送去兩件珍貴的禮物——一朵會散發芬芳的玫瑰花和一隻能唱出優美曲調的夜鶯。然而,公主卻冷冷地拒絕了這些禮物,說:「玫瑰花雖美,但太普通;夜鶯會唱歌,但它是野生的,沒什麼特別。」
王子聽了很傷心,但他並沒有放棄。他想出了一個辦法,偽裝成一個養豬人,進入王宮。他在宮殿外的小屋安頓下來,開始製作奇妙的發明。他做了一個鍋子,只要在裡面煮東西,就會發出美妙的音樂,還能唱出逗趣的歌。
公主聽到了鍋子的音樂,立刻被吸引住,派人來問養豬人是否願意賣掉它。養豬人回答:「這鍋子不是用金錢換的,除非公主給我十個吻。」公主覺得這要求有些荒唐,但鍋子的音樂實在太迷人了,她最終同意了,讓侍女們幫忙遮住,偷偷吻了養豬人十次,換來了鍋子。
過了幾天,養豬人又做出了一個奇妙的樂器,能模仿所有鳥類的叫聲,甚至還能模仿人的聲音。公主得知後,更加好奇,問他是否願意賣掉這個樂器。養豬人說:「可以,但這次要一百個吻。」公主起初猶豫不決,但對樂器的渴望讓她再次妥協,偷偷給了養豬人一百個吻。
就在這時,國王發現了這件事。他非常憤怒,責備公主:「你竟然為了這些無聊的玩意兒,與一個養豬人這麼親密!真是丟臉!」國王將公主趕出宮殿,讓她自己反思。
養豬人見狀,脫下偽裝,露出了真正的身份——他就是那位送玫瑰和夜鶯的王子。他對公主說:「我送你珍貴的禮物時,你不屑一顧;現在,為了這些無聊的東西,你卻付出了那麼多。我原以為你值得我的愛,但現在我明白,你的心不夠真誠。」
王子說完便離開了,留下公主孤零零地站在宮門外。她失去了所有,開始後悔自己的虛榮和驕傲。