Dal 1846 al 1848, gli Stati Uniti e il Messico hanno combattuto la guerra messicano-americana. Ci furono molte cause della guerra, ma le ragioni principali furono il persistente risentimento del Messico per la perdita del Texas e il desiderio degli americani per le terre occidentali del Messico, come la California e il New Mexico. Gli americani credevano che la loro nazione dovesse estendersi al Pacifico: questa convinzione era chiamata "Destino manifesto".
Gli americani hanno invaso su tre fronti. Una spedizione relativamente piccola fu inviata per proteggere i desiderati territori occidentali: presto conquistò la California e il resto dell'attuale Stati Uniti sud-ovest. Una seconda invasione venne dal nord attraverso il Texas. Un terzo sbarcò vicino a Veracruz e si fece strada nell'entroterra. Alla fine del 1847, gli americani avevano catturato Città del Messico, il che fece concordare ai messicani un trattato di pace che cedeva tutte le terre che gli Stati Uniti avevano desiderato.
Ma perché gli Stati Uniti hanno vinto? Gli eserciti inviati in Messico erano relativamente piccoli, con un picco di circa 8.500 soldati. Gli americani erano più numerosi di quasi ogni battaglia che combatterono. L'intera guerra fu combattuta sul suolo messicano, il che avrebbe dovuto dare un vantaggio ai messicani. Eppure non solo gli americani hanno vinto la guerra, ma hanno anche vinto tutti i maggiori impegni. Perché hanno vinto così decisivamente?
L'artiglieria (cannoni e mortai) fu una parte importante della guerra nel 1846. I messicani avevano un'artiglieria decente, incluso il leggendario Battaglione di San Patrizio, ma gli americani avevano il meglio del mondo in quel momento. Gli equipaggi di cannoni americani avevano approssimativamente raddoppiato la portata effettiva delle loro controparti messicane e il loro fuoco micidiale e accurato ha fatto la differenza in diverse battaglie, in particolare la Battaglia di Palo Alto. Inoltre, gli americani dispiegarono per la prima volta l '"artiglieria volante" in questa guerra: cannoni e mortai relativamente leggeri ma mortali che potevano essere rapidamente ridistribuiti in diverse parti del campo di battaglia, se necessario. Questo avanzamento nella strategia di artiglieria aiutò notevolmente lo sforzo bellico americano.
L'invasione americana dal nord fu guidata dal generale Zachary Taylor, che sarebbe poi diventato presidente degli Stati Uniti. Taylor era un eccellente stratega: di fronte all'imponente città fortificata di Monterrey, vide subito la sua debolezza: i punti fortificati della città erano troppo distanti l'uno dall'altro: il suo piano di battaglia era di prenderli uno per uno. Il secondo esercito americano, attaccando da est, era guidato dal generale Winfield Scott, probabilmente il miglior generale tattico della sua generazione. Gli piaceva attaccare dove meno se lo aspettava e più di una volta ha sorpreso i suoi avversari venendo da loro apparentemente dal nulla. I suoi piani per battaglie come Cerro Gordo e Chapultepec erano magistrali. I generali messicani, come il leggendario inetto Antonio Lopez de Santa Anna, erano decisamente surclassati.
La guerra messicano-americana fu la prima in cui gli ufficiali addestrati presso l'Accademia militare di West Point videro un'azione seria. Di volta in volta, questi uomini hanno dimostrato il valore della loro istruzione e abilità. Più di una battaglia ha acceso le azioni di un coraggioso Capitano o Maggiore. Molti degli uomini che erano ufficiali junior in questa guerra sarebbero diventati Generali 15 anni dopo nella Guerra Civile, tra cui Robert E. Lee, Ulysses S. Grant, P.G.T. Beauregard, George Pickett, James Longstreet, Stonewall Jackson, George McClellan, George Meade, Joseph Johnston e altri. Lo stesso generale Winfield Scott disse che non avrebbe vinto la guerra senza gli uomini di West Point sotto il suo comando.
La politica messicana era estremamente caotica in quel momento. Politici, generali e altri aspiranti leader hanno combattuto per il potere, stringendo alleanze e pugnalandosi a vicenda alle spalle. I leader messicani non furono in grado di unirsi nemmeno di fronte a un nemico comune che si faceva strada attraverso il Messico. Il generale Santa Anna e il generale Gabriel Victoria si odiarono così tanto che nella battaglia di Contreras, Victoria lasciò intenzionalmente un buco nelle difese di Santa Anna, sperando che gli americani lo sfruttassero e facessero sembrare cattiva Santa Anna: Santa Anna restituì il favore non arrivando in aiuto di Victoria quando gli americani attaccarono la sua posizione. Questo è solo un esempio di molti leader militari messicani che mettono i propri interessi al primo posto durante la guerra.
Se i generali messicani erano cattivi, i loro politici erano peggio. La presidenza del Messico ha cambiato più volte la mano durante la guerra messicano-americana. Alcune "amministrazioni" sono durate solo giorni. I generali hanno rimosso i politici dal potere e viceversa. Questi uomini spesso differivano ideologicamente dai loro predecessori e successori, rendendo impossibile ogni tipo di continuità. Di fronte a tale caos, le truppe venivano raramente pagate o fornite di ciò di cui avevano bisogno per vincere, come le munizioni. I leader regionali, come i governatori, spesso si sono rifiutati di inviare qualsiasi aiuto al governo centrale, in alcuni casi perché avevano seri problemi propri a casa. Senza nessuno saldamente al comando, lo sforzo bellico messicano era destinato a fallire.
Il governo americano ha investito molti soldi nello sforzo bellico. I soldati avevano buone pistole e uniformi, abbastanza cibo, artiglieria e cavalli di alta qualità e praticamente tutto ciò di cui avevano bisogno. I messicani, d'altra parte, furono completamente al verde durante l'intera guerra. I "prestiti" furono costretti dai ricchi e dalla chiesa, ma la corruzione era ancora dilagante e i soldati erano scarsamente attrezzati e addestrati. Le munizioni erano spesso scarse: la battaglia di Churubusco avrebbe potuto portare a una vittoria messicana, se le munizioni fossero arrivate in tempo per i difensori.
La guerra con gli Stati Uniti fu certamente il più grande problema del Messico nel 1847 ... ma non fu l'unico. Di fronte al caos di Città del Messico, piccole ribellioni stavano scoppiando in tutto il Messico. Il peggio è stato nello Yucatán, dove le comunità indigene che erano state represse per secoli hanno preso le armi con la consapevolezza che l'esercito messicano era a centinaia di miglia di distanza. Migliaia di persone furono uccise e nel 1847 le principali città furono sotto assedio. La storia era simile altrove, poiché i contadini poveri si ribellarono ai loro oppressori. Anche il Messico aveva enormi debiti e niente soldi nel tesoro per pagarli. All'inizio del 1848 fu facile prendere la pace con gli americani: fu il più semplice dei problemi da risolvere e gli americani furono anche disposti a dare 15 milioni di dollari al Messico come parte del Trattato di Guadalupe Hidalgo.