朱棣不是马皇后生的,朱棣的生母是谁一直都是一个谜团,当时朱棣为了让自己称帝的时候有威严,自称是马皇后所生,而现在正史中的答案都是朱棣本人自己捏造的。
朱棣是朱元璋的儿子,朱元璋的长子去世之后,原本朱元璋是想要立他为太子的,但是顾及到其他的儿子,就立长子的儿子为皇太孙,但是其仅仅在位四年。
之后朱棣发动了政变,迫使侄子朱允炆让位给自己,史书上因为他是靖难之变上台,所以名分很重要,嫡出就是一个名分,这样才能顺利应当的即位。
朱彝尊《静志居诗话》卷十三沈元华条:“奉先庙制(南京太庙奉先殿)高后南面,诸妃尽东列,西序惟碽妃一人,具载南京太常寺志。善高后从未怀妊,岂惟长陵,即懿文太子亦非后生也。”以上都是明人的记载。
所以直到现在朱棣的生母具体是谁,在史学上纷争不段,虽然《明史·成祖本纪》记载是马皇后所生,但这是在朱棣的授意下才写的,不具有真实的历史价值。