小約翰沒有爸爸媽媽,沒有家,也沒有可以吃的東西。但是,他是一個勇敢的、大方的、機靈的小男孩。一天,村莊里最年長的老奶奶在去世前把兩塊面包作為禮物送給了約翰。小約翰吃了一個,把另一個埋到了土里。幾天之后,埋面包的地方長出了一棵神奇的樹,樹上掛滿了金燦燦的小面包。小約翰不會再挨餓了。但是,在一個晴朗的早晨,一個可怕的老巫婆從樹下經過......注意了!小約翰,老巫婆現在很餓......