1, Auricularia auricula contains 98 mg of iron per 100 g, which is about 5 times higher than that of pig liver with the highest iron content in animal food and 30 times higher than that of spinach. However, the absorption rate of auricularia auricula is relatively low, and auricularia auricula has the function of moistening intestines, which is not suitable for people with weak stomach and intestines. 2. Dried radish is a kind of beneficial vegetable. It is rich in vitamin B and iron. Therefore, it is the most humble, cheapest and best health food, and its iron content exceeds all foods except day lily. 3. Mushrooms are rich in varieties, such as protein and vitamins. Among them, the content of iron is very rich and easy to be digested and absorbed by human body. So everyone wants to supplement iron, and it is best to eat some fresh mushrooms. 4, black beans China always thought that eating beans was beneficial in ancient times. Most books will introduce that black beans can make people's hair black. In fact, black beans can also produce blood. How to eat black beans depends on everyone's preference. If it is postpartum, it is recommended to cook black-bone chicken with black beans. 5. Daylily has the largest iron content, 20 times higher than the familiar spinach, and is rich in iron. At the same time, day lily is also rich in vitamins A, B 1, C, protein, fat, colchicine and other nutrients.