We propose combining the filter framework model of community assembly with the passenger-driver model of non-native species behavior to help clarify the impacts of invasive species in the communities they invade and to guide sustainable management protocols. Observational field surveys and a greenhouse experiment explored the role of the invasive legume Lespedeza cuneata in the communities it invades and how natives in three functional groups—grasses, forbs, and legumes—respond to its presence. Within-site analyses from the field survey revealed differences in invaded and uninvaded areas in half of the sites, suggesting that site-specific characteristics influences whether L. cuneata’s presence corresponds to local differences in species composition. The greenhouse experiment found higher levels of saprophytic and arbuscular mycorrhizal fungi in soil conditioned by L. cuneata than in unconditioned soil. However, competition between L. cuneata or the native congener L. capitata and nine native species illustrated stronger aboveground competitive effects than belowground soil effects due to soil conditioning, with impacts differing among functional groups. The response of L. cuneata was reduced in the presence of grasses and other legumes but not forbs. Assessing the impact of L. cuneata with the combined community assembly model revealed this invasive plant acts as a driver because it alters abiotic and biotic filters to impact species composition. Managing for high grass abundance and planting native legumes will help sustain grasslands from L. cuneata invasion.