Tôi là Thạch Sanh. Mồ côi cha mẹ từ nhỏ, tôi sống lủi thủi một mình trong túp lều cũ dựng dưới gốc đa. Cả gia tài của tôi chỉ có một lưỡi búa để hàng ngày lên rừng đốn củi kiếm ăn.
Một hôm, có người hàng rượu tên là Lý Thông đi qua chỗ tôi, nghỉ ở gốc đa. Lý Thông thấy tôi gánh củi về liền lân la gợi chuyện và nói kết nghĩa anh em với tôi. Tôi cảm động lắm, vui vẻ nhận lời. Lý Thông là anh còn tôi là em. Tôi từ giã gốc đa, đến sống chung với mẹ con Lý Thông.
Đi kiếm củi về, tôi thấy mâm cơm có rất nhiều thức ăn ngon. Chưa hiểu nhà có việc gì thì anh Lý Thông nói với tôi:
- Đêm nay, đến phiên anh canh miếu thờ, ngặt vì dở cất mẻ rượu, em chịu khó thay anh, đến sáng thì về.
Tôi không nghĩ ngợi gì, vui vẻ nhận lời. Đêm hôm ấy, khi tôi đang mơ màng nửa ngủ nửa thức thì một con trăn tinh hiện ra. Nó nhe răng, giơ vuốt định vồ lấy tôi. Tôi giơ cao búa đánh vào con chằn tinh. Tôi xả xác nó làm hai mảnh. Trăn tinh hiện nguyên hình là một con trăn khổng lồ và để lại bên mình một bộ cung bằng vàng.
Tôi chặt đầu quái vật và nhặt bộ cung tên bằng vàng rồi xách đầu quái vật về nhà. Tôi gọi cửa mãi anh Lý Thông mới ra mở cửa. Không hiểu sao mẹ con anh Lý Thông cứ van lạy tôi rối rít.
Khi vào nhà, tôi kể đầu đuôi câu chuyện. Nghe xong, anh Lý Thông nói với tôi: - Con trăn ấy là của vua nuôi đã lâu. Nay em giết nó, tất không khỏi bị tội chết. Thôi, bây giờ nhân trời chưa sáng em hãy trốn đi ngay đi. Có chuyện gì để anh ở nhà lo liệu.
Tôi không nghi ngờ gì liền trở về túp lều dưới gốc đa ngày nào. Tôi lại sống bằng nghề kiếm củi.
Một hôm, tôi đang ngồi dưới gốc đa thì trông thấy một con đại bàng quắp một người con gái. Tôi liền lấy cung tên vàng ra bắn con đại bàng. Mũi tên trúng vào cánh làm nó bị thương. Nhưng nó vẫn cố bay về hang trong núi. Theo vết máu, tôi tìm được chỗ ở của con đại bàng.
Nghe có lễ hội đông vui, tôi liền tìm đến xem. Nào ngờ, ở đó, tôi gặp anh Lý Thông. Anh ấy đã kể cho tôi nghe việc tìm công chúa. Tôi thật thà kể cho anh nghe về việc tôi bắn đại bàng và biết được chỗ ở của nó. Anh Lý Thông liền nhờ tôi dẫn đến chỗ đại bàng.
Tôi xin được xuống hang cứu công chúa. Quân sĩ lấy dây buộc ngang lưng tôi rồi dòng xuống hang. Xuống tới đáy hang, tôi thấy đại bàng hiện nguyên hình là một con yêu tinh ở trên núi. Tuy bị thương nặng nhưng con quái vật vẫn rất hung dữ. Nó giơ vuốt và lao vào tôi. Tôi dùng cung tên vàng bắn mù hai mắt nó. Tôi chặt đứt vuốt sắc, bổ vỡ đầu con quái vật. Tôi lấy dây buộc ngang người công chúa và ra hiệu cho quân sĩ của Lý Thông kéo lên.
Tôi chờ quân sĩ thả dây xuống kéo tôi lên, nào ngờ cửa hang đã bị lấp lại. Lúc đó, tôi mới biết là Lý Thông hại tôi. Tôi tìm cách lên. Đi đến cuối hang, tôi thấy một chàng trai khôi ngô tuấn tú bị nhốt trong cũi sắt. Tôi dùng cung tên vàng bắn tan cũi sắt và cứu chàng ra. Chàng trai cho biết mình là thái tử con vua Thủy Tề.
Thái tử thoát nạn, cám ơn tôi và mời tôi xuống thủy phủ chơi. Vua Thủy Tề vui mừng được gặp lại con. Biết tôi là người cứu con trai mình, vua Thủy Tề cảm ơn tôi và biếu tôi rất nhiều vàng bạc châu báu. Tôi không lấy vàng bạc châu báu mà chỉ xin một cây đàn, rồi tôi trở về gốc đa.
Một hôm, tôi bị quân lính của nhà vua tới và bắt giam tôi vào ngục. Lúc đó, tôi mới biết của cải của nhà vua bị mất trộm và được giấu ở gốc đa nơi tôi ở. Tôi bị bắt vì nhà vua cho là chính tôi đã ăn trộm. Lúc đó tôi mới nghĩ là chính chằn tinh và đại bàng bị giết đã báo thù tôi.
Trong ngục tối, tôi đem đàn vua Thủy Tề cho ra gảy. Không ngờ tiếng đàn của tôi vẳng đến hoàng cung. Nàng công chúa được tôi cứu đòi vua cha cho được gặp người đánh đàn. Nhà vua cho đưa tôi đến. Trước mặt mọi người, tôi kể hết đầu đuôi câu chuyện của mình, từ chuyện kết bạn với Lý Thông, đến chuyện chém chằn tinh, giết đại bàng, cứu công chúa và cuối cùng bị bắt oan vào ngục thất.
Cho đến lúc này tôi mới biết chằn tinh không phải vua nuôi mà Lý Thông đã nham hiểm lừa tôi đi chết thay cho hắn. Và lúc này, tôi cũng mới biết, nàng công chúa đã bị câm sau khi được tôi cứu khỏi hang. Nàng chỉ vui cười trở lại khi nghe tiếng đàn của tôi.
Nhà vua cho bắt mẹ con Lý Thông giam lại và giao cho tôi xét xử. Nhà vua gả công chúa cho tôi. Lễ cưới tưng bừng nhất kinh kì. Hoàng tử các nước chư hầu trước kia bị công chúa từ hôn lấy làm tức giận, họ hội binh lính của mười tám nước sang đánh. Tôi xin nhà vua đừng động binh.
Tôi lấy đàn thần ra gảy. Quân mười tám nước bủn rủn chân tay không còn nghĩ gì đến chuyện đánh nhau nữa. Cuối cùng, tất cả đều phải xin hàng.
Tôi sai dọn một bữa cơm thết đãi những kẻ thua trận. Tôi cho dọn ra một niêu cơm nhỏ. Cả mấy vạn tướng lính thấy niêu cơm như vậy liền bĩu môi cười. Tôi liền hứa sẽ trọng thưởng cho người ăn hết niêu cơm. Quân mười tám nước ăn mãi không hết. Cơm trong niêu hết lại đầy. Tất cả cúi đầu lạy tạ vợ chồng tôi rồi kéo quân về nước.
Vì không có con trai nối ngôi, nhà vua đã nhường ngôi cho tôi. Từ đó, tôi làm một ông vua tốt và dân chúng có cuộc sống no ấm, yên bình.