景泰元年(1450),瓦剌部向大明请和,并归还英宗。八月,明王朝接回英宗,但是一朝不能有两个皇帝,于是英宗就成了“上皇”,由于英宗的归来,各地政局产生了一些动荡,后都被于谦平定。
景泰八年,将军石亨、左副都御史徐有贞等发动宫廷政变,拥立英宗重登大宝,就在当天于谦就被传命逮捕。于谦的罪名是迎立外藩、图谋不轨,罪至当诛。石亨曾是于谦的部下,经于谦提拔才至将军位,在京师保卫战中也曾立过战功,但是此人经常藐视大明律法且多行不义,于谦曾就此参劾他,他由此对于谦恨之入骨。徐珵,即后来的徐有贞,在京师被围的时候他就是力主迁都的一派,京师保卫战后,明景帝罢免了徐珵的官职,为此他托于谦替自己向景帝求情,无奈景帝对徐珵极为反感,复官不成,他将这笔仇怨就记在了于谦头上。
明英宗在当石亨等人力主要杀于谦的时候,他公正地说:“于谦实有功,不忍心杀害功在社稷之人”。这时力主要杀于谦的人就把当年其“社稷为重,君为轻”不顾英宗死活的主张告诉了英宗,甚至还强调:“不杀于谦,此举为无名!”这几句话的意思是,“我们刚刚拥立你做皇帝,要肃清朝野,名不正则言不顺,不杀于谦,有谁会承认新皇帝?”这样英宗才痛下决心杀了于谦。