从前,有个沈员外,好行善事,远近很有威望。他只生一子,送到南学读书,人都叫他沈学生。
一天,沈学生独游华山,走到山坡上,看见个网子套住了一只小白狐狸。小白狐狸一见他,流着泪向他连连点头。他看见小白狐狸柽可怜的,就去把它放了。正准备向前走,忽然走过来个猎人,大声喊着要他赔狐狸钱。他急忙向猎人道歉,又赔给了狐狸钱,赶忙离开了这个地方,上山游玩。
由于贪玩,下山时天已经全黑了。夜黑无法行走,他只得坐在个大石头嘴上过夜。深夜,狼嗥鬼叫,飞沙走石,吓得他坐在大石头上直打颤。忽然发现有一道亮光,他顺着亮光走了过去,看见个四合院子,大门上站着一个白胡子老汉向他招呼。他赶忙走到老汉跟前说明来历,老汉便把他领了进去。
到了上房,茶童给他倒上了茶,茶后又备了丰盛的宴席,席后老汉借口有事,走出去了。一会儿,进来了一个长辫白衣少女,看起来年龄在十七八左右,长得秀丽。进来后,对他送情献媚,看他不理睬,就生气地向他鼻子舔了一舌头,他就糊里糊涂地同女子睡了一夜。
第二天一早,白衣女子亲自给他倒茶端饭。吃完后,女子再三给他说:“你要用心读书,千万再别上华山来了。”白衣女子一直把他送到山下的大路上,再次向他重复了这句话。他嘴里应承着,心里不以为然,慢慢地走回了家。
过了几天后,他想起了白衣女子,又想上华山游一趟。早上,他带上盘缠,没有上南学去,一个人又急急忙忙地向华山走去。
来到华山游逛了一天,晚上他有意坐在大石头上过夜。入夜,和上次一样,先是狼嗥鬼叫,飞沙走石,接着又见一亮光,光暗而黄,没有上一次明亮。他顺着光走了过去,又看见个四合院子,大门口站着一个麻脸老汉向他招手。他三步并作两步地走到老汉跟前,老汉把他领到了上房。到了房里,老汉就亲自给他倒茶,茶水腥臊难喝,房内灯光昏暗,使人发急。茶后,又端上了酒席,全是蛤蟆,长虫、蚯蚓之类的,使人无法入口。席毕,麻脸老汉借口有事出去了。 老汉刚一出去,就进来一个麻脸女子,忸忸怩怩的,妖声妖气,十分难看,向他百般骚情。把他吓得躲躲闪闪,麻脸女子生气了,大叫一声,向他扑去,抓住后用舌头在他鼻子上舔了一下,他就什么也不知道了。麻脸女子挖出了他的心吃了,笑着走了。
第二天,有个游华山的人发现大石头旁边有个尸体,便大喊大叫起来。不一会儿,聚集了很多人。有一个人是沈员外的邻居,他认出了是沈学生的尸体,就急忙跑回去向员外报丧。
沈学生的亡灵搬回家后,全家人哭得死去活来。为超度亡灵,沈员外请阴阳给儿子念了七天七夜经。
到第七天早晨,忽然来了个白衣女子。她到沈学生亡灵前大哭一场,起来对员外说:“我能救活沈学生,请您把我同沈学生的尸体放在一个古窑洞里,然后封上门,一百天后便可复活。”沈员外就照女子说下的办法做了。
过了一百天,打开窑门一看,沈学生果然活了,只是不会说话,脸色蜡黄。白衣女子说:“赶快给我派十个小伙子,带三斗火药、一把铜铃、一把剑和镢头、撬杠!”沈员外就急忙备齐,白衣女子带上走了。
到了华山石嘴,白衣女子叫小伙子们用镢头挖开大石,用撬杠撬起,看见石底下有一洞。白衣女子对小伙子们说:“我下去后,你们听见铜铃响,就赶快点着火药从洞口倒下。”说完手提宝剑,拿上铜铃跳了下去。
一会儿,只听铜铃急响。小伙子们赶忙点着火药,从洞口往下倒。火药着后,只见白衣女子一手抓住麻脸女子的头发,一手拿着剑狠狠地向麻脸女子的胸部刺去。麻脸女子惨叫一声,死去了,现了原形,原来是个大蛤蟆子精。白衣女子取出蛤蟆子的心提着,同小伙子们一起到了沈员外家。她叫沈学生把蛤蟆心用黄酒做引,吃后一百天便会说话。临走时再三给沈员外安顿叫沈学生病好后,中秋节到华山来和她见一面,她有紧事需沈学生帮助。
中秋节那天,沈学生带了许多礼品来到了华山,他老远就看见白衣女子怀抱一个婴儿站在一棵树下。到了跟前,白衣女子对他说:“我什么礼物都不要,请你带回去,好好扶养咱们的儿子。
儿子懂事后,一定叫他读书。”说着把婴儿交给了沈学生。沈学生流着泪说:“请你同我一起回家,咱们一起过日子,共同扶养咱们的儿子,那多么幸福啊!”白衣女子也流着泪说:“我是狐仙,不是人,不能同你一起过日子。因你救了我一命,为了报答你,我才给你生了一个儿子。他将来一定能成大器。”沈学生接过儿子抱在怀里哭着下山回家去了。
回家后,沈学生对员外叙说了他见白衣女子的过程。一家人把婴儿当掌上明珠,爱不释手。后来,沈学生的儿子果然中了状元。