A su regreso fue congresista (1834-1837) y en el gobierno conservador de José Ignacio de Márquez, Mosquera fue nombrado secretario de Guerra y como tal dirigió y triunfó en la Guerra de los Supremos en 1840.