從前,有一對兄妹,哥哥叫漢賽爾,妹妹叫葛麗特。他們的父母因為貧窮,無法養活他們。某一天,繼母對父親說:「我們再也養不起這兩個孩子了,只有把他們帶到森林裡,讓他們自生自滅,這樣我們才能活下去。」
雖然父親不願意,但在繼母的勸說下,他最終同意了。漢賽爾聽到了他們的對話,悄悄地在月光下撿了些白石頭,並將它們藏在口袋裡。隔天早上,繼母帶著他們進入了森林,漢賽爾一路上不斷地把白石頭丟在地上,為自己和妹妹留下一條回家的路。
天黑後,繼母把兄妹倆丟在森林深處離開了。當月亮升起時,白石頭在月光下閃閃發亮,漢賽爾和葛麗特順著石頭的路徑,成功找到了回家的路。父親看見他們回來,內心很高興,但繼母卻更加不滿。
幾天後,繼母再次帶他們進入森林,這次漢賽爾沒有機會撿石頭,只能用一片麵包做標記。然而,當他們試圖循著麵包回家時,卻發現麵包已經被森林裡的鳥吃光了。兄妹倆迷失在森林中,越走越遠,飢餓和疲憊使他們感到非常害怕。
就在他們無助的時候,突然看到了一間小屋,這座小屋不只是普通的房子,它是用糖果、餅乾和蛋糕建造的!兄妹倆驚喜不已,立刻跑上前去開始吃起來。這時,小屋的門打開了,一位看起來慈祥的老太婆走出來,溫柔地對他們說:「孩子們,快進來吧!這裡有更多好吃的東西,你們可以好好休息一下。」
漢賽爾和葛麗特不知道,這位老太婆其實是一個邪惡的女巫。她打算把他們抓起來,準備吃掉!女巫把漢賽爾關進籠子裡,打算把他養胖,然後烤來吃。而葛麗特則被迫每天幫忙做家務,等待著女巫的命令。
每當女巫要檢查漢賽爾的胖瘦時,漢賽爾總會用一根細骨頭代替手指,讓女巫誤以為他還是很瘦。日子一天天過去,女巫越來越不耐煩,決定不再等下去,直接把漢賽爾煮來吃。
一天,女巫命令葛麗特去生火準備烤箱。女巫準備把葛麗特也一起處理掉,當她彎腰檢查烤箱時,葛麗特靈機一動,把女巫推進了火爐,鎖上了爐門。邪惡的女巫終於被燒成了灰燼!
兄妹倆趕緊搜查女巫的小屋,發現裡面藏著大量的金銀珠寶。他們帶著這些財寶回到家裡,父親看到孩子們平安歸來,喜極而泣。原來,繼母早已離開家中,再也沒有回來。
從此,漢賽爾和葛麗特一家人過上了幸福、富足的生活,再也不會為食物和錢煩惱了。