Question by  Ben30 (17)

After eating a high iron food like spinach, how long will it take to show a rise in iron in your blood count?


Answer by  bubbyboy (9929)

For your body to absorb the maximum amount of iron in spinach, researchers have found you should eat a vitamin C rich food with it. You will consistantly need an iron-rich food for several days for it to show up in a test. You have to strike a good balance with iron because too much can be toxic.


Answer by  jsmith (2067)

Theoretically, the iron from the food will be absorbed within hours, but if you mean a meaningful, measurable rise, you need several weeks of appropriate dieting, not just one meal.


Answer by  rrogers (68)

It takes weeks to months of an iron-rich diet to get a measurable, significant increase in your hematocrit, assuming the problem was iron deficiency in the first place.


Answer by  gwizzy2009 (204)

By eating high iron foods, or taking an iron vitamin supplement, you should see a rise in your blood iron levels withing 5-7 days.


Answer by  Baobao (1273)

Usually there is no significant rise since that kind of food is basically good for your health, and it makes you more strong.

You have 50 words left!