Ngày xưa có một cô bé thùy mị, ai thấy cũng yêu. Yêu nhất vẫn là bà, có gỡ bà cũng đem cho cháu. Bà cho cháu một chiếc khăn quàng bằng nhung đỏ. Chiếc khăn hợp với cô quá đi mất, đi đâu cô cũng quàng. Vỡ vậy người ta gọi cô là Cô bé quàng khăn đỏ.
Một hôm, mẹ bảo cô:
– Khăn đỏ con ạ, đây có miếng bánh và chai rượu vang. Con mang đến cho bà nhé. Bà ốm yếu, mang biếu bà để bà xơi cho lại người. Con đi đi kẻo lát nữa nắng. Con đi cho ngoan, đừng có đi lung tung ra khỏi đường cái kẻo vỡ chai, không có gì mang đến biếu bà. Vào buồng bà thì con nhớ chào bà.Khăn đỏ bảo mẹ:
– Con sẽ làm đầy đủ như mẹ dặn.
Rồi cô bé chào mẹ ra đi. Nhà bà Khăn đỏ ở trong rừng, đi khỏi làng độ nửa giờ. Khăn đỏ vào rừng thì gặp chó sói. Em không biết sói là một con vật độc ác nên không sợ. Sói chào Khăn đỏ. Khăn đỏ chào lại. Sói hỏi:
– Cháu Khăn đỏ đi đâu sớm thế?
– Cháu đi đến nhà bà.
– Cháu mang gì ở khăn gói thế?
– Bánh và rượu vang đấy. Hôm qua ở nhà làm bánh. Bà ốm,cháu mang đến để bà xơi cho khỏe người.
– Bà cháu ở đâu, cháu Khăn đỏ?
– Đi vào rừng độ mười lăm phút nữa thì tới. Nhà ở dưới ba cây sồi to, mé dưới có nhiều bụi dẻ. Bác biết chứ! Sói nghĩ bụng: “Cái mồi non này hẳn là béo ngon hơn mụ già kia”. Hắn tự nhủ phải lập mưu chén được cả hai. Hắn mon men lại gần Khăn đỏ bảo:
– Này cháu Khăn đỏ ạ, cháu hãy nhìn những bông hoa tươi đẹp quanh đây. Sao cháu không chịu nhìn một tí? Bác chắc là cháu chẳng bao giờ để ý nghe chim hót véo von nhỉ. Cháu đi đâu mà cứ đăm đăm như đi học thế, ở trong rừng là vui lắm nhé!
Khăn đỏ mở to mắt ra nhìn. Em thấy ánh nắng rập rờn qua cành cây, hoa tươi la liệt, em nghĩ bụng giá mang bó hoa tươi đến tặng bà chắc bà thích lắm. Trời còn sớm thế nào đến chả kịp. Em bèn ra khỏi đường rẽ vào rừng hái hoa. Hái được một bông, em nghĩ là vào sâu chắc có bông đẹp hơn, và em lại mon men đi tới. Cứ thế mãi, càng ngày em càng tiến sâu vào rừng. Chó sói đi thẳng tới nhà bà cụ, gõ cửa.
– Ai đấy?
– Cháu Khăn đỏ đây, bà mở cửa cho cháu bà ơi. Cháu mang lại cho bà bánh và rượu vang đây. Bà nói:
– Thì cháu cứ việc đẩy then mà vào. Bà yếu quá không dậy được đâu.
Sói đẩy then cửa, cửa mở tung. Nó chẳng nói chẳng rằng, đến thẳng giường bà, nuốt chửng bà. Rồi nó mặc quần áo bà, đội mũ bà, nằm vào giường bà, kéo rèm che lại. Khăn đỏ tha thẩn chạy đi hái hoa. Mãi đến lúc hái nhiều quá mang không xuể, nó mới chợt nhớ đến bà, vội lên đường đi đến nhà bà. Nó thấy cửa mở, lạ lắm. Nó vào phòng thấy có gì khang khác. Nó nghĩ bụng sao hôm nay ở nhà bà lại cảm thấy rờn rợn, không thấy thoải mái như mọi khi. Nó chào bà nhưng không thấy có tiếng đáp. Cô bé lại bên giường, kéo rèm ra, thì thấy bà nằm, mũ kéo chùm kín mặt, trông lạ qúa. Cô bé nói:
– Bà ơi bà! Sao tai bà to thế?
– Tai bà to để nghe cháu rõ hơn.
– Bà ơi bà! Sao mắt bà to thế?
– Mắt bà to để nhìn cháu rõ hơn.
– Bà ơi bà! Sao tay bà to thế?
– Tay bà to để bà ôm cháu chặt hơn.
– Úi trời ơi, sao mồm bà to thế kia?
– Mồm bà to để bà ăn cháu ngon hơn.
Sói nói xong liền nhảy ra khỏi giường, nuốt chửng em bé Khăn đỏ đáng thương. Sói đã no nó lại nằm xuống giường ngủ ngáy o o. Có người đi săn qua nhà nghĩ bụng:
– Quái! Sao bà lão ngáy to thế này, phải tạt vào xem bà ấy có làm sao không. Bác bước vào phòng, đến giường thì thấy sói đang nằm. Bác ta nói:
– Con quỷ tội lỗi này, thì ra tao lại gặp mày ở đây. Tao tìm mày mãi… Bác giơ súng lên định bắn. Nhưng bác chợt nghĩ ra là chắc sói đó ăn thịt bà lão, và tuy vậy vẫn còn có cơ cứu bà. Bác nghĩ không nên bắn mà nên lấy kéo rạch bụng con sói đang ngủ ra. Vừa rạch được vài mũi thì thấy chiếc khăn quàng đỏ chóe, rạch được vài mũi nữa thì cô bé nhảy ra kêu:
– Trời ơi! Cháu sợ quá! Trong bụng sói, tối đen như mực.
Bà lão cũng còn sống chui ra, thở hổn hển. Khăn đỏ vội đi nhặt đá to nhét đầy bụng sói. Sói tỉnh giấc muốn nhảy lên, nhưng đá nặng quá, nó ngã khuỵu xuống, lăn ra chết. Ba người đều vui mừng. Người đi săn lột lấy da sói mang về nhà. Bà lão ăn bánh, uống rượu vang của Khăn đỏ mang đến và cảm thấy lại sức. Khăn đỏ nghĩ bụng: “Từ nay trở đi, mẹ đó dặn gì là phải nghe mẹ, không bao giờ được rời khỏi đường chạy một mình vào rừng sâu”.