Вдова, вынужденная продать корову, отправляет сына Джека на базар. По дороге Джек встречает старика, предлагающего обменять корову на волшебные бобы, из которых якобы вырастет стебель до самого неба. Рассерженная мать, узнав про эту сделку, выбрасывает бобы за окно. Наутро Джек видит, что старик говорил правду. Любопытный мальчик лезет по стеблю, пока не находит дорогу, ведущую к какому-то дому. У дома Джек встречает великаншу и просит её покормить его. Добрая женщина исполняет его просьбу. Но тут домой возвращается хозяин дома — великан-людоед. Великанша прячет Джека в печке. Вошедший великан произносит[1]:
«
Фи-фай-фо-фам
Дух британца чую там.
Мёртвый он или живой,
Попадёт на завтрак мой.»
Когда великан засыпает, Джек уходит домой. Однако потом он возвращается, чтобы украсть мешок с золотом и гусыню, несущую золотые яйца. Людоед пускается в погоню, но Джек, перерубив стебель, побеждает великана.