the best iron-rich foods on a meat-free diet include:
- legumes (lentils, chickpeas and dried or canned beans)
- tofu and tempeh.
- wholegrains, particularly quinoa, buckwheat and amaranth.
- dark green leafy vegetables.
- nuts and seeds.
- dried fruit, particularly dried apricots, dates and prunes.
- eggs (for lacto-ovo vegetarians)