Napisati nadaljevanje za ta odstavek - po katerem je bil povišan v čin prvega poročnika v 2d Dragoons 9. maja. Nato se je boril v bitki pri Monterreyju septembra, v obleganju Vera Cruza marca 1847 in v bitki pri Cerro Gordu aprila. Steele se je nato boril v bitki pri Contrerasu in bitki pri Churubuscu.
20. avgusta in bitka pri Molinu del Reju septembra istega leta. Steele je bil imenovan v čin brevetnega kapitana za svoj nastop v Contreras in Churubusco 20. avgusta 1847.