Vegan Sources of Iron
Good plant sources of iron include dried fruits, whole grains (including wholemeal bread), nuts, green leafy vegetables, seeds and pulses. Other foods rich in iron but which are usually eaten in smaller amounts include soya flour, parsley, watercress, black molasses and edible seaweeds. The use of ironware when cooking foods also contributes to dietary intake.
Iron Absorption
Up to 22% of the iron in meat is absorbed, while only 1-8% is absorbed from eggs and plant foods. If the body stores fall, the rate of iron absorption rises. About 40% of the iron in animal foods is in a form called haem iron, while the remainder, and all the iron in plant foods, is in the less well absorbed non-haem form. Iron absorption can also be reduced by tannins (e.g. in tea) and phytates (found in nuts, grain and seeds). At this point one tends to wonder whether the rumours of vegans suffering from anaemia have substance, however, this isn't the whole story and the reader will be heartened to learn that research has shown that iron deficiency in vegans is no more common than in the rest of the population.
The absorption of iron from plant foods is improved by the presence in a meal of vitamin C (ascorbic acid), other organic acids such as malic acid (e.g. in pumpkins, plums and apples) and citric acid (in citrus fruits). Laboratory research in which experimental meals were given to 299 volunteers has shown that the inclusion of foods (such as fresh salad, orange juice or cauliflower) providing 70-105mg of vitamin C in each meal increased the absorption of iron. A particularly pronounced effect was seen when 4.5oz cauliflower containing 60mg of vitamin C was added to vegetarian meals, causing more than three-fold increase in iron absorption. <1>
Earlier studies have shown that, when iron intake from plant foods is relatively high (14-26mg/day), even large amounts of phytate do not adversely affect iron balance. <2>
There has been some concern that fibre in food can also inhibit the absorption of iron. However a study has shown that the iron balance was more favourable when fibre intake was 59g a day, than on a low-fibre regime of only 9g.
http://www.vegansociety.com/food/nutrition/iron.phpSo eat more greens, whole grains and seeds, cook in cast iron sometimes if you can, and add a vitamin C source to meals rich in iron, like a citrus glaze over tofu, tomatoes with beans or a glass of orange juice with whole wheat toast. Pumpkin seeds are rediculously high in iron- snack on them directly or find ways to integrate them into recipes. A favorite trick of mine to boost my iron a bit before blood donations (otherwise it tends to fall right around the limit to donate, just as it did when I ate meat) is to make chili with some blackstrap molasses in it for a smoky flavor. That way I get beans and molasses, both high in iron, and the vitamin C content of tomatoes for absorption, all in one meal.
Here's a more lengthy list of iron content in plant foods:
http://www.dfwnetmall.com/veg/plantfoodshighcontentiron.htm which also suggests avoiding dairy because it is low in iron and may limit absorption. I know that's pretty common advice to pregnant women, who often have anemia due to their increased blood volume.