João troca a vaca da família por três feijões mágicos que crescem em um grande feijoeiro. Ele sobe no feijoeiro e encontra um castelo com uma galinha dos ovos de ouro. João rouba a galinha enquanto o gigante dorme e leva para sua mãe, fazendo com que nunca mais sejam pobres.