Ngày xửa ngày xưa, có một người phụ nữ thực chất là một mụ phù thủy. Bà ta có hai cô con gái: một đứa xấu xí và độc ác nhưng được bà ta hết mực yêu thương vì là con ruột, còn đứa kia xinh đẹp và tốt bụng lại bị bà ta căm ghét vì là con riêng của chồng. Một hôm, cô con riêng có chiếc tạp dề xinh xắn khiến cô con gái kia vô cùng thèm thuồng, ganh tị và nài nỉ mẹ bằng được phải kiếm cho bằng được chiếc tạp dề ấy. Mụ đàn bà liền dỗ dành: "Con hãy yên tâm, rồi con sẽ có nó. Đứa con ghẻ này đã đáng tội chết từ lâu; tối nay khi nó ngủ say, ta sẽ đến và cắt đầu nó. Chỉ cần con nhớ nằm ở phía trong cùng của giường và đẩy nó dịch hẳn ra ngoài mép nhé." Cô tội nghiệp chắc chắn đã mất mạng nếu lúc đó không đứng nấp ở một góc phòng và nghe được hết mọi chuyện. Suốt cả ngày hôm đó, cô không dám bước chân ra ngoài. Khi đến giờ đi ngủ, mụ con gái phù thủy leo lên giường trước để nằm phía trong, nhưng khi nó đã ngủ say, cô con riêng nhẹ nhàng đẩy nó dịch ra ngoài và chiếm lấy chỗ ở phía trong sát vách tường. Nửa đêm, mụ già lén lút bò vào phòng, tay phải cầm một chiếc rìu, tay trái rờ rẫm xem có ai đang nằm ở phía ngoài không; rồi mụ dùng cả hai tay vung rìu cắt đứt đầu chính đứa con ruột của mình.
Khi mụ đã bỏ đi, cô gái liền trở dậy, sang gõ cửa nhà người yêu tên là Roland. Khi chàng bước ra, cô liền bảo: "Anh Roland yêu dấu ơi, chúng ta phải trốn đi thật nhanh thôi; mẹ ghé muốn giết em nhưng lại chém nhầm vào con ruột của bà. Khi trời sáng và bà phát hiện ra cơ sự, chúng ta sẽ tiêu đời." Roland liền nói: "Nhưng anh khuyên em trước tiên phải lấy cho được cây đũa thần của bà ta, nếu không chúng ta không tài nào trốn thoát nếu bà ta truy đuổi." Cô gái bèn chạy đi lấy cây đũa thần, rồi tiện tay lấy chiếc đầu của kẻ đã chết nhỏ ba giọt máu xuống sàn nhà: một giọt ở trước giường, một giọt ở nhà bếp, và một giọt trên cầu thang. Sau đó, cô vội vã cùng người yêu trốn chạy.
Sáng hôm sau, khi mụ phù thủy già thức dậy, bà ta gọi con gái dậy để đưa cho nó chiếc tạp dề, nhưng chẳng thấy nó đáp lời. Mụ liền quát lớn: "Mày đang ở đâu?" – "Dạ đây, con đang quét dọn trên cầu thang," giọt máu thứ nhất đáp lại. Mụ già bước ra ngoài nhưng chẳng thấy ai trên cầu thang, bèn gọi tiếp: "Mày đang ở đâu?" – "Dạ đây, con đang sưởi ấm trong bếp," giọt máu thứ hai cất tiếng. Mụ đi vào bếp nhưng cũng chẳng tìm thấy bóng người. Mụ lại gọi to: "Mày đang ở đâu?" – "Ái chà, con đang ngủ trên giường đây ạ," giọt máu thứ ba đáp. Mụ vội vã bước vào phòng ngủ. Và mụ nhìn thấy gì cơ chứ? Chính là đứa con ruột của mụ với chiếc đầu bị cắt đứt, đang đầm đìa trong vũng máu. Mụ phù thủy tức điên lên, lao ngay ra cửa sổ, và vì mụ có thể nhìn thấu rất xa ra ngoài thế gian, mụ liền trông thấy cô con riêng đang vội vã bỏ trốn cùng người yêu là Roland. Mụ thét lên: "Chúng mày đừng hòng thoát! Dù chúng mày có chạy đi xa đến đâu đi nữa, cũng không thể trốn khỏi tay ta." Mụ liền xỏ đôi bốt bảy dặm – thứ bốt giúp mụ đi được quãng đường của một tiếng đồng hồ chỉ trong một bước chân – và chẳng mấy chốc mụ đã đuổi kịp họ. Tuy nhiên, khi cô gái nhìn thấy mụ già đang sải những bước dài lao về phía mình, cô liền dùng cây đũa thần biến người yêu Roland thành một hồ nước, còn bản thân thì biến thành một con vịt bơi lội ngay giữa hồ. Mụ phù thủy đứng dừng lại bên bờ, rải vụn bánh mì xuống nước và tìm đủ mọi cách để dụ con vịt lại gần; nhưng con vịt nhất quyết không chịu mắc lừa, và cuối cùng mụ già đành phải lủi thủi quay về tay không như lúc đến. Lúc bấy giờ, cô gái và người yêu Roland mới trở lại hình hài nguyên vẹn, rồi họ tiếp tục đi bộ suốt cả đêm cho đến tận rạng sáng. Khi ấy, cô gái lại biến thành một bông hoa tuyệt đẹp mọc ở giữa bụi gai rậm rạp, còn người yêu Roland thì biến thành một người kéo đàn vĩ cầm. Chẳng bao lâu sau, mụ phù thủy lại sải bước tiến đến gần họ, cất lời hỏi người nhạc công: "Này anh nhạc công thân mến, tôi có thể ngắt bông hoa đẹp kia được không?" – "Ồ được chứ," chàng đáp, "tôi sẽ kéo đàn cho bà nghe trong lúc bà ngắt hoa." Khi mụ đang lom khom luồn vào bụi gai và chuẩn bị hái bông hoa – dù mụ thừa biết bông hoa đó là ai – chàng bắt đầu kéo đàn, và dù muốn hay không, mụ cũng bị cuốn vào một điệu nhảy vì đó là một khúc nhạc phép thuật. Chàng kéo đàn càng nhanh, mụ càng phải nhảy cẫng lên những cú thật bạo liệt; những chiếc gai nhọn cào rách toạc quần áo trên người mụ, cào cấu và làm mụ bị thương rớm máu, và vì chàng không chịu dừng lại, mụ cứ thế phải nhảy múa cho đến khi ngã quỵ xuống đất và bỏ mạng.
Giờ đây khi đã được tự do, Roland nói: "Bây giờ anh sẽ về gặp cha và lo liệu chuyện cưới xin." Cô gái đáp: "Vậy trong lúc đó em sẽ ở lại đây chờ anh, và để không ai nhận ra, em sẽ biến thành một cột mốc bằng đá đỏ." Nói rồi Roland lên đường, còn cô gái đứng hóa thành cột mốc đá đỏ giữa đồng trống để chờ đợi người yêu. Thế nhưng, khi về đến nhà, Roland lại sa vào lưới tình của một người con gái khác, bị cô ta mê hoặc đến mức quên bẵng mất vị hôn thê của mình. Cô gái tội nghiệp đứng đó ròng rã một thời gian dài, nhưng cuối cùng, thấy chàng mãi chẳng quay về, lòng đầy buồn tủi, cô bấy giờ lại biến thành một bông hoa và tự nghĩ: "Biết đâu sẽ có ai đó đi ngang qua đây và dẫm nát mình đi cho rồi."
Nhưng chuyện xảy ra là có một người mục đồng lùa đàn cừu ra đồng cỏ và nhìn thấy bông hoa. Thấy hoa quá đẹp, anh ta liền hái lấy, mang về nhà và cất vào trong rương. Kể từ ngày đó, những điều kỳ lạ bắt đầu xảy ra trong ngôi nhà của người mục đồng. Mỗi khi anh ta thức dậy vào buổi sáng, mọi việc nhà đã được làm xong xuôi: căn phòng quét dọn sạch sẽ, bàn ghế lau chùi sáng bóng, lửa trong lò đã được nhóm lên và nước đã được gánh về; còn đến trưa khi anh ta đi làm về, mâm cơm đã được dọn sẵn với những món ăn ngon lành. Anh ta không tài nào hiểu nổi cơ sự vì sao lại thế, bởi anh ta chẳng bao giờ nhìn thấy một bóng người nào trong nhà, mà cũng chẳng ai có thể trốn ở đây được. Dù rất hài lòng vì được chăm lo chu đáo như vậy, nhưng cuối cùng anh ta đâm ra sợ hãi nên đã đến gặp một mụ phù thủy thông thái để xin lời khuyên. Mụ phù thủy bảo: "Chắc chắn có phép thuật gì ẩn giấu đằng sau chuyện này. Sớm tinh mơ ngày mai, con hãy chú ý lắng nghe xem trong phòng có tiếng động gì không; và nếu thấy bất kỳ thứ gì, dù là gì đi nữa, con hãy lấy một tấm vải trắng phủ lên nó, phép thuật khi ấy sẽ bị phá giải."
Người mục đồng làm đúng theo lời dặn, và sáng hôm sau, khi trời vừa rạng sáng, anh ta nhìn thấy chiếc rương bật mở và bông hoa bước ra ngoài. Anh ta lao nhanh đến và trùm ngay một tấm vải trắng lên đó. Lập tức, phép biến hình chấm dứt, và một thiếu nữ xinh đẹp hiện ra trước mặt anh. Cô thừa nhận mình chính là bông hoa và lâu nay vẫn là người lo toan việc nhà cửa cho anh. Cô kể cho anh nghe câu chuyện của cuộc đời mình, và vì mến cô, anh ngỏ ý muốn cưới cô làm vợ; nhưng cô từ chối: "Không," vì cô vẫn muốn giữ trọn lòng thủy chung với người yêu Roland dẫu cho chàng đã ruồng rẫy cô. Dù vậy, cô hứa sẽ không rời đi mà vẫn tiếp tục ở lại làm việc nhà cho người mục đồng.
Và rồi thời điểm cử hành đám cưới của Roland cũng cận kề. Theo phong tục lâu đời ở xứ đó, có thông báo rằng tất cả các cô gái trong vùng đều phải có mặt để hát ca ngợi cô dâu chú rể. Khi nghe tin này, người thiếu nữ chung thủy đau đớn đến mức tưởng như tim tan vỡ. Cô vốn chẳng muốn đến đó, nhưng những cô gái khác đã đến và kéo cô đi. Đến lượt cô phải cất tiếng hát, cô lùi lại phía sau cho đến tận khi chỉ còn mỗi mình cô sót lại, và lúc đó cô không thể từ chối được nữa. Nhưng khi cô vừa cất lên khúc ca và âm giọng ấy lọt vào tai Roland, chàng chợt vùng đứng dậy và thét lên: "Ta nhận ra giọng nói ấy rồi, đó mới chính là người vợ thực sự của ta, ta không muốn lấy ai khác nữa!" Mọi ký ức tưởng chừng đã bị chàng lãng quên và phai mờ trong tâm trí bỗng chốc ùa về trọn vẹn trong lồng ngực. Thế rồi, người thiếu nữ thủy chung đã tổ chức lễ cưới với người yêu Roland của mình, khép lại mọi muộn phiền để mở ra niềm vui hạnh phúc.