Iron is a mineral your body needs to make hemoglobin, the protein in red blood cells that carries oxygen from your lungs to every tissue. You get iron from food in two forms: heme iron, found in meat, poultry, and fish, and non-heme iron, found in plants, eggs, and fortified foods. Most adults need about 8 mg of iron a day, though women aged 19 to 50 need more — 18 mg — because of iron lost during menstruation.
Iron deficiency is one of the most common nutrient shortfalls worldwide, and it can develop slowly without obvious signs. Knowing which foods actually contain iron, and how well your body absorbs it, matters more than most people realize.
What Foods Have Iron In Them?
Iron shows up in a wide range of foods, but the amount and the form vary a lot. Heme iron comes from animal sources and is absorbed more efficiently. Non-heme iron comes from plants and fortified products and is absorbed less efficiently on its own.
Here are some well-documented sources, with approximate values based on USDA nutrient data:
- Organ meats — beef liver is one of the richest sources, with roughly 5 mg of iron per 3-ounce cooked serving
- Red meat — lean beef and lamb provide both heme and non-heme iron
- Poultry — chicken and turkey, especially dark meat
- Fish and shellfish — oysters, clams, and sardines are particularly high
- Eggs — mostly in the yolk, though egg iron is not absorbed especially well
- Legumes — lentils, chickpeas, and beans are strong plant sources
- Tofu and tempeh — soy foods contain meaningful amounts
- Spinach and other leafy greens — good sources, though absorption is limited by compounds in the plant
- Fortified cereals — many breakfast cereals are fortified with iron
- Nuts and seeds — pumpkin seeds, sesame, and cashews contribute smaller amounts
- Dark chocolate — cocoa contains iron, though portions are small
The exact iron content varies by cut, preparation, and brand. Fortified foods in particular can differ widely, so checking a label is more reliable than assuming.
Why Does the Body Absorb Some Iron Better Than Others?
Heme iron is absorbed at a much higher rate than non-heme iron. Your body takes in a meaningful share of the heme iron you eat, while only a fraction of non-heme iron from plants typically gets absorbed.
This difference is why vegetarians and vegans need to pay closer attention to iron intake. The recommendation for people who eat no meat is generally to aim for more iron than the standard amount, because plant iron is less available to the body. The exact multiplier used in dietary guidelines varies by country and organization.
Several factors change absorption up or down:
- Vitamin C boosts non-heme iron absorption. Eating iron-rich plant foods with citrus, peppers, or tomatoes helps.
- Tea and coffee reduce absorption. Tannins and polyphenols bind iron, especially when consumed with a meal.
- Calcium competes with iron. Large amounts of calcium at the same meal can reduce iron uptake.
- Phytates in whole grains and legumes bind iron and lower absorption.
- Cooking in cast iron can add small amounts of iron to food, particularly acidic dishes.
A detail many people miss: the timing of tea and coffee matters. Drinking them between meals rather than with them sidesteps much of the absorption problem.
How Much Iron Do You Actually Need?
Iron needs depend on age, sex, and life stage. The figures below reflect established dietary reference intakes for adults:
| Group | Daily Iron Need |
|---|---|
| Men aged 19 and older | 8 mg |
| Women aged 19–50 | 18 mg |
| Women aged 51 and older | 8 mg |
| Pregnant women | 27 mg |
Pregnancy raises iron needs substantially because the body is building blood supply for both mother and fetus. Clinical guidance generally recommends that pregnant women be screened for iron deficiency, and supplementation is often advised under medical supervision. This is a case where following established clinical guidance matters more than dietary guesswork.
People who follow plant-based diets, donate blood regularly, or have certain digestive conditions may need more iron than the standard amounts. Athletes in heavy training can also have higher losses. These are situations to discuss with a clinician rather than self-adjust.
What Are the Signs of Low Iron?
Iron deficiency develops in stages, and early stages often produce no obvious symptoms. When iron stores run low enough, hemoglobin production drops and the body struggles to deliver oxygen efficiently.
Common signs include:
- Persistent tiredness and low energy
- Pale skin, especially on the face and palms
- Shortness of breath with mild exertion
- Cold hands and feet
- Brittle nails or hair thinning
- Dizziness or lightheadedness
- Unusual cravings for non-food items like ice or dirt, a condition called pica
These symptoms overlap with many other conditions, so they cannot confirm iron deficiency on their own. A blood test measuring hemoglobin and ferritin (stored iron) is the standard way to check. Ferritin in particular can reveal low iron stores before anemia develops.
One caution worth knowing: ferritin is also an inflammatory marker, so it can read falsely normal or high during illness. Clinicians sometimes interpret it alongside other tests for that reason.
Who Is Most at Risk for Iron Deficiency?
Certain groups face a higher chance of low iron, based on well-established patterns in clinical research:
- Women who menstruate — monthly blood loss depletes iron over time
- Pregnant women — increased demand plus blood volume expansion
- Infants and young children — rapid growth raises iron needs
- People who donate blood frequently — each donation removes iron
- People with digestive conditions — celiac disease and inflammatory bowel disease can impair absorption
- People who have had gastric surgery — absorption may be reduced
- Vegetarians and vegans — lower absorption from plant sources
- Frequent users of antacids or certain medications — stomach acid helps iron absorption
Age matters too. Older adults can develop iron deficiency from poor intake, chronic conditions, or slow gastrointestinal blood loss. Unexplained iron deficiency in an older adult is generally investigated for a source of bleeding rather than assumed to be dietary.
Can You Get Too Much Iron From Food?
For most healthy people, iron from food does not reach harmful levels because the body regulates absorption. When stores are full, absorption drops.
Supplements are a different story. Iron supplements can cause toxicity if taken in excess, and iron poisoning is a serious risk for young children who swallow adult pills. Iron supplements should be kept out of reach of children and taken only when a clinician recommends them.
Some people carry a genetic condition called hemochromatosis that causes the body to absorb too much iron. It is one of the most common inherited conditions in people of Northern European descent. Untreated, it can damage the liver, heart, and joints. Anyone with a family history should mention it to a doctor, since early detection changes outcomes significantly.
Iron from food alone is not a meaningful concern for people with hemochromatosis in the way supplements and alcohol are, but clinical guidance on diet varies and is best discussed individually.
How Can You Get More Iron From Your Meals?
Pairing iron-rich foods with vitamin C is one of the most practical steps for plant-based eaters. Adding citrus, bell peppers, or tomatoes to a lentil dish can meaningfully improve how much iron gets absorbed.
A few other approaches supported by nutrition research:
- Keep tea and coffee between meals rather than during them
- Combine plant iron sources with small amounts of meat, if you eat it
- Soak or sprout legumes to reduce phytates
- Choose fortified cereals and check the label for iron content
- Cook acidic foods in cast iron cookware
If you suspect you are low in iron, a blood test is the honest starting point. Self-treating with supplements without knowing your levels can mask a problem or cause harm. Iron is one nutrient where testing genuinely guides the right decision.
Frequently Asked Questions
Which food is highest in iron?
Organ meats like beef liver are among the richest natural sources, with roughly 5 mg per 3-ounce cooked serving. Shellfish such as clams and oysters are also very high.
Does spinach really have a lot of iron?
Spinach does contain iron, but it also contains compounds that block absorption, so the usable amount is lower than the label suggests. Pairing it with vitamin C helps.
How can vegetarians get enough iron?
Vegetarians can meet iron needs by eating legumes, tofu, fortified cereals, and leafy greens regularly, ideally with vitamin C at the same meal. Dietary guidelines generally recommend aiming higher than standard amounts because plant iron absorbs less efficiently.
Does cooking in cast iron add iron to food?
Yes, cooking acidic foods in cast iron can add small amounts of iron to the meal. The amount varies with the food, cooking time, and the pan itself.

