It has long been recognised that spreading ridges are kept in place by competing subduction forces that drive plate motions. Asymmetric strain rates pull spreading ridges in the direction of the strongest slab pull force, which partially explains why spreading ridges can migrate vast distances. However, the interaction between mantle plumes and spreading ridges plays a relatively unknown role on the evolution of plate boundaries. Using a numerical model of mantle convection, we show that plumes with high buoyancy flux (>3000 kg/s) can capture spreading ridges within a 1000 km radius and anchor them in place. Exceptionally high buoyancy fluxes may fragment the overriding plate into smaller plates to accommodate more efficient plate motion. If the plume buoyancy flux wanes below 1000 kg/s the ridge may be de-anchored, leading to rapid ridge migration rates when combined with asymmetric plate boundary forces. Our results show that plume-ridge de-anchoring may have contributed to the rapid migration of the SE Indian Ridge from 43 million years ago (Ma) due to waning buoyancy flux from the Kerguelen plume, supported by magma flux estimates and radiogenic isotope geochemistry of eruption products. The plume-ridge de-anchoring mechanism we have identified has global implications for the evolution of plate boundaries near mantle plumes.