Demir oranı düşük yiyecekler arasında soya ürünleri, bezelye, mercimek ve kuru fasulye bulunur. Bu yiyecekler hala demir içerirken, et ve süt ürünlerinde eşdeğerden çok daha az var. İnsan vücudu ayrıca bitki besinlerinden etten daha az demir emer.
Soya ürünlerinden yapılan yiyecekler, süt alternatiflerinden çok daha düşük seviyede demir içerir. Bu nedenle, demir alımını azaltmaya çalışan bir kişi, süt alımının bir kısmını soya alternatifleriyle değiştirmeyi düşünmelidir.
Çay ve kahve, vücudun emme oranını azaltarak demir alımını azaltmaya yardımcı olur. Çay ayrıca başka sağlık yararları olduğu bilinen anti-oksidanlar içerir.
Tavuk veya sığır eti gibi hayvan etleri çok miktarda demir içerir. Etteki demir de vücut tarafından daha kolay emilir. Et, sağlıklı bir vücut için çok önemli olan ancak protein içerir.
Deniz ürünleri, özellikle çiğ yenilirse, yüksek miktarda demir içerir. Balık ayrıca demir yemeye yetişen bir bakteri içerir. Bu nedenle, aşırı demirin depolanmasına neden olan "hemokromatoz" denen bir durumdaki insanlar deniz ürünlerinden kaçınılmalıdır. İstiridye, midye ve istiridye diğer deniz ürünleri ürünlerinden daha fazla demir içerir.