景泰帝不同意的情况下，说服瓦剌太师也先，将英宗迎回燕京。英宗回朝后，景泰帝怕失去即位不久的皇位，将其兄长英宗软禁于南内崇质宫，令锦衣卫防守严密。英宗被囚南宫期间，生下了四子六女，其中三子夭折。景泰三年，又废原立为太子的英宗长子朱见深为沂王，另立己子朱见济为储君。朱见济在次年去世，但景泰帝仍不同意复立朱见深为太子。
夺门之变.景泰八年正月十七日（1457年2月11日），趁景泰帝病重不能临朝之机，手握重兵的武清侯石亨、副都御史徐有贞等人联合太监曹吉祥，率死士攻入南宫，拥立英宗复位。