1835年,美国联合墨西哥德克萨斯地区的种植园主叛乱,并入美国。墨西哥政府出兵镇压,美国派兵占领德克萨斯,并攻入墨西哥,5月,美国对墨宣战。
1846年5月18日,美军将领泰勒率美军南下占领马塔莫斯,9月攻占蒙特雷,11月占领萨尔蒂约。同年6月,卡尼率美军1700人西进,夺取墨西哥和加利福尼亚。1847年2月,泰勒部在布埃纳维斯塔击溃墨西哥总统圣安纳率领的墨军1.4万人。3月,美军总司令斯克特率1万美军在墨西哥湾韦拉克鲁斯登陆,29日,美军攻占韦拉克鲁斯。4月18日,美军击溃总统圣安纳主力和参谋部,5月5日,美军占领普埃布拉,逼近墨西哥城,8月美援军赶到,美军在康特列拉斯再次击败墨军。双方进行和谈,9月7日谈判破裂。9月8日,美军向墨西哥城发动进攻,被击退,12日,美军占领城外高地,炮轰城墙。14日美军攻入墨西哥城,16日控制全城,实行军管。10月墨西哥总统被免职。
1847年11月11日,安约当选为墨西哥临时总统,1848年1月双方开始和谈。2月2日双方签定和约,墨西哥割让德克萨斯、新墨西哥、上加利福尼亚给美国。1848年6月12日,美军撤出墨西哥城,战争结束。
美国通过这场战争夺取了230万平方公里的土地,一跃成为地跨大西洋和太平洋的大国,世所罕见。墨西哥丧失了大半国土,元气大伤。美国从此获得在美洲的主宰地位。