1. Beef Liver
Beef is one of the most famous foods rich in iron. It is the first recommended food for people to eat when they are deficient. Beef liver is particularly wonderful as it contains more iron than any other part of the cow. 100 grams of beef liver give 6.5 mg of iron, which is 36% of your daily recommended intake. Enjoy beef liver fried with onions for a down home comforting meal.