Sí, pero debe hacerse en horarios diferentes pues el magnesio disminuye la absorción de hierro. Le recomienda separe la toma de estos por al menos 2 horas de diferencia.
Espero que la información te sea útil, si tienes alguna otra pregunta, no dudes en escribirnos.