Can it be prevented? You can reduce your risk of getting iron-deficiency anaemia by eating a balanced diet that provides all the nutrients needed to make healthy blood.
Iron-rich foods include:
Liver and red meat (high-iron content)
Chicken, fish, beans and peas (moderate)
Fruit and vegetables (low-iron content)
The iron in meat, called haem iron, is more easily absorbed by the body than the non-haem iron in veges. However, eating foods containing vitamin C at the same time as non-haem iron will help your body to absorb it better.