元末,由於元順帝統治的混亂,加劇了元朝內部各派之間的矛盾,而朝廷之外的元順帝賦稅增加,加上元末自然災害不斷,老百姓苦不堪言,於是與明教、彌勒教、白蓮教等宗教組織展開了權力之爭。這些宗教的軍隊被稱為“紅巾軍”,正是在與紅巾軍的多次戰鬥中,王寶寶讓中原人民認識到了元朝的這位勇猛的領袖。
明朝末年,軍閥和地方武裝到處都是。除了這些宗教軍隊,這些軍閥,如朱元璋的嶽父郭子興,也自稱為紅巾軍,然後以大宋的名義繼續起義。他與王寶寶的養父察汗帖木兒壹起,組織了壹支反對紅巾軍的軍隊。在與紅巾軍的戰鬥中,王寶寶屢戰屢敗,查汗帖木兒在與紅巾軍的戰鬥中遇刺身亡。王寶寶逐漸接掌察罕帖木兒的大權,被稱為元朝第壹武將,元朝朝廷也非常倚重他。
後來,王寶寶卷入了元朝的黨際鬥爭。紅巾軍內亂時,他沒有南下討伐紅巾軍,因此失去了最好的機會。他反而把精力從打擊紅巾軍轉移到了黨際鬥爭上。紅巾軍內亂時,朱元璋統壹了紅巾軍的大部分力量建立大明朝,北伐元朝。王寶寶率領他的軍隊多次戰勝明軍,這使他在中原地區聞名遐邇。然而,經過元朝長期的內部鬥爭,明朝最終到達了元大都,王寶寶胡昭宗離開並逃往甘肅,輔佐北元昭宗。
王寶寶的朱元璋壹直想降服他。朱元璋對他評價很高,稱王寶寶為天下奇人。