Pada zaman dahulu, hiduplah seorang janda miskin dan anak laki-lakinya yang satu-satunya, Jack. Mereka tinggal di sebuah pondok kecil dan memiliki seekor sapi bernama Milky White. Namun, masa-masa sulit datang, dan suatu hari sapi itu berhenti menghasilkan susu. 'Kita tidak punya apa-apa lagi untuk dimakan,' kata ibu Jack dengan air mata mengalir. 'Kamu harus membawa Milky White ke pasar dan menjualnya.' Jack mengangguk dengan berani. Dia sangat menyayangi sapi tua itu, tetapi dia lebih menyayangi ibunya.
Di jalan menuju pasar, Jack bertemu dengan seorang pria tua aneh dengan jubah panjang dan mata berkilauan. 'Selamat pagi, Jack muda!' sapa pria itu. 'Ke mana kamu membawa sapi yang bagus itu?' Ketika Jack menjelaskan, pria tua itu tersenyum misterius. 'Aku akan memberimu sesuatu yang lebih berharga daripada emas - lima kacang ajaib ini!' Jack melihat kacang-kacang berwarna-warni yang bersinar di tangan pria itu. Sesuatu memberitahunya bahwa kacang-kacang itu benar-benar ajaib, dan dia pun melakukan pertukaran.
'KACANG?' seru ibu Jack ketika melihat apa yang dibawa pulang anaknya. 'Kamu menukar satu-satunya sapi kita dengan segenggam kacang?' Dia sangat marah sehingga dia melemparkan kacang-kacang itu keluar jendela ke taman. Jack pergi tidur tanpa makan malam, merasa sangat menyesal. Namun malam itu, ketika semua orang tidur, sesuatu yang ajaib sedang terjadi di taman...
Ketika Jack bangun keesokan paginya, kamarnya gelap dan hijau. Dia berlari ke jendela dan terkejut! Sebuah pohon kacang raksasa telah tumbuh semalam - begitu tinggi hingga puncaknya menghilang ke dalam awan di atas! Batang hijau tebal itu ditutupi dengan daun-daun besar seperti tangga menuju langit. Jantung Jack berdegup kencang dengan kegembiraan. Tanpa berpikir dua kali, dia mulai memanjat.
Jack memanjat dan memanjat, lebih tinggi dari burung-burung, lebih tinggi dari awan, sampai akhirnya dia tiba di sebuah negeri aneh di langit. Di depannya berdiri sebuah kastil besar yang terbuat dari batu abu-abu, lebih besar dari apa pun yang pernah dilihat Jack. Di pintu duduk seorang wanita raksasa, setinggi pohon! 'Tolong, Bu,' kata Jack dengan sopan, 'saya sangat lapar. Bisakah Anda memberi saya sarapan?' Istri raksasa itu memandangnya dengan ramah. 'Kasihan sekali kamu! Masuklah dengan cepat, sebelum suamiku kembali!'
Istri raksasa itu baru saja memberikan Jack roti dan susu ketika - BOOM! BOOM! BOOM! Seluruh kastil berguncang dengan langkah kaki yang menggelegar. 'Cepat! Sembunyi di dalam oven!' bisik sang istri. Jack melompat masuk tepat saat pintu terbuka lebar. Masuklah pria paling besar yang pernah dilihat Jack - si RAKSASA! 'FEE-FI-FO-FUM!' raungnya. 'AKU MENCIUM AROMA DARAH ORANG INGGRIS! ENTAR DIA HIDUP ATAU MATI, AKU AKAN MENGGILING TULANGNYA UNTUK MEMBUAT ROTIKU!'
'Omong kosong, sayang,' kata istri raksasa dengan tenang. 'Kamu hanya mencium aroma anak yang aku masak untuk sarapanmu kemarin.' Raksasa itu duduk dan makan makanan yang sangat banyak, lalu memanggil ayamnya. Yang membuat Jack tercengang, ketika raksasa itu berkata 'Bertelur!' ayam itu bertelur emas! Ketika raksasa itu tertidur dengan dengkuran menggelegar, Jack merayap keluar, menangkap ayam ajaib, dan berlari secepat kakinya bisa membawanya ke pohon kacang.
Jack pulang sebagai pahlawan! Ayam ajaib itu bertelur emas setiap hari, dan Jack serta ibunya tidak lagi miskin. Namun Jack tidak bisa berhenti memikirkan kastil raksasa itu. Suatu hari, dia memanjat pohon kacang lagi. Kali ini, raksasa itu memiliki kantong penuh koin emas! Jack menunggu sampai raksasa itu tertidur, lalu diam-diam mengambil satu kantong dan melarikan diri. Ibunya memohon agar dia tidak pernah kembali, tetapi Jack tertarik pada satu harta lagi...
Pada kunjungan ketiganya, Jack menemukan harta paling menakjubkan milik raksasa - sebuah harpa emas ajaib yang memainkan musik terindah sendirian! Namun ketika Jack mengambil harpa itu, ia berteriak 'TUAN! TUAN!' Raksasa itu terbangun dengan raungan dahsyat dan mengejar Jack ke pohon kacang! Jack turun lebih cepat dari yang pernah dia panjat sebelumnya, dengan raksasa yang marah tepat di belakangnya, membuat seluruh pohon kacang bergetar!
Begitu kaki Jack menyentuh tanah, dia berteriak 'IBU! BAWA KAPAK!' Jack mengayunkan kapak dengan sekuat tenaga - CAP! CAP! CAP! Pohon kacang mulai tumbang, dan raksasa itu jatuh dengan suara DENTUMAN besar yang mengguncang seluruh desa! Dan begitulah Jack dan ibunya hidup bahagia selamanya, dengan ayam ajaib, harpa emas, dan harta yang cukup untuk menghidupi mereka seumur hidup. Dan itulah kisah Jack dan Pohon Kacang Ajaib!
