如果说朱高炽比朱高煦有什么优势的话,那就是朱高炽的世子位置是当年的太祖皇帝亲自册封的,并且朱元璋还公开称赞朱高炽有君王的风度。你朱棣不是一直都在说要恢复建文帝废弃的祖制吗?要遵循太祖皇帝当初制定的各项规定吗?怎么现在你反要废掉太祖皇帝亲自册封的世子,这不是自己打自己脸吗?同时,再加上朱棣虽然自己的皇位来得名不正言不顺,但是即位之后其反而更加强调名正言顺了,可能是越缺什么就越重视什么。那么在这种情况下,朱高炽被立为太子是名正言顺。
最终,在朝中文臣的坚持下,朱棣于永乐二年(公元1404年)正式册立朱高炽为皇太子,确定了其正统地位,张氏也就摇身一变成为太子妃了。然而,朱高炽虽然成了皇太子,但是并不意味着他可以高枕无忧了,一方面朱棣虽然把朱高炽立为了太子,但是始终对朱高炽不满,几次都想废了朱高炽,甚至还曾因为他太胖了,下令削减太子宫膳食,但就是这样朱高炽也没被饿瘦,看来胖是天生的;另一方面,朱高煦一直虎视眈眈,并没有因为朱高炽成为太子而死心,反而更加猖狂了,时不时地挑拨朱棣和朱高炽之间的关系,同时还拉上朱棣的三儿子朱高燧一起对付朱高炽,朱高煦认为只要老头子一天不死,自己就还有机会。