宝应元年四月二十五,李豫在成功干掉李辅国之后,将彻底荡平安史之乱,当成最为核心的工作来抓。李豫颁布即位后的第一道诏书,委任其子、奉节郡王李适为天下兵马元帅,准备肃清叛军。李豫借着部署平叛的机会,对朝廷上下、宫廷内外的诸多紧要官职,进行了大幅调整。
同年十月,令长子李适统帅河东、朔方、诸道行营及回纥等部共计十余万兵马,会师于陕州,准备讨伐安史叛军首领、自称燕帝的史朝义。
同年十月壬申日,唐军抵达东都洛阳北郊。大军于甲戌日,与安史叛军在横水展开大决战,叛军大败,被俘杀六万人,史朝义向北溃逃。唐军顺势收复东京、河阳及汴、郑、滑、魏等州。相州守将薛嵩率相州守军归降。之后不久,恒州节度使张忠志率赵、定、深、恒、易五州归顺大唐。
宝应二年初,史朝义走投无路,北入奚、契丹,途中被图谋归唐的范阳尹李怀仙追及,被迫自杀。李怀仙斩得史朝义首级来降。
自此,历时八年之久的安史之乱终于平定。