Ecological resilience assessment has become a key link in urban sustainable governance. This study introduces a new evaluation framework to inform policy-making and practical applications. Based on the structural and functional dimensions of landscape patterns, it integrates the vulnerability, sensitivity and self-organization of resilience to point to desirable directions of ecological resilience. A composite ecological resilience index is compiled based on six indices of landscape diversity, landscape disturbance, source-sink patch distance, habitat quality, minimum cumulative resistance, and landscape restoration. The framework is particularly applicable to cities located in ecologically sensitive areas. Hence, Nanchang City, China was selected as a case study. Using 1km2 hexagonal grids, the framework is applied to map spatiotemporal changes and to analyze various natural and anthropogenic driving forces of ecological resilience in Nanchang from 2000 to 2020. Research findings confirm the feasibility and value of the urban ecological resilience analysis framework. They also highlight the advantages of the framework in revealing spatially dynamic processes and ecological resilience contributing factors, making it a valuable and practical tool for sustainable urban planning and refined management decision-making.