We all need iron in our diet to prevent anemia. Certain foods are very good sources of iron. Red meats, fish, and poultry are best. Lunch meats are also a good choice. Children may eat ham or turkey ...