To avoid overcooking and mushy vegetables, stir-fry on high heat and keep the cooking time short. Add denser vegetables first and more delicate ones later. Maintain a crisp-tender texture by not overcooking.