Bankhead deltog i den mexicansk-amerikanske krig ved Vera Cruz.
Bankhead kommanderede 2. artilleri regiment og blev forfremmet til brigadegeneral for fremragende tjeneste i reduktionen af Vera Cruz, hvor Bankhead, den øverste felt officer, fungerede som chef for artilleri, i kommandoen over batterierne. Fra januar 1848 kommanderede han departementet Orizaba i Mexico.