Kompletoha ang mosunod nga pulong: human niana siya gipromot ngadto sa ranggo nga first lieutenant sa 2d Dragoons niadtong Mayo 9. Dayon siya nakakita ug aksyon sa Battle of Monterrey niadtong Septiyembre, sa Siege of Vera Cruz niadtong Marso 1847, ug sa Battle of Cerro Gordo niadtong Abril. Dayon nakig-away si Steele sa Battle of Contreras ug sa
Ang Gubat sa Churubusco niadtong Agosto 20, ug ang Gubat sa Molino del Rey niadtong Septiyembre. Si Steele gitudlo ngadto sa ranggo sa brevet captain alang sa iyang pasundayag sa Contreras ug Churubusco sa Agosto 20, 1847.