唐僧师徒四人走到一座高山下,洞里有个妖怪,妖怪名字叫做红孩儿,他在洞里修炼了三百年,炼成了可怕的三昧真火。
“唐僧肉非常好吃,早就想吃唐僧了”,他就想了一个坏主意。跳上半空中,看到唐僧正好来了,变成一个小孩儿,手脚都捆在树上,叫着:救命、救命!唐僧听到有人叫救命,马上走过去,他看这个小孩很可怜,就问他:你怎么回事啊?“爸爸、妈妈都被强盗抢走了,强盗把我吊在这儿,要饿死我”。唐僧看他很可怜就要他与自己一起坐白龙马。
这个妖怪想:孙悟空最厉害,要是把他制服了,其他人就好办了,他就对唐僧说:“这个长鼻子大耳朵的师傅,长得好丑啊!那个黑青脸的师傅长得好可怕!还是让那个毛脸的师傅背着我走吧”。
孙悟空早就看出他是妖怪了,就背着他走了一会儿,自己故意落在后面,然后把他扔到山崖下想摔死他。红孩儿一看,不好,就用了一个压重法,压住孙悟空,然后他的真身跳到半空中,刮了一阵狂风,把唐僧刮进了洞里。
而此时的猪八戒和沙和尚还趴在地上避风,孙悟空叫猪八戒起来说:“一定是妖怪捉走了师傅!”。他们走到了那座山前,叫妖怪出来作战,妖怪就不出来,孙悟空就跳到天空中,叫红孩儿出来作战,红孩儿出来吐了一口火,烟就弄到了孙悟空的眼睛里,孙悟空就想洗眼睛,可是被冷水一激,晕了过去。
救醒了孙悟空,猪八戒就请观音菩萨帮忙,可是他被红孩儿变的观音菩萨骗过了洞。孙悟空就请真的观音菩萨帮忙。然后孙悟空就叫红孩儿出来作战,可是红孩儿出来作战,孙悟空边打边跑,把红孩儿引到了菩萨面前。红孩儿可不认识观音菩萨,用枪去刺观音菩萨,观音菩萨就化作一道金光飞上了天。
红孩儿以为观音菩萨也怕他,就很自豪,也想到莲花台上坐坐,可是他刚坐上去,就生出了几千把尖刀,戳到他的肉里面去,他疼得直喊救命。菩萨就见他很可怜,就指着莲花台说:收,尖刀立刻就没了。红孩儿见尖刀没了,自己的腿也不疼了,又用枪向观音菩萨射去。观音菩萨就变出一个金箍,往下一扔又变成五个金箍,一个套在他头上,两个套在他手上,两个套在他双脚上,菩萨念起咒语来。红孩儿疼得喊,救命,救命。观音菩萨就不念咒了,红孩儿怕他再念咒,只好听观音菩萨,跟观音菩萨到南海去了,观音菩萨给他起了个名字叫善财童子。