薛仁贵,绛州龙门人,从小家境贫寒,以种田为生。他准备改葬已故的父母,妻子柳氏鼓励他说:“有非凡才能的人,只要遇到机会就能发挥。现在天子亲自出征辽东,招募勇将,这是个难得的机会,你何不争取一番名声,让自己显赫后,再改葬也不晚。”薛仁贵于是去见将军张士贵请求参军。
到了安地,他恰好救了被贼围困的郎将刘君昂,斩敌首级并让其系在马鞍上,使贼军都畏惧了,从此他名声大噪。唐朝进攻安地城时,高丽派出了二十万士兵抵抗,但他们依山而立。太宗命令各路将领攻击他们。薛仁贵认为自己勇猛无比,就穿着白衣以显眼形象出现,对阵中敌人如入云雾,无往不利。这次战斗后,被问及“身穿白衣的先锋是谁”,回答是薛仁贵。他被召见,并获得大量赏赐和官职。
之后,他又因救驾于洪水中受到赞誉,被授予游击将军、云泉府果毅都尉,并令长驻北门。在一次与突厥沙钵罗可汗贺鲁作战时,他提出了一个建议,即不要对投降者过于严苛,因为这可以显示唐朝的宽容和至高无上的仁德。
随后他担任铁勒道行军总管,在九姓铁勒部落中取得了一系列胜利,最终使九姓衰落。在一次讨伐剩余部众时,他提出不要对投降者过于残酷,这些建议都被采纳。此外,他还曾参与多次战争,如支援高丽泉男生的内附事宜,以及在扶余城的大捷等。
由于功绩累累,不断升迁官职,最终成为平阳郡公、检校安东都护,并移治所到新城。在咸亨元年,他再次被起用为逻娑道行军大总管,与吐蕃作战,但最终失利,因而遭受谴责。但即便如此,他还是因为过去的一些重大功绩而免去死罪,只除去了他的官职,让他回到平民生活。不过,当他再次出仕时,还能以智谋和勇气打败敌人,为国家挽回了一些损失。最后,在永淳二年病逝前夕,也曾因自己的建言得到了皇帝的认可。