Von 1648 bis 1656 war er Gouverneur von Mailand. 1652 eroberte er die Festung Casale Monferrato. Nach der Niederlage Juan José de Austrias in der Schlacht in den Dünen (1658), wurde Caracena als sein Nachfolger nominiert. Nach dem Abschluss des Pyrenäenfriedens sah Spanien eine Zeit relativen Friedens. Trotz dieser Tatsache war das Regieren für Caracena nicht einfach, da die verschiedenen Kriege den Staat mittlerweile an den Rand des Bankrotts gedrängt hatten.