Thạch Sanh mồ côi sớm, làm nghề đốn củi, sống một mình trong một túp lều dưới gốc đa. Có một người làm nghề nấu rượu tên là Lý Thông đến kết nghĩa anh em với Thạch Sanh. Trong vùng có một con Chằn tinh (hay Trăn tinh) thường bắt người ăn thịt, nên dân lập miếu thờ và hàng năm phải nộp cho nó một mạng người, mới được yên ổn làm ăn.
Năm ấy, đến lượt Lý Thông phải nộp mạng. Lý Thông bèn lập mưu để Thạch Sanh đi thế mạng. Thạch Sanh đã chiến đấu và giết chết được Chằn tinh, nhưng bị Lý Thông đoạt công, và Lý Thông được nhà vua phong làm đô đốc. Bấy giờ có công chúa Quỳnh Nga xinh đẹp đang tuổi kén chồng, một hôm bị con yêu tinh Đại bàng sà xuống cắp đi mất. Buồn rầu, nhà vua truyền cho Lý Thông đi tìm, và hứa khi tìm được sẽ gả công chúa và truyền ngôi cho. Lúc công chúa lâm nguy, Thạch Sanh đang ở bên gốc đa, bỗng nhìn thấy Đại bàng cắp người bay qua, liền giương cung bắn trúng một cánh. Lần theo vết máu, Thạch Sanh biết được cái hang ẩn náu của Đại bàng.
Để cứu công chúa, Lý Thông tìm đến Thạch Sanh. Nghe Thạch Sanh biết được nơi ẩn náu của Đại bàng, Lý Thông liền nhờ Thạch Sanh tìm cách giải cứu. Nhưng đến khi Thạch Sanh xuống tìm rồi ròng dây đưa được công chúa lên khỏi hang, thì Lý Thông liền cho quân lính lấy đá lấp kín cửa hang, mưu giết chết Thạch Sanh để tranh công lần nữa. Trong hang, Thạch Sanh đã đánh nhau một trận dữ dội với Đại bàng, giết chết được ác thú và cứu được thái tử con vua Thủy Tề. Để đền ơn, vua Thủy Tề mời Thạch Sanh xuống thủy cung chơi. Khi Thạch Sanh lên bờ, vua tặng chàng vô số châu báu nhưng chàng chỉ xin một cây đàn thần và một cái niêu thần.
Vì oán Thạch Sanh, hồn Chằn tinh và Đại bàng lấy trộm châu báu trong cung rồi vu cho chàng. Thạch Sanh bị tống giam. Trong ngục, chàng lấy cây đàn thần ra gảy để bày tỏ nỗi lòng.
Nói về công chúa Quỳnh Nga, vì thấy Lý Thông sai lính lấp hang, mưu hại Thạch Sanh, nên uất ức hóa câm. Nay nghe được tiếng đàn của Thạch Sanh, công chúa bỗng nói nên lời. Nghe con tâu bày, nhà vua cho vời Thạch Sanh đến. Sau khi rõ mọi chuyện, nhà vua truyền lệnh bắt giam mẹ con Lý Thông, nhưng được Thạch Sanh xin tha cho. Trên đường trở về làng, mẹ con Lý Thông bị sét đánh chết tươi, hóa kiếp thành bọ hung.
Phần dũng sĩ Thạch Sanh, nhà vua cho chàng kết hôn cùng công chúa Quỳnh Nga. Tức giận vì trước đây bị công chúa từ chối lời cầu hôn, thái tử mười tám nước chư hầu cùng kéo quân sang đánh. Thạch Sanh lại đem cây đàn thần ra gảy. Tiếng đàn làm quân đối phương rã rời vì nhớ quê, nhớ vợ con... nên không đánh cũng tan. Trước khi rút về nước, đội quân đông đảo ấy còn được Thạch Sanh cho ăn một bữa cơm. Niêu cơm tuy nhỏ nhưng ăn bao nhiêu cũng không hết.
Về sau Thạch Sanh được phong làm vua và sống hạnh phúc mãi mãi với công chúa Quỳnh Nga.
(Theo Wiki)