红孩儿大战孙悟空的第一次交锋,是在唐僧救下红孩儿时,孙悟空驮着红孩儿的时候。孙悟空起先与红孩儿是口头交锋,之后,孙悟空一度想要将红孩儿扔下深渊。但是没有成功,反倒让红孩儿将唐僧掳走了。
他们的第二次交锋,在孙悟空想红孩儿讨要唐僧时。孙悟空以红孩儿的叔叔自称,要求红孩儿将唐僧完好无损地送出来。但是红孩儿却拒不相认,反而用三昧真火将孙悟空和猪八戒赶走了。
之后,孙悟空起来了四海龙王,想要用水浇灭红孩儿的火,但不曾想到红孩儿的火是三昧真火,普通的雨水根本浇不灭反而俞烧愈烈,让孙悟空狼狈不堪,还匆忙逃窜,昏迷不醒。而四海龙王也受到连累,引火上身。
之后八戒受孙悟空所托去请观音菩萨,但却被红孩儿所变的观音所迷惑,反而被红孩儿抓走。之后孙悟空就变成牛魔王想要骗过红孩儿,但是被红孩儿识破。两方打斗起来。正值孙悟空拿三昧真火无计之时,观世音菩萨赶到了,浇灭了火焰,利用莲花台将红孩儿收服。红孩儿无计可施,最后向观音求饶,被收服成为善财童子。
虽然后来红孩儿一度想要继续反抗,但是受制于观音的项圈和镯子等,最后跟随观音离开,而唐僧和猪八戒也因此获救。