Demir emilimini en çok etkileyen faktörler şunlardır: 1. C Vitamini: C vitamini, demir emilimini artırır. 2. A Vitamini: A vitamini içeren gıdalar da demir emilimini destekler. 3. Et, Balık ve Kümes Hayvanları: Bu gıdalardaki heme demiri, vücut tarafından daha iyi emilir. 4. Fitatlar: Tahıllar, soya, fındık ve baklagiller gibi gıdalarda bulunan fitatlar, demir emilimini azaltabilir. 5. Kalsiyum: Süt ve süt ürünleri gibi kalsiyum bakımından zengin gıdalar, demir emilimini engelleyebilir. 6. Polifenoller: Çay, kahve ve şarap gibi bitkilerde bulunan polifenoller, non-heme demir emilimini engeller.