Ngày xưa, có hai vợ chồng già sinh được ba người con trai: anh cả Martin, anh hai Michael và cậu út Jack. Một tối, ông cha dặn: “Martin, con là anh cả, sau này căn nhà là của con. Hãy tử tế với mẹ và các em.” Martin vội đáp: “Cha khỏi lo!”, tay thì nhặt hết miếng ngon nhất trong đĩa. Ít lâu sau, ông cụ yếu dần. Ông gọi Jack lại: “Con không lanh lợi như người ta, nhưng con có tấm lòng tốt. Hãy luôn nghe theo nó.” Rồi ông nhắm mắt qua đời.
Hai người anh rủ nhau đi tìm vận may, bà mẹ già bắt Jack đi theo. Martin và Michael vác hai bao lớn đầy đồ ăn, còn Jack chẳng có gì. Trưa đến, hai anh ngồi ăn, Jack đói meo. Martin bảo: “Lần sau thì nhớ tự mang đồ ăn nhé.” Jack đáp: “Hai anh hay thật! Nói đi tìm vận may cho mẹ đỡ khổ, mà lại vét sạch đồ ăn trong nhà mẹ!” Tối ấy, ba anh em xin ngủ nhờ nhà bác tiều phu. Bác gái thương Jack ngồi co ro trong góc, gọi cậu ra ăn bát canh nóng thơm phức.
Hôm sau, ba anh em lạc vào rừng sâu và gặp một tòa lâu đài cửa mở toang, không một bóng người. Jack mở ba cánh cửa: một phòng đầy tiền đồng, một phòng đầy tiền bạc, một phòng vàng sáng chói mắt! Hai anh đổ hết đồ ăn ra để lấy chỗ đựng. Hai anh xúc vàng đầy bao rồi vội vã bỏ đi. Jack thong thả nhặt mỗi thứ vài đồng bỏ túi, rồi ăn chỗ bánh mì phô mát hai anh vứt lại. Tối đó, Martin sai Jack quay về lấy đồ ăn. Nghe em nói đã ăn hết rồi, hai anh nổi giận, đuổi cậu đi: “Đừng bao giờ để bọn tao thấy mặt mày nữa!”
Jack nghĩ: “Mình sẽ quay lại lấy ít vàng để sống qua ngày.” Cậu cởi áo buộc hai tay áo làm túi, vừa vốc được vài nắm vàng thì cả lâu đài rung lên như sấm. Hai người khổng lồ bước vào, giọng ồm ồm: “Ta ngửi thấy mùi người! Hóa ra mi là kẻ lấy trộm kho báu của bọn ta. Ta phải phạt mi thật nặng!” Nhưng người khổng lồ kia kéo bạn ra thì thầm một lúc. Rồi gã lớn nói: “Thôi được, ta tha cho mi, nhưng từ nay mi phải ở đây trông kho báu. Đói thì gõ vào cái bàn nhỏ này mà nói: Bữa tiệc của hoàng đế!”
Ngồi không mãi cũng chán, Jack bỏ lại hết vàng bạc, chỉ ôm chiếc bàn nhỏ ra đi. Bên kia cánh rừng, một ông lão xin cậu chút gì ăn. Jack vui vẻ gõ bàn ba cái: “Bữa tiệc của hoàng đế!” Lập tức cá thịt đủ món bày ra la liệt. Ăn xong, ông lão nói: “Đổi cho ta cái bàn này nhé. Ta có chiếc kèn, muốn bao nhiêu quân lính cũng có.” Jack đổi ngay. Nhưng đến tối đói bụng, cậu nảy ra một ý chẳng tốt đẹp gì. Cậu thổi kèn: “Hai trăm kỵ binh, tiến lên!” Đoàn kỵ binh phi đi, chẳng mấy chốc đã lấy lại chiếc bàn từ tay ông lão đem về.
Hôm sau, một ông lão khác ăn xong cũng bảo: “Đổi cho ta cái bàn đi. Ta có chiếc túi này, muốn bao nhiêu lâu đài cũng có.” Jack đổi, rồi lại thổi kèn sai năm trăm kỵ binh đi lấy chiếc bàn về. Thế là bằng mưu mẹo, cậu có đủ cả ba báu vật. Jack giả làm người ăn mày trở về quê. Hai người anh giờ đã giàu sang, quát đuổi cậu đi. Nhờ mẹ năn nỉ, Jack mới được ngủ nhờ trong chuồng ngựa. Đêm xuống, cậu mở túi dựng một tòa lâu đài, thổi kèn gọi lính gác, gõ bàn ăn một bữa thật no. Sáng ra, cậu cho tất cả biến mất.
Jack kể cho hai anh bí mật chiếc bàn, và chuyện vẫn lọt tới tai nhà vua. Quan thị vệ tới xin mượn chiếc bàn ba ngày. Jack nói: “Xin cứ mang đi. Nhưng nếu hết ba ngày không trả, tôi sẽ đem quân đánh nhà vua.” Ăn tiệc ba ngày xong, vua tiếc quá, sai thợ mộc làm một cái bàn y hệt rồi trả cái bàn giả cho Jack. Jack gõ bàn hô: “Bữa tiệc của hoàng đế!” Chẳng có lấy một mẩu phô mát. Cậu hiểu ngay, bẻ gãy cái bàn giả: “Về tâu với ông vua gian dối rằng sáng mai tôi sẽ san phẳng lâu đài của ông!”
Nhà vua lại cười. Nhưng sáng hôm sau, mười nghìn kỵ binh và mười nghìn cung thủ đã vây kín cung điện. Biết không chống nổi, vua một tay cầm cờ trắng, một tay ôm chiếc bàn thật, tới tìm Jack: “Ta đã làm điều sai trái. Đây là chiếc bàn của cậu, và ta gả công chúa cho cậu để chuộc lỗi.” Jack mở túi dựng cho mình và cô dâu một lâu đài đầy châu báu. Nhà vua già thở dài: “Phép của cậu lớn hơn của ta. Ta già rồi, hãy nhận lấy vương miện mà trị vì.” Jack tặng mẹ một lâu đài đẹp, nhưng chẳng bao giờ tha thứ cho hai người anh. Vua Jack trị vì lâu dài, được dân thương mến.
Ba báu vật được cất giữ cẩn thận. Nhưng con cháu của ông về sau sinh ra kiêu căng, xấu hổ vì ông tổ từng là cậu bé nghèo. Một ông vua dại dột nhất đã quẳng cả ba báu vật xuống căn hầm tối ẩm. Rồi một ngày, có đạo quân lớn kéo tới. Nhà vua chợt nhớ chuyện chiếc kèn thần, vội chạy xuống hầm. Nhưng chiếc bàn vừa chạm tay đã vỡ vụn, chiếc kèn chỉ còn mấy mẩu dây da bị chuột gặm nát, còn trong túi toàn là đá vụn. Nhà vua đành cúi đầu chịu mất ngôi, hối hận vì lòng kiêu căng dại dột của mình và cha ông.