Phelpsas tarnavo "Bonita" ir "Jamestown" laivais Meksikos-Amerikos karo metu, teikdamas laivyno paramą Winfield Scott armijai per Veracruzo apgulą
- Taip. Daug laiko jis taip pat patarnavo Meksikos pakrantėje. Netrukus Phelpsas jau turėjo tvirtų nuomonių apie tai, kaip turėtų būti vykdomas karas, ir buvo nepatenkintas, kad karinis jūrų laivynas daug laiko skiria savo paslaugoms, apsaugančioms prekybinius laivus, o jūreiviai, neturėdami atsargų, susirgdavo skorbute.