خلال الحرب المكسيكية الأمريكية (1846-1848) ، قاد تويغز لواء في جيش الاحتلال في معارك بالو ألتو
و ريساكا دي لا بالما. تمت ترقيته إلى جنرال في عام 1846 وقام بقيادة فرقة في معركة مونتيري. انضم إلى بعثة وينفيلد سكوت، قائد الفرقة الثانية للقوات النظامية. قاد الفرقة في كل المعارك من فيراكروز حتى مكسيكو سيتي. جرح خلال الهجوم على شابولتيبيك. بعد سقوط مدينة مكسيكو، تم تعيينه حاكم عسكري فيراكروز. تم منح العميد تويغز سيف احتفالي من قبل الكونغرس في 2 مارس، 1849. كان عضوا أصليا في نادي الأزتك عام 1847، وهي جمعية عسكرية من الضباط الذين خدموا في الحرب المكسيكية.