Írjon egy folytatást erre a bekezdésre - amit követően május 9-én előléptették első hadnaggyá a 2. Dragoons-ban. 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 ezután harcolt a Contreras-i és a Churubusco-i csatában.
Augusztus 20-án, és a Molino del Rey-i csata abban a szeptemberben. Steele-t brevetkapitány rangjára nevezték ki a Contreras és Churubusco-i teljesítményéért 1847. augusztus 20-án.