從前,有一個老人,他和女兒荷莎相依為命的生活著。有一天,他決定再婚,娶了一個帶著兩個女兒的寡婦。不過,這個寡婦只關心自己的女兒,常常責罵荷莎,把最難看的衣服給她穿,而且把吃剩的飯菜給她吃。荷莎最後決定要離開這個家,去和她的巫婆阿姨一起生活。
偶爾,荷莎會回家探望爸爸。有一天,當她來看爸爸的時候,爸爸正好要市場去,就問他的兩個繼女說:「妳們想要我從市場帶些什麼回來嗎?」
「我要一條絲做的漂亮披肩。」第一個女兒說。
「我要一件有花邊的洋裝。」第二個女兒說。
爸爸接著轉頭問荷莎:「那妳呢?妳想要什麼?」
「幫我帶幾顆薰衣草的種子回來。」荷莎說。這是巫婆阿姨特別交待的。
「薰衣草種子!真是奇怪的要求!好吧…….如果妳妳真的想要。」接著,爸爸就到市場去了。
爸爸從市場回來後,把絲做的漂亮披肩給了大女兒,鑲滿花邊的洋裝給了二女兒,然後把幾顆薰衣草種子給了荷莎。荷莎回到阿姨家,把種子埋在房間窗台上的一盆土裏。
幾天後,薰衣草開滿了花,村子裏所有的人都對這盆薰衣草讚賞不已。
荷莎一直都很聽阿姨的話,每天午夜會走到薰衣草旁,哼唱著:「王子,英俊的王子,過來這棟開滿薰衣草花的房子吧!」
這時候,一隻鳥飛了過來,停在薰衣草上,變成一個英俊的年輕人。他坐到荷莎的身旁,和她聊了一整個晚上。到了早上,年輕人回復成鳥的模樣,留下一個裝滿金幣的小袋子後,就飛走了。
日子一天天過去,荷莎變得愈來愈有錢。
不久,荷莎的繼母發現荷莎變有錢了,於是派大女兒去調查荷莎的秘密。
晚上,大女兒來找荷莎,假裝要陪伴荷莎。但是,午夜十二點的鐘聲還沒有響起,大女兒就睡著了,所以沒有看見停在薰衣草上的那隻鳥。
隔天,二女兒提議換她去陪伴荷莎。她很努力的不讓自己睡著,到了午夜,她看見那隻鳥停在薰衣草上,並且聽見荷莎哼唱著:「王子,王子,英俊的王子,過來這棟開滿薰衣草花的房子吧!」小鳥聽見後,變成一個英俊的年輕人。他坐到荷莎的身旁,和她聊了一整個晚上。到了早上,年輕人回復成鳥的模樣,留下一個裝滿金幣的小袋子後,就飛走了。
二女兒立刻跑回家,把看見的經過一五一十的告訴媽媽。
「原來是這麼一回事…………」壞心的繼母說:「今天晚上,妳再去荷莎家」她命令女兒:「然後把這些尖銳的小刀藏在薰衣草裏。」
二女兒拿了小刀,回到荷莎家,趁荷莎不注意的時候,把小刀藏在薰衣草花盆裏,將尖銳的刀刃朝上。
到了午夜,小鳥出現了。但是他才一停下來,就發出一聲尖叫,痛苦的說:「好卑鄙的人哪,我要妳付出代價!」然後就帶著滿身的血飛走了。
完全不知情的荷莎,哭了起來,而薰衣草也跟著凋謝了。當所有的花朵都掉落之後,荷莎發現那些銳利的刀子,才明白為什麼鳥兒會發出慘叫。於是,她把這件事告訴了巫婆阿姨。
「親愛的孩子,擦乾妳的眼淚。現在,換上醫生服,帶著藥膏,到國王的宮殿去,請求國王讓妳醫治王子的病。見到王子後,把藥膏擦在他的傷口上,等他身體康復了,再把事情的經過告訴他。」
荷莎來到王宮,告訴國王她有一種神奇的藥膏,可以治好王子。於是,她被帶到王子的房間,荷莎一眼就認出王子就是那個會變成鳥兒的年輕人。
一天又一天,荷莎耐心的醫治王子。當王子完全恢復健康後,荷莎脫下醫生服,向王子解釋事情的經過。王子相信了荷莎,而且一知道荷莎是無辜的,馬上高興的向她求婚。
不久,王子和荷莎步上了紅毯,過著幸福快樂的生活。