Во время Американо-мексиканской войны Борегар служил в сапёрных войсках под командованием генерала Уинфилда Скотта. Участвовал в осаде Веракруса и сражении при Контрерас. За Контрерас он получил временное звание капитана. Участвовал в штурме Чапультепека и был ранен в бою у ворот Белен, за что получил временное звание майора.