后秦
皇初四年或弘始元年(公元398或399年)间,武都氐人屠飞、啖铁杀死了武都太守姚回,掠夺三千多户人口,占据方山反叛
后秦。
姚兴命令姚绍讨伐叛军,大破之,斩杀
屠飞、
啖铁。
弘始元年(399年),后秦攻克了东晋的洛阳,姚兴加封姚绍为都督山东诸军事、豫州牧,镇洛阳。
弘始四年(公元402)年,后秦攻击北魏,发动
柴壁之战,姚兴令姚绍率领部队支援,改以广平公姚敛镇洛阳。姚绍后与姚弼镇抚岭北,辽东侯弥姐亭地率领他的部人劫掠百姓。姚绍和
姚弼击败弥姐亭地,斩杀其部众七百余人,俘获弥姐亭地。
弘始十八年(公元416年),
姚兴病重,姚泓与侍中任谦、右仆射梁喜、冠军姚赞、京兆尹
尹昭、辅国敛曼嵬率领禁军宿卫,后出屯雍城。姚兴之子
姚弼在府中召集部队。姚兴大怒,欲收监姚弼。姚绍时为姚弼党羽,故告知姚弼,但姚弼几天无法决断。二月,姚兴去世,托孤于姚绍、姚赞、梁喜、
尹昭、敛曼嵬五人,太子姚泓继承帝位。
尽管姚绍曾经是
姚弼的党羽,但是姚泓在继位之后对他推心置腹,史称“弗以为嫌”,并给予姚绍兵权。姚绍亦感于姚泓之恩而誓死忠于姚泓。
永和元年(公元416年),北地太守毛雍占据赵氏坞反叛,姚绍亲自率军将其生擒。当时,驻扎在李闰的
姚宣为成“霸王之业”,将部队和部分民众南移至邢望。姚宣离开后,李闰发生叛乱,姚绍率军平息叛乱,并诛杀了前来请罪的姚宣。之后,
胡夏皇帝
赫连勃勃掠夺郿城,
姚泓又令姚绍率军五万攻打
赫连勃勃。赫连勃勃欲退守安定。但是此时,
胡俨占据安定投降后秦,姚绍在马鞍坂击败夏军,追击到朝那,但是没有追上。
永和二年(公元417年)正月,后秦宗室、齐公
姚恢于安定叛乱,姚绍又率军将其讨平,杀死姚恢。同年二月,
姚泓加姚绍太宰、大将军、都督中外诸军事,假黄钺,改封鲁公,镇守潼关。
姚绍命令将军姚鸾结营防守,遭到
沈林子夜袭,后秦大败。姚绍得知后,又下令姚赞在黄河上屯兵,断绝晋军粮道,被沈林子击败,姚赞仅以身免。姚绍又命长史领军将军姚伯子、宁朔将军安鸾、护军姚默骡、平远将军河东太守唐小方率军三万,断绝晋军粮援,沈林子率太尉行参军严纲、
竺灵秀进攻秦军,秦军大溃,姚伯子、姚默骡、唐小方三将战死,晋军得到粮草、军械不可胜数,并将被俘虏的三千人送回后秦处,“使知王师之弘”。姚绍欲再令姚恰率兵三千,屯兵九原,“绝道济诸县租输”,姚恰劝谏姚绍说:“夫小敌之坚,大敌之擒。今兵众单弱,而远在河外,虽明公神武,然鞭短势殊,恐无所及”姚绍没有听从他的建议,导致姚恰被晋军击败,最终战死。姚绍闻讯,愤懑成疾,吐血而死,临终令姚赞主持防御。同年八月,
王镇恶所部攻破后秦都城长安,
姚泓投降东晋,后秦政权灭亡。
绍尝召胡僧问以国之休咎,僧乃求麫为大胡饼,形径一丈,僧坐在上,先食正西,次食正北,又次食正南,其所余者卷而吞之。——《
十六国春秋》