Un grupo notable de combatientes que es recordado de forma controvertida —como héroes en México, como traidores en Estados Unidos— fueron los integrantes del Batallón de San Patricio, un grupo de inmigrantes católicos (la mayoría de Irlanda), que abandonaron el ejército estadounidense desde los primeros encuentros bélicos y que se pasaron al lado mexicano.