古时候,在一座大山下住着一家人,夫妻二人和一个小女子。小女子长得乖,脸白,起名叫白女。不久他娘去世了,丢下她和她大过活。
后来,她大又办了个婆娘,这婆娘心瞎得很,一年后,也生了一个女子,又丑又黑,起名叫黑女。自从有了黑女,白女更加遭罪了,啥活儿都要她做,还不给吃饱,家中的那头黄牛天天靠她去放。白女吃的是粗茶淡饭,黑女吃的是白馍细面。白女的委屈只有老黄牛知道。老黄牛每天在山里吃过草后,屙到地上的全是油炸糖果,白女就吃。
一天晚上,白女放牛回家,把剩下的几个油果给了黑女,黑女问油果哪来的,好心的白女就把实话说了。黑女又给她妈说了,后娘再不要白女放牛去了,叫黑女去放。黑女赶着牛放了好几天,老黄牛没有屙过油果子,黑女抡起鞭子狠狠地打老牛。老黄牛转过身子来牴倒黑女就走了。黑女怕牛跑了,抓住缰绳死命不放,牛发了脾气,拖着黑女跑了几道坡,把黑女摔得半死不活。这一下气坏了妖婆后娘,她要杀掉这头牛。
第二天,白女又去放牛,老牛到了山上,呆呆地盯着白女,一嘴草也不吃。过了一会儿,老黄牛说话了:“白女,我就是你死去的妈,今日晚上,他们要杀我哩。你千万不要吃我的肉,把我的骨头埋在大门后面,以后有啥为难的事,你就用火点着牛粪,我就会来帮你。”白女听了放声大哭。
老黄牛死后,白女就按牛说的做了。那后娘比以前对白女更刻薄。一天,乡上过庙会,后娘和黑女要跟会去。临走时,后娘给了白女三斗麦,要让她拣出三斗石头,再推三斗面,还得剩三斗麸皮。交待后,带上黑女走了。
白女哭了半天,忽然想起老黄牛的话,她就用火点着了牛粪。不大一会儿,眼前是一座四合院,她一走进去,就看见妈妈端坐在炕上。她向妈妈说了艰难,妈妈指着现成的衣服、鞋袜和备好鞍子的骏马,对她说:“白女,换上衣服,骑上马,去庙会上看戏!记住,一定要比黑女她们回来得早,不要让她们认出来。”
白女本来很白,长得又乖,穿上新衣服,更好看了,到了会上,人都撵上看哩。戏一唱毕,她想起了妈的话,急忙骑马往回走,可她走得迟了,她走过后娘和黑女身边时,眼尖的黑女认出来了,叫她哩。慌忙中,她把一只鞋丢了。
白女回到家中,换了旧衣服,看见屋子里正好放着三斗石头,三斗面和三斗麸皮。后娘和黑女回到家,见白女把石头、麦面和麸子放得整整齐齐,十分惊奇。这时,门外传来了锣鼓声,说是皇上的太子来了。后娘一听是当朝太子,赶忙带着黑女出来跪在地上拜见太子。
当她听说要选丢了这只绣鞋的女子进宫时,就赶快让黑女试穿绣鞋,可是黑女左穿右穿,就是穿不上。这时,白女正在院子里躲着看太子哩,太子一下看见了,就唤白女出来试鞋,白女一试,不大不小正合适。太子让白女坐进轿子,迎进宫去了。
后娘看着仪仗队迎着白女走了,就活活气死了。