饥荒年月,狠心的继母逼父亲把两个孩子——汉塞尔和格蕾特——丢进森林。汉塞尔沿途用白石子做记号,兄妹循着月光走回家。继母不死心,第二次又要丢弃他们,汉塞尔想撒面包屑引路,却被鸟儿啄光。
孩子在森林深处发现一座糖果做的房子,屋顶是饼干,窗户是糖。正当他们啃咬时,屋里走出个老巫婆,把格蕾特关进笼子催肥,要吃掉他们。汉塞尔被关进马厩。巫婆让格蕾特生火验温,格蕾特佯装不懂,反把巫婆推入炉中关紧,和哥哥搬走珠宝逃出。
他们凭一块天鹅羽毛过河,终于回家。父亲早已后悔,继母也死了,一家人重新团圆。
寓意危境里最可靠的,是兄妹彼此的机警;贪婪的捕食者,常把自己喂进了火里。