Recabarren fue elegido senador por Talca en 1879, por Arauco en 1882, por Concepción en 1888, y de nuevo para Arauco en 1891, siendo reelegido en 1894 y 1897.