Iron-oligosaccharide compound comprising a hydrogenated oligosaccharide in stable association with ferric oxyhydroxide, the hydrogenated oligosaccharide having a weight average molecular weight (Mw) of less than 3,000 daltons, characterized in that the saccharide dimer content in said hydrogenated oligosaccharide is 2.9% by weight or less, based on the total weight of the hydrogenated oligosaccharide.Compuesto de hierro-oligosacárido que comprende un oligosacárido hidrogenado en asociación estable con oxihidróxido férrico, presentando el oligosacárido hidrogenado un peso molecular medio en peso (Mw) inferior a 3.000 daltons, caracterizado por que el contenido de dímero de sacárido en dicho oligosacárido hidrogenado es de 2,9% en peso o inferior, sobre la base del peso total del oligosacárido hidrogenado.