For almost every child, attention to providing a good diet is all that is needed to prevent iron deficiency. Contrary to what Popeye may have thought, the most iron-rich food is not spinach, but red meat, liver, eggs, whole grains, and dried beans and other legumes.