Ringgold tjente i general Zachary Taylors besættelsesstyrke i Texas som major i artilleri. Den 8. maj 1846, da han og 2.400 tropper var på vej til Fort Texas, var de engageret i slaget ved Palo Alto
af den mexicanske general Mariano Arista og hans styrke på 3800 mænd.