A speed controller considering the effects of parameter variations and external disturbance for indirect field-oriented induction motor drives is proposed in this paper. First a microprocessor-based indirect field-oriented induction motor drive is implemented and its dynamic model at nominal case is estimated. Based on the estimated model, an integral plus proportional (IP) controller is quantitatively designed to match the prescribed speed tracking specifications. Then a dead-time compensator and a simple robust controller are designed and augmented to reduce the effects of parameter variations and external disturbances. The desired speed tracking control performance of the drive can be preserved under wide operating range, and good speed load regulating performance can also be obtained. Theoretic basis and implementation of the proposed controller are detailedly described. Some simulated and experimental results are provided to demonstrate the effectiveness of the proposed controller.