BiFeO3 (BFO) and Bi1-xEuxFe0.975Ni0.025O3 (x = 0, 0.025, 0.05, 0.075, 0.10) materials were synthesized by sol-gel method. The structural, optical, ferromagnetic, and ferroelectric properties of all samples were systematically investigated using different techniques. X-ray diffraction showed that all samples were crystallized in the rhombohedral structure with R3C space group. The crystal lattice parameters were a = 5.563 Å and c = 13.833 Å, and crystal size was LXRD = 519 Å for BiFeO3 materials, whereas the a, c, and LXRD of (Eu, Ni) co-doped samples decreased with Eu concentration. Raman scattering spectra were used to confirm the substitution of Eu3+ ions into Bi-sites. Fluorescence spectra showed the enhancement of characteristic emission peaks with Eu concentration. The BFO exhibited weak ferroelectric behavior with a maximum polarization of Ps = 12.698 µC/cm2 and remnant polarization of Pr = 7.351 µC/cm2. Ferroelectric properties of the (Eu, Ni) co-doped samples were significantly enhanced. The BFO material exhibited a weak ferromagnetic behavior with saturation magnetization of Ms = 0.036 emu/g, remnant magnetization of Mr = 0.004 emu/g. The ferromagnetic properties of sample were also improved with presence of (Eu, Ni) dopants. The origin of the improvement in ferromagnetism, ferroelectricity, and fluorescence were also thoroughly discussed.