Demir en çok hayvansal ve bitkisel kaynaklı besinlerde bulunur. Hayvansal besinler arasında demir içeriği yüksek olanlar: - kırmızı et; - beyaz et (tavuk, hindi, ördek); - balık ve kabuklu deniz ürünleri; - karaciğer; - yumurta. Bitkisel besinler arasında demir kaynağı olarak öne çıkanlar: - koyu yeşil yapraklı sebzeler (ıspanak, karalahana); - bakliyatlar (nohut, bezelye, kuru fasulye, mercimek); - tahıllar (buğday, kepek, yulaf); - kuru yemiş ve kuru meyveler (kaju, antep fıstığı, kuru üzüm, hurma).