A következő mondatot fejezze be: "amely után május 9-én előléptették a 2. Dragoons első hadnagya rangjára". Ezután részt vett a Monterrey-i csata szeptemberében, a Vera Cruz ostroma 1847 márciusában és a Cerro Gordo-i csata áprilisában. Steele aztán harcolt a Contreras-i csatában és a
Churubusco csata augusztus 20-án, és Molino del Rey csata szeptemberben. Steele-t brevetkapitány rangjára nevezték ki a Contreras és Churubusco-i teljesítményéért 1847. augusztus 20-án.