How long will it take for iron deficiency anaemia to resolve?
It may take 30-90 days for iron deficiency to get resolved by diet. However, if you have a blood disorder you may need regular medications to keep up the iron levels.
Hemoglobin, Iron Test