Su formación inicial transcurrió entre Córdoba y Jaén hasta que en 1850 se trasladó a Madrid para cursar la segunda enseñanza y estudiar leyes en la Universidad Central. En 1859 obtuvo el grado de licenciado en Derecho Administrativo en la Universidad Central y en 1862 el de Derecho Civil y Canónico. Parte de su adolescencia y juventud transcurrieron entre las ciudades de Lérida, Palma de Mallorca, Jaén y Córdoba, donde su padre había desempeñado los cargos de Gobernador Civil. Ya en posesión del título de abogado entró como empleado en el Ministerio de Gracia y Justicia, ascendiendo en el escalafón hasta auxiliar de planta, siendo declarado cesante en agosto de 1866. Vinculado al partido Unión Liberal no tardaría en ponerse a las órdenes de su tío político el general Serrano, en los preparativos de la Gloriosa de 1868 estando a su lado en la batalla de Alcolea (28 de septiembre de 1868) en calidad de persona de máxima confianza. Triunfante el pronunciamiento liberal encabezado por los generales Juan Bautista Topete, Juan Prim y Francisco Serrano y Domínguez frente a la reina Isabel II, una vez nombrado el general Serrano presidente provisional del gobierno, y posteriormente Regente del Reino, Eduardo regresó a Madrid, siendo nombrado Secretario de su Audiencia Territorial, y más tarde secretario general del ministerio de la Gobernación y subsecretario de este Ministerio.