O ferro pode ser fornecido ao organismo por alimentos de origem animal e vegetal. O ferro de origem animal é melhor aproveitado pelo organismo. São melhores fontes de ferro as carnes vermelhas, principalmente fígado de qualquer animal e outras vísceras (miúdos), como rim e coração; carnes de aves e de peixes, mariscos crus.
Ao contrário do que muitas pessoas pensam, o leite e o ovo não são fontes importantes de ferro. Contudo, no mercado já existem os leites enriquecidos com ferro, que ajudam no combate da anemia. Entre os alimentos de origem vegetal, destacam-se como fonte de ferro os folhosos verde-escuros (exceto espinafre), como agrião, couve, cheiro-verde, taioba; as leguminosas (feijões, fava, grão-de-bico, ervilha, lentilha); grãos integrais ou enriquecidos; nozes e castanhas, melado de cana, rapadura, açúcar mascavo. Também existem disponíveis no mercado alimentos enriquecidos com ferro como farinhas de trigo e milho, cereais matinais, entre outros.
A presença de ácido ascórbico, disponível em frutas cítricas, e alimentos ricos em proteínas na refeição melhora a absorção de ferro proveniente de produtos vegetais, como: brócolis, beterraba, couve-flor e outros. Por outro lado, existem alguns fatores (fosfatos, polifenóis, taninos, cálcio) que podem inibir a absorção do ferro, presentes em café, chá, mate, cereais integrais, leite e derivados.
Ressalta-se que o leite materno é considerado fator protetor contra Anemia por deficiência de ferro devido à alta biodisponibilidade do ferro existente. Estudos evidenciam associação de anemia em crianças que tiveram pouco tempo de aleitamento materno exclusivo, alimentação prolongada com leite de vaca e com a introdução da alimentação complementar precoce.
O ferro é um nutriente essencial para a vida e atua principalmente na síntese (fabricação) das células vermelhas do sangue e no transporte do oxigênio para todas as células do corpo.