הוא שירת במלחמת מקסיקו-אמריקה עם סוללת A של מייג'ור ג'יימס דאנקן, ארטילריה אמריקאית שנייה, שם הוא קיבל לעתים קרובות תארים על "איכויות טובות" מדרגת טוראי בשנת 1845 עד דרגת סגן שני ב-28 ביוני 1848, מאוחר יותר הפך קבוע לאחר המלחמה ב-26 בינואר 1849. בנסון היה נוכח עם סוללה א' בקרב בפאלו אלטו, רסקה דה לה פאלמה, מונטריי, ורה קרוז
, וצ'רובוסקו. הוא עלה לדרגת סמל ראשון בפיקוד על חטיבת ארטילריה בחטיבת דאנקן תחת מפקד המחלקה, סגן הנרי ג'קסון האנט, במצור על מקסיקו סיטי, פעיל במיוחד בקרב צ'פולטפק בסן קוסמה גאריטה.