Iron is a vital nutrient that your body needs to function properly. Since your body can’t produce iron on its own, you must obtain it through your diet. Iron plays a crucial role in various bodily functions, most notably in preventing anaemia by forming haemoglobin, the protein in red blood cells responsible for carrying oxygen throughout your body. Understanding which foods are rich in iron and how to incorporate them into your diet is key to maintaining good health.
Why is Iron Important?
Iron’s primary role is in the creation of haemoglobin. Haemoglobin is essential for transporting oxygen from your lungs to the rest of your body and carrying carbon dioxide back to your lungs to be exhaled. Beyond oxygen transport, iron is also involved in:
- Energy Production: Iron helps enzymes that are involved in energy production and metabolism. Low iron levels can lead to fatigue and reduced energy.
- Brain Function: Iron is needed for cognitive development and function. Iron deficiency can impact concentration, memory, and overall mental performance.
- Immune System: Iron supports a healthy immune system and helps fight off infections.
Therefore, ensuring you get enough iron through your diet is crucial for overall well-being.
Types of Iron in Food: Haem vs. Non-Haem
Dietary iron comes in two main forms: haem iron and non-haem iron. The key difference lies in their source and how easily your body absorbs them.
-
Haem Iron: This type of iron is found in animal-based foods. It is derived from haemoglobin and myoglobin, proteins in animal tissues. Haem iron is significantly more easily absorbed by the body, with an absorption rate of around 15-35%.
-
Non-Haem Iron: This type of iron is found in plant-based foods, eggs, and dairy products. It is not part of haemoglobin and is less readily absorbed by the body, with an absorption rate of only 2-20%. Several factors in plant-based foods can further inhibit non-haem iron absorption.
Understanding these differences is important for planning a balanced diet, especially for vegetarians and vegans who rely solely on non-haem iron sources.
Top Food Sources of Haem Iron
If you include animal products in your diet, haem iron sources are excellent for boosting your iron intake:
- Red Meat: Beef, lamb, and venison are among the richest sources of haem iron. For example, beef liver is exceptionally high in iron.
- Poultry: Chicken and turkey, especially dark meat, offer good amounts of haem iron.
- Fish and Seafood: Salmon, tuna, sardines, and shellfish like oysters and mussels are beneficial sources of haem iron.
- Organ Meats: Liver, kidney, and heart are very concentrated sources of haem iron and other essential nutrients.
Top Plant-Based Foods High in Non-Haem Iron
For those following vegetarian or vegan diets, or simply looking to incorporate more plant-based iron sources, here are excellent options:
- Legumes: Lentils, chickpeas, beans (kidney beans, black beans, soybeans), and peas are excellent sources of non-haem iron.
- Nuts and Seeds: Pumpkin seeds, chia seeds, sesame seeds, cashews, almonds, and walnuts contribute to your daily iron intake.
- Dark Leafy Green Vegetables: Spinach, kale, collard greens, and Swiss chard contain non-haem iron, although the absorption can be less efficient.
- Iron-Fortified Foods: Many breakfast cereals, breads, and plant-based milk alternatives are fortified with iron, making them valuable sources, especially when combined with vitamin C-rich foods.
- Dried Fruits: Apricots, raisins, and prunes offer non-haem iron, but consume them in moderation due to their sugar content.
- Whole Grains: Quinoa, oats, and brown rice provide non-haem iron and are a healthier alternative to refined grains.
It’s important to note that while plant-based foods contain iron, their absorption rate is lower. To compensate, vegetarians and vegans are often recommended to consume about 1.8 times more iron than those who eat meat.
How Much Iron Do You Need Daily?
The recommended daily intake (RDI) of iron varies depending on age, sex, and life stage:
Age Group | Recommended Daily Intake (mg/day) |
---|---|
Children (7-12 months) | 11 |
Children (1-3 years) | 9 |
Children (4-8 years) | 10 |
Children (9-13 years) | 8 |
Teen males (14-18 years) | 11 |
Teen females (14-18 years) | 15 |
Adult males (19-50 years) | 8 |
Adult females (19-50 years) | 18 |
Adults (50+ years) | 8 |
Pregnant women | 27 |
Breastfeeding women (14-18 years) | 10 |
Breastfeeding women (19+ years) | 9 |


Women of childbearing age have higher iron needs due to iron loss during menstruation. Pregnancy significantly increases iron requirements to support both the mother and the developing baby.
Tips to Enhance Iron Absorption
Maximizing iron absorption from your diet is as important as choosing iron-rich foods. Here are some strategies:
-
Combine Iron-Rich Foods with Vitamin C: Vitamin C significantly enhances the absorption of non-haem iron. Enjoy citrus fruits, berries, tomatoes, bell peppers, and leafy greens alongside your iron-rich meals. For example, squeeze lemon juice on spinach salad or have orange slices with your lentil soup.
-
Avoid Iron Absorption Inhibitors Around Meal Times: Certain foods and drinks can hinder iron absorption, especially non-haem iron. These include:
- Coffee and Tea: Tannins in coffee and tea can reduce iron absorption. Try to consume these beverages between meals.
- Calcium-Rich Foods: While calcium is essential, high amounts consumed with iron-rich meals can interfere with iron absorption. Dairy products and calcium supplements are best consumed at different times.
- Phytates (in legumes, grains, nuts, seeds): Soaking, sprouting, and fermenting these foods can help reduce phytates and improve iron absorption.
- Polyphenols (in red wine): Similar to tannins, polyphenols can inhibit iron absorption.
-
Cooking in Cast Iron Pans: Cooking acidic foods like tomato sauce in cast iron cookware can increase the iron content of the food.
What Happens If You Don’t Get Enough Iron?
Insufficient iron intake can lead to iron deficiency, which, if left unaddressed, can progress to iron deficiency anaemia. Symptoms of iron deficiency can include:
- Fatigue and Weakness: Feeling unusually tired and lacking energy is a common early sign.
- Headaches: Frequent headaches, especially tension headaches.
- Difficulty Concentrating: Impaired cognitive function and trouble focusing.
- Pale Skin: Reduced haemoglobin can lead to paleness, particularly in the face, gums, and inner eyelids.
- Shortness of Breath: Iron deficiency can reduce oxygen delivery, causing shortness of breath, especially during exertion.
- Dizziness: Feeling lightheaded or dizzy.
- Cold Hands and Feet: Poor circulation due to reduced red blood cells.
- Brittle Nails and Hair Loss: In more severe cases.
- Pica: Unusual cravings for non-food items like ice, dirt, or clay (in rare cases).
If you experience these symptoms, it is important to consult your doctor to check your iron levels and receive appropriate advice.
Can You Get Too Much Iron?
While iron deficiency is more common, it is also possible to consume too much iron, which can be harmful. Excess iron can accumulate in organs and cause damage. Iron overload is more likely to occur through excessive iron supplementation rather than from dietary sources alone.
A genetic condition called haemochromatosis causes the body to absorb and store too much iron from food. Individuals with this condition are at risk of iron overload and need medical management.
It is crucial to consult your doctor before taking iron supplements. Iron supplementation should only be done under medical supervision to determine the appropriate dosage and monitor iron levels.
Resources and Support
For further information on iron and balanced nutrition, you can explore resources like the Eat for Health website. If you have health concerns, always consult with a healthcare professional for personalized advice.