De Slag om Buena Vista vond plaats op 23 februari 1847 en was een zwaar bevochten strijd tussen het binnenvallende Amerikaanse leger, onder bevel van generaal Zachary Taylor, en het Mexicaanse leger, geleid door generaal Antonio López de Santa Anna.
Taylor had zich vanaf de grens naar het zuidwesten in Mexico gevochten toen de meeste van zijn troepen werden toegewezen aan een afzonderlijke invasie onder leiding van generaal Winfield Scott. Santa Anna, met een veel grotere kracht, voelde dat hij Taylor kon verpletteren en het noorden van Mexico opnieuw kon innemen. De strijd was bloedig, maar niet doorslaggevend, waarbij beide partijen het als een overwinning claimden.
De vijandelijkheden waren uitgebroken tussen Mexico en de VS in 1846. De Amerikaanse generaal Zachary Taylor, met een goed opgeleid leger, had grote overwinningen behaald bij de veldslagen van Palo Alto en Resaca de la Palma nabij de grens tussen de VS en Mexico en had daarna het succesvolle beleg van Monterrey in september 1846. Na Monterrey trok hij naar het zuiden en nam Saltillo. Het centrale commando in de VS besloot toen om een afzonderlijke invasie van Mexico via Veracruz te sturen en veel van Taylor's beste eenheden werden opnieuw toegewezen. Begin 1847 had hij slechts ongeveer 4.500 mannen, waarvan vele niet-geteste vrijwilligers.
Generaal Santa Anna, die onlangs werd verwelkomd in Mexico nadat ze in ballingschap in Cuba had gewoond, bracht snel een leger van 20.000 mannen groot, van wie velen getrainde professionele soldaten waren. Hij marcheerde naar het noorden, in de hoop Taylor te verpletteren. Het was een riskante zet, want toen was hij op de hoogte van Scotts geplande invasie vanuit het oosten. Santa Anna snelde zijn mannen naar het noorden en verloor onderweg veel aan slijtage, desertie en ziekte. Hij versloeg zelfs zijn voorraadlijnen: zijn mannen hadden 36 uur lang niet gegeten toen ze de Amerikanen in de strijd ontmoetten. Generaal Santa Anna beloofde hen Amerikaanse benodigdheden na hun overwinning.
Taylor hoorde van de opmars van Santa Anna en kwam in een defensieve positie in de buurt van de Buena Vista-boerderij een paar mijl ten zuiden van Saltillo. Daar werd de Saltillo-weg aan één zijde geflankeerd door een plateau dat toegankelijk was voor verschillende kleine ravijnen. Het was een goede verdedigende positie, hoewel Taylor zijn mannen dun moest spreiden om het allemaal te dekken en hij weinig reserves had. Santa Anna en zijn leger arriveerden op 22 februari: hij stuurde Taylor een briefje waarin hij zich overgaf terwijl de soldaten schermutselden. Taylor weigerde voorspelbaar en de mannen brachten een gespannen nacht door in de buurt van de vijand.
Santa Anna lanceerde zijn aanval de volgende dag. Zijn aanvalsplan was direct: hij zou zijn beste troepen tegen de Amerikanen over het plateau sturen en de ravijnen als dekking gebruiken als hij kon. Hij stuurde ook een aanval langs de hoofdweg om zoveel mogelijk troepen van Taylor bezig te houden. Tegen het middaguur vorderde de strijd ten gunste van de Mexicanen: vrijwilligers in het Amerikaanse centrum op het plateau waren verbogen, waardoor de Mexicanen wat grond konden innemen en vuur in de Amerikaanse flanken konden werpen. Ondertussen baande een grote groep Mexicaanse cavalerie zich een weg in de hoop het Amerikaanse leger te omringen. Versterkingen bereikten het Amerikaanse centrum echter net op tijd en de Mexicanen werden teruggedreven.
De Amerikanen genoten van een gezond voordeel op het gebied van artillerie: hun kanonnen hadden de dag in de slag bij Palo Alto eerder in de oorlog gedragen en ze waren opnieuw cruciaal in Buena Vista. De Mexicaanse aanval liep vast en de Amerikaanse artillerie begon de Mexicanen te beuken, verwoesting aan te richten en massaal verlies van leven te veroorzaken. Nu was het de beurt aan de Mexicanen om te breken en zich terug te trekken. Jubilant, de Amerikanen achtervolgden en werden bijna gevangen en vernietigd door de enorme Mexicaanse reservaten. Terwijl de schemering viel, werden de wapens stil zonder dat beide zijden zich losmaakten; de meeste Amerikanen dachten dat de strijd de volgende dag zou worden hervat.
De strijd was echter beëindigd. 'S Nachts trokken de Mexicanen zich terug en trokken zich terug: ze waren gehavend en hongerig en Santa Anna dacht niet dat ze nog een gevechtsronde zouden volhouden. De Mexicanen namen de dupe van de verliezen: Santa Anna had 1.800 doden of gewonden verloren en 300 gevangen genomen. De Amerikanen hadden 673 officieren en mannen verloren met nog eens 1500 of zo verlaten.
Beide partijen begroetten Buena Vista als een overwinning. Santa Anna stuurde gloeiende berichten terug naar Mexico-stad en beschreef een triomf met duizenden Amerikaanse doden op het slagveld. Ondertussen claimde Taylor de overwinning, omdat zijn troepen het slagveld hadden vastgehouden en de Mexicanen hadden verdreven.
Buena Vista was de laatste grote veldslag in Noord-Mexico. Het Amerikaanse leger zou blijven zonder verdere offensieve actie te ondernemen en hun hoop op de overwinning op de geplande invasie van Scott in Mexico-stad te vestigen. Santa Anna had zijn beste kans op Taylor's leger genomen: hij zou nu naar het zuiden gaan en Scott proberen af te houden.
Voor de Mexicanen was Buena Vista een ramp. Santa Anna, wiens onbekwaamheid als generaal legendarisch is geworden, had eigenlijk een goed plan: als hij Taylor had verpletterd zoals hij had gepland, zou Scott's invasie zijn teruggeroepen. Toen de strijd begon, zette Santa Anna de juiste mannen op de juiste plaatsen om te slagen: als hij zijn reserves had toegewijd aan het verzwakte deel van de Amerikaanse linie op het plateau, had hij misschien zijn overwinning behaald. Als de Mexicanen hadden gewonnen, is de hele loop van de Mexicaans-Amerikaanse oorlog wellicht veranderd. Het was waarschijnlijk de beste kans van de Mexicaan om een grootschalige strijd in de oorlog te winnen, maar dat lukte niet.
Als historische noot, het St. Patrick's bataljon, een Mexicaanse artillerie-eenheid die grotendeels uit overlopers van het Amerikaanse leger bestond (voornamelijk Ierse en Duitse katholieken, maar andere nationaliteiten waren vertegenwoordigd), vocht met onderscheiding tegen hun voormalige kameraden. De San Patricios, zoals ze werden genoemd, vormden een elite-artillerie-eenheid die belast was met het ondersteunen van het grondoffensief op het plateau. Ze vochten heel goed, namen Amerikaanse artillerieplaatsen af, ondersteunden de infanterieopmars en dekten later een terugtocht. Taylor stuurde een elitetroep draken achter hen aan, maar ze werden teruggedreven door kanonvuur te vernietigen. Ze waren behulpzaam bij het veroveren van twee stukken Amerikaanse artillerie, later gebruikt door Santa Anna om de strijd tot een 'overwinning' te verklaren. Het zou niet de laatste keer zijn dat de San Patricios grote problemen veroorzaakten voor de Amerikanen.
Eisenhower, John S.D. So Far from God: the U.S. War with Mexico, 1846-1848. Norman: the University of Oklahoma Press, 1989