昌之败为耻，与姚道衍商议。道衍强烈支持再次出兵。于是于建文三年二月初九，祭阵亡将士，朱棣脱下袍子烧掉，激励军士；二月十六，再次出师。时盛庸驻兵二十万于德州，吴杰、平安在真定。朱棣决定趁其两军分隔，先破盛庸。三月二十日，燕军探知盛庸在夹河（今河北省衡水市武邑县附近，漳河支流）驻扎，于是驻扎在距对方四十里的地方。三月廿二，燕军进兵夹河。盛庸仍结下坚阵，备大量火枪强弩；朱棣利用建文的禁杀之旨，亲自率几个轻骑兵掠过敌阵侦查。盛庸不敢开枪，只得派出自己的骑兵追赶，不了了之。侦查后，朱棣率领一万骑兵和五千步兵攻击盛