A land-use simulation model oriented toward ecological constraints is effective for evaluating the ecological impact of urban spatial planning. However, few studies have incorporated dynamically nested ecological spatial constraints into the model or fully considered the urban development, agricultural production, and ecological function among the ecological spatial constraints. Therefore, this study developed an improved land-use simulation model with dynamically nested ecological spatial constraints (LSDNE). We fully considered the multilevel ecological spatial constraints from the perspectives of ecological (ecological protection red line, EPRL), production (capital farmland, CF), and living (urban development land-use suitability, UDLS). Five scenarios in terms of future land-use distribution in 2030 were set, namely, inertial development (S1), considering EPRL (S2), considering CF (S3), considering EPRL and CF (S4), and considering EPRL, CF, and UDLS (S5). This new approach was implemented in the rapidly developing provincial capital city of Changchun, China. The results show that, due to the occupation of arable land, Changchun had the largest increase in built-up land (2019.75 km2 to 3036.36 km2) from 2010 to 2020. Terrain elevation was the most significant factor in all kinds of land expansion. According to future land spatial distribution results in 2030, under S4, Changchun’s built-up land will be more compact compared with S1–S3 and S5, which showed more scattered built-up land. These predicted results show that Changchun’s spatial planning put forward high requirements for the efficient use of land and constraints in red-line areas. Due to a clear evaluation of the impact of ecological spatial constraints on future land expansion, the LSDNE model provides more accurate support for the efficient use of land resources and future territorial spatial planning.