北平操练兵马，修筑城池，将山后军民迁移到各卫府，设置二百五十四屯，垦田一千三百余顷。该年冬天，徐达应召返回京城。洪武五年，朱元璋再次发兵北伐，徐达作为征虏大将军从中路出发，左副将军李文忠从东路出发，征西将军冯胜从西路出发，各率五万骑兵出塞。徐达派都督蓝玉在土剌河击败王保保。在朱彦德和刘仲德规划下，王保保与贺宗哲合兵力拒，徐达作战不利，死者数万人。朱元璋因为徐达功劳大，所以对此未予追究。当时李文忠军也作战失利，引兵返回。唯独冯胜进攻河西走廊，获得全胜，却因隐藏骆驼、马匹而获罪。第二年，徐达又率领诸将前往边