Meses después, San Martín ocupó Lima y reunió un cabildo abierto el 15 de julio de 1821 y el día 28, ante una multitud reunida en la Plaza de Armas de Lima, declaró la independencia y fue nombrado Protector del Perú con autoridad civil y militar, formando su ministerio con el peruano Hipólito Unanue (ministro de Hacienda), el colombiano Juan García del Río (de Relaciones Exteriores) y el argentino Bernardo de Monteagudo (de Guerra y Marina).