In the past few years, we have been witnessing an increased interest for studying materials properties under non-equilibrium conditions. Several well established spectroscopies for experiments in the energy domain have been successfully adapted to the time domain with sub-picosecond time resolution. Here we show the realization of high resolution resonant inelastic X-ray scattering (RIXS) with a stable ultrashort X-ray source such as an externally seeded free electron laser (FEL). We have designed and constructed a RIXS experimental endstation that allowed us to successfully measure the d-d excitations in KCoF3 single crystals at the cobalt M2,3-edge at FERMI FEL (Elettra-Sincrotrone Trieste, Italy). The FEL-RIXS spectra show an excellent agreement with the ones obtained from the same samples at the MERIXS endstation of the MERLIN beamline at the Advanced Light Source storage ring (Berkeley, USA). We established experimental protocols for performing time resolved RIXS experiments at a FEL source to avoid X ray-induced sample damage, while retaining comparable acquisition time to the synchrotron based measurements. Finally, we measured and modelled the influence of the FEL mixed electromagnetic modes, also present in externally seeded FELs, and the beam transport with ~120 meV experimental resolution achieved in the presented RIXS setup.