Per Meksikos-Amerikos karą uostas buvo vėl užblokuotas, šįkart amerikiečių. Pradiniai amerikiečių bandymai 1847 m. nusileisti Alvarado buvo patikrinti, tačiau amerikiečiai tada sugalvojo nusileisti keliomis mylių į pietus nuo Veracruzo, kuris pasidavė po 20 dienų apgulties.
, nugalėjo generolio Santa Anos pajėgas Cerro Gordo mūšyje ir žygiojo į vidų per Xalapa į Meksikos miestą, vadovaujant generoliui Winfieldui Scottui. Meksika netrukus pasidavė.