他派外交官约翰·斯里戴尔到墨西哥，希望以两三千万的价钱美元买入加利福尼亚及新墨西哥。斯里戴尔的抵达引发了政治混乱，当墨西哥人知悉他不是来为墨西哥失去得克萨斯做补偿而是要求新的领土时。墨西哥政府拒绝接见斯里戴尔。1846年，为向墨西哥施加压力，波尔克派扎卡里·泰勒将军的军队向纽埃西斯河及格兰德河之间的地区进发——这一地区是美国和墨西哥的争议领土。斯里戴尔于1846年5月返回了华盛顿。波尔克将此当作一种侮辱，并且是“发动战争的充分理由，于是他准备向国会提议宣战。这时泰勒穿过了格兰德河并短暂占领了塔毛利帕斯州