Kirjutage selle lõigu jätkumine - pärast seda edutati ta 9. mail 2. draakonide leitnandiks. Seejärel nägi ta tegevust Monterrey lahingus septembris, Vera Cruzi piiramises märtsis 1847 ja Cerro Gordo lahingus aprillis. Seejärel võitles Steele Contreras'i lahingus ja Churubusco lahingus.
20. augustil ja Molino del Rey lahing sellel septembris. Steele määrati 20. augustil 1847 Brevet-kapteniks, kuna ta osales Contrerasis ja Churubuscos.