A comprehensive list of iron-rich foods is found at WebMD, categorized by the concentration of iron per milligram of food. Everyday Health also provides a list of ten foods recommended for their high iron content.
The top iron-rich foods listed by WebMD include beef or chicken liver, and seafood such as clams or oysters. These foods contain at least 3.5 milligrams of iron per three ounce serving. Cooked beef and turkey pack 2.1 milligrams of iron per 3-ounce serving, as do canned sardines. Fish such as tuna or halibut provide 0.7 milligrams of iron per serving. Meats such as veal, ham and chicken contain similar concentrations of iron.