L'anno seguente, esauriti i focolai di rivolta, don Giovanni fu inviato in Sicilia come viceré da cui partì, nel 1651, per guidare un corpo di spedizione in Catalogna allo scopo di riconquistare Barcellona, l'unica città importante della Catalogna a essere rimasta fedele alla sollevazione del 1640.