Năm 1424, theo kế của Nguyễn Chích, thủ lĩnh nghĩa quân Lam Sơn là Lê Lợi đã quyết định đưa quân vào Nghệ An, hòng xây dựng địa bàn căn cứ chiến lược kháng Minh. Quân Lam Sơn từng bước tiêu diệt các thành lũy trên đất Nghệ An, buộc quân Minh phải co cụm vào thành Nghệ An cố thủ. Các đại tướng của quân Minh gồm Trần Trí, Lý An, Phương Chính đều từng bị quân Lam Sơn vây khốn trong thành này. Thành Nghệ An bị quân Lam Sơn vây khốn đến tháng 2(âl) năm 1427 thì tướng trấn thành là Thái Phúc, dưới sự khuyên nhủ của Nguyễn Trãi, đã nộp thành đầu hàng.