El 29 de enero de 1859, el presidente conservador Félix Zuloaga decretó que es prerrogativa del presidente, nombrar a un presidente sustituto que supla sus faltas temporales.
Para el 31 de enero de ese año, Félix Zuloaga por decreto nombró como presidente sustituto a Miguel Miramón.
El 2 de febrero de 1859, Zuloaga se separó del cargo. Miguel Miramón tomó posesión como presidente sustituto ese mismo día.
Miguel Miramón con apenas 27 años de edad, se convirtió en el presidente más joven que ha tenido México. Sin embargo, Benito Juárez seguía siendo el presidente legal.
Una de las prioridades de Miramón fue captar recursos materiales y humanos para emprender la campaña sobre el puerto de Veracruz, sede del gobierno constitucional cuyo presidente era Benito Juárez; no sería sino hasta el 14 de febrero que comenzaron a salir de la capital las fuerzas destinadas a este fin.