《唐平河朔》叙述了唐朝平定河朔窦建德军的战争过程。
河朔,中国古代泛指黄河以北地区。隋朝末年,阶级矛盾激化,各地发生了农民大起义,同时也出现隋官隋将们反隋的斗争。窦建德就是在反隋的浪潮中形成的一支农民起义力量。窦建德是隋朝贝州漳南(今山东武城漳南镇)人,世代务农,曾任里长,尚豪侠,为乡里敬重。当时,炀帝募兵伐辽东,窦建德在军中任二百人长。目睹兵民困苦,义愤不平,遂抗拒东征,并帮助同县人孙安祖率数百人入漳南东境高鸡泊,举兵抗隋。后来,窦建德家人被隋军杀害,建德于是率部众二百人投清河人高士达的起事军队。由于起义农民的纷纷争附和各地隋官的归顺,窦建德很快成为雄踞一方的势力。在唐武德元年(618年)隋炀帝死后,在饶阳令宋正本的支持下和景城丞孙德绍等拥戴下,在乐寿定都,建立夏政权。之后,宇文化及引军西归,至山东聊城被建德击败,窦建德除杀宇文化及一伙外,又将俘获的大批隋皇室、宫人、官员、士兵等放散,录用其中有才学者。裴矩被任命为右仆射,定朝仪、制律令、兴文教。后建德迁都州,至武德二年(619年),大夏政权已占据了河朔的大部分地区。当时和窦建德敌对的力量有两个,一个是废隋皇泰主自立的王世充占据洛阳建的郑,另一个是占据陇西关中的李渊所建立的唐。这三个政权,都想扩大地盘,消灭对方,巩固自己的统治地位。窦建德南与洛阳的王世充抗衡,西与关中的唐李渊对峙。武德四年(621年)三月,唐军进攻王世充,建德率军十余万援王世充,与唐李世民军相遇于虎牢(今河南荥阳汜水镇)一带。五月,夏军溃败,窦建德被俘,裴矩以州降唐。七月,窦建德在长安被杀。
唐平河朔虽然是统一战争的局部胜利,但是河南河北是中国的心脏,这次战争为唐的全面统一中国打下了良好的基础。