El aporte de hierro de los alimentos de origen animal no funciona de la misma manera que los de origen vegetal. El valor de estos dos hierros es el mismo, pero conviene tener en cuenta cómo se produce su asimilación, porque resulta distinta. El hierro llamado hemo es el que procede de animales y el no-hemo es de vegetales.