So berief ihn die neue Regierung ans Oberste Gericht des Landes. Ab 1831 vertrat er seine Heimatstadt Santiago im chilenischen Senat, und 1833 saß er in der Kommission, welche die Verfassung von 1833 erarbeitete, an der er großen Einfluss nahm. Im Peruanisch-Bolivianischen Konföderationskrieg zwischen der chilenischen Regierung und der Peruanisch-Bolivianischen Konföderation, der zudem Ramón Freire zur Seite stand, um in seiner Heimat wieder an die Macht zu gelangen, erklärte Mariano Egaña als diplomatischer Vertreter Chiles offiziell den Krieg.