I remember when my mom was a young mother, she had a iron deficiency due to anemia. She had to go to the doctor several times a week for shots. I don't think they had any self-injections in those days.
Then the doctor told her she needed to eat big juicy steaks a couple of times a week to enrich her blood with iron. She and my dad enjoyed following those doctor's orders.
Anyway, it wasn't too long before she was feeling a lot better and the anemia was gone. It must have been the steaks!