冉闵被慕容恪生擒后,其子冉操投奔王午并于公元352年在鲁口对前燕发动了战争,史称鲁口之战。前燕景昭帝慕容儁任命慕容恪为大将军,前去迎敌。慕容恪发现鲁口地区易守难攻,便心生一计。他先派人将城外的粮食收割入库,然后退回中山。等到一切准备就绪后,慕容恪便派兵攻打鲁口,成功取得战役的胜利。鲁口之战奠定了慕容恪在前燕的地位,此后慕容恪在前燕的地位无人可以动摇,获封太原王。
野王之战发生在公元361年,东晋以吕护为将军,准备偷袭前燕的国都。得知消息后,慕容恪奉皇命率五万士兵进攻野王。他先是在野王城外修筑高墙,切断了城内外的联系,再等到时机成熟后,攻打野王城。在慕容恪的精心安排下,前燕军队取得了战役的胜利。