Un pahar de vin roșu de 6 uncii conține 5% din doza zilnică recomandată de fier. Cu toate acestea, vinul roșu poate reduce absorbția fierului dietetic. Persoanele ale căror niveluri de fier sunt scăzute trebuie să ia în considerare limitarea consumului de vin roșu cu mese bogate în fier pentru a asigura o absorbție adecvată a mineralelor.
Alte alimente care pot inhiba absorbția fierului includ alimente bogate în fibre, alimente bogate în calciu, ciocolată, cafea și ceai. Unele medicamente, inclusiv antiacidele, pot scădea absorbția fierului. Alimentele bogate în fier includ multe tipuri de carne, legume, fructe, pâine și fasole. O cantitate prea mare de fier poate determina excesul de sânge în exces, ceea ce duce la toxicitatea fierului, o stare medicală periculoasă. Limita recomandată de fier este de 45 miligrame pe zi pentru adulți și de 40 de miligrame pentru copiii sub 14 ani.