Le fer doit provenir de toutes sortes d'aliments. Il se présente sous deux formes.
Le fer hémique est facilement absorbé par l'organisme. Aliments qui contiennent du fer hémique :
- Bœuf
- Agneau
- Porc
- Foie
- Veau
- Dinde ou poulet (la viande brune en contient plus)
- Poissons et fruits de mer
Le fer non hémique est moins bien absorbé que le fer hémique. Aliments qui contiennent du fer non hémique :
- Céréales (enrichies en fer)
- Pains et pâtes (farine de blé entier et enrichie)
- Lentilles, pois et haricots secs
- Produits céréaliers et noix (graines de courge, de sésame, cacahuètes)
- Fruits secs (raisins, abricots)
- Légumes vert foncé, à feuilles
- Œufs