Napíšte pokračovanie tohto odseku - po ktorom bol povýšený do hodnosti prvého poručíka v 2. Dragoons 9. mája. V septembri sa zúčastnil bitky pri Monterrey, v marci 1847 obliehania Vera Cruz a v apríli bitky pri Cerro Gordo. Steele potom bojoval v bitke pri Contreras a bitke pri Churubusco.
20. augusta a bitka pri Molino del Rey v septembri. Steele bol menovaný do hodnosti brevetového kapitána za jeho výkon v Contreras a Churubusco od 20. augusta 1847.