于晋将桓伊等，被逼退守慎城。不久寿春被攻陷。建元十二年（376年），张蚝以前禁将军与邓羌等率军会同行唐公苻洛北征代国。代王拓跋什翼犍因病而不能掌兵，在刘库仁败于秦军后就逃至阴山以北。及后拓跋什翼犍乘秦军稍退而南返盛乐（今内蒙古和林格尔北），却为其子拓跋寔君所杀，秦军知道消息后，张蚝等率军进攻盛乐所在的云中郡，代国因而大乱，终被前秦吞併。建元十五年（379年），张蚝迁并州刺史。次年转后将军。建元十九年（383年）五月，晋将杨亮配合桓沖北伐前秦的行动而攻涪城（今四川涪城区），苻坚命张蚝及步兵校尉姚苌救援