永乐二年,一个叫做陈天平的人不远千里地从老挝,逃到了南京去面见朱棣,他自称是安南陈朝的皇室,表示自己的国家已经遭到了胡季犛的篡夺,请求朱棣出动大军,帮助其擒杀胡季犛,恢复陈朝。
而另一边已经成为胡朝太上皇的胡季犛对此感到十分慌张,他假惺惺地邀请陈天平回国,并将一些存在争议性的土地割让给明朝,以此来讨好朱棣,希望朱棣不要替陈天平出这个头。
但朱棣最终还是于永乐四年,派遣都督黄中以及前大理寺卿薛岩两人带着五千人马,护送陈天平回到安南,继承王位。
这对于胡季犛来说是不可接受的,于是乎便派遣一支军队在支棱关一带埋伏了明军,薛岩和陈季犛都被杀死。
朱棣为之龙颜大怒,当即派遣朱能为征夷将军,张辅为右副将军,沐英的次子沫晟为左副将,带领八十万大军去征讨安南,经过一番苦战终于剿灭了胡朝,俘虏了胡季犛父子以及若干大臣,并囚禁在南京里。
朱棣在当地设立交址布政司,安南就此再度并入中原王朝,张辅也因功被加封为英国公,岁禄三千石。然而没过多久,陈氏的旧臣简定带着一支军队反抗明朝的统治,并建国号大越。
朱棣赶紧任命沐晟为征夷将军,带着四万大军从云南出发,前去安南境内平叛。
在永乐六年十二月份的时候,沐晟军和简定军在生厥江激战,明军不敌打了一个大败战回来。等到第二年二月份的时候,朱棣只好再度将张辅给请了出去,让他佩戴征虏将军印,带着二十万士兵联合沐晟一起对简定发难。
当时的简定已经僭称越上皇,另立陈季扩为帝,势力已经扩张得很大了。面对这种情况,张辅派人伐木造船,一路推进到慈廉州,攻破喝门江和广威州孔目栅,最终在咸子关遇上陈军主力。
当时陈军拥有六百余艘战船,保卫江东南岸,张辅带人直接划船迎战,乘风纵火,成功擒获了陈军首领二百余人。随后乘胜追击,一路打到了太平海口,同陈军将领阮景异所率领的三百艘船迎战,成功将其击败,不久后便在美良山中抓获了简定,将其连同若干党羽一起送到京城,但陈季扩却没有抓获。
后来,朱棣准备要北征蒙古,便火速将张辅召回京城,委任他去宣府、万全练兵,留下沐晟继续讨伐残余陈军。