收服红孩儿的起因是,红孩儿想吃唐僧肉。就把唐僧抓住了,经过孙营救,没有就出来。后来请来了观音大士。
观音大士让孙悟空把红孩儿引到观音的莲花台上,观音用木吒从托塔天王借的天罡刀对付红孩儿,红孩儿假装投降,天罡刀被木吒拿去还了之后,红孩儿又露出了本性,观音就用金箍变成五个环收了红孩儿,让他当了善财童子。
红孩儿听说吃唐僧肉可以长生不老,假扮成一个受难的孩童,以麻绳自缚手脚吊在树上引唐僧师徒搭救,但被孙悟空识破,便直接用狂风卷走唐僧,后和孙悟空大战,变成观音模样骗擒猪八戒。
孙悟空一时难以降伏,请来四海龙王下雨也难灭三昧真火,孙悟空只能去请来观音菩萨降伏红孩儿,用玉净瓶的甘露熄灭了三昧真火,并派徒弟木叉(木吒)去向其父托塔天王借用三十六把天罡刀,藏在莲花台宝座中困住红孩儿。
观音菩萨给红孩儿戴上五个金箍儿(乃金紧禁三箍之一),最终降伏了红孩儿,他便跟在观音菩萨的身边做了善财童子,最终成了正果。