En 1871, y tras algunos problemas en su salud que le obligaron a retornar a Chile, recibió el cargo de Ministro de Relaciones Exteriores y Colonización, en un período tenso de Chile con los países vecinos debido a problemas entre Perú por las deudas de la Escuadra y los problemas limítrofes de Argentina y Bolivia.