Iron-rich foods, key vitamins, and a few smart habits at mealtime are the most effective ways to build and maintain healthy hemoglobin levels. For most adults, normal hemoglobin falls between 13.8 and 17.2 g/dL for men and 12.1 to 15.1 g/dL for women. If your levels are low or borderline, what you eat and how you eat it can make a real difference.
Why Hemoglobin Drops in the First Place
Hemoglobin is the protein in red blood cells that carries oxygen throughout your body. Your bone marrow builds it continuously, but it needs a steady supply of raw materials to keep up: iron, certain B vitamins, and trace minerals like copper. When any of these run short, production slows and hemoglobin falls. The most common cause worldwide is iron deficiency, but folate and vitamin B12 shortages can also drive levels down by disrupting how new red blood cells develop and mature.
Iron-Rich Foods That Matter Most
Not all dietary iron is created equal. The iron in animal foods (called heme iron) is absorbed significantly more efficiently than the iron found in plants. The richest heme sources include oysters, clams, and mussels, followed by beef or chicken liver, other organ meats, canned sardines, beef, poultry, and canned light tuna. Even a few servings of these per week can meaningfully support hemoglobin production.
Plant-based iron comes from legumes, nuts, whole grains, tofu, and dark leafy greens. It’s theoretically less bioavailable than heme iron, but your body adapts. A controlled trial found that long-term vegans actually absorb non-heme iron more efficiently than omnivores, likely because their bodies upregulate absorption over time. So if you don’t eat meat, consistent intake of iron-rich plant foods still works. It just helps to pair them with the right nutrients.
Vitamin C: The Absorption Multiplier
Vitamin C is the single most useful nutrient you can pair with plant-based iron. It converts iron into a form your gut absorbs more readily and can boost absorption of non-heme iron by 8% to 20%. It also counteracts common absorption blockers found in grains, legumes, tea, and coffee. In practical terms, this means squeezing lemon over lentils, eating bell peppers with beans, or having a glass of orange juice alongside a spinach salad. The pairing doesn’t need to be exact, just part of the same meal.
B12 and Folate Keep Red Blood Cells Healthy
Iron gets most of the attention, but your body also needs vitamin B12 and folate to produce red blood cells properly. Developing red blood cells rely on both nutrients to copy their DNA and multiply. When either is missing, those cells die prematurely before they can mature, leading to a type of anemia where hemoglobin drops even if iron intake is adequate.
B12 comes almost exclusively from animal products: meat, fish, eggs, and dairy. Vegans and older adults with reduced stomach acid are at higher risk of deficiency. Folate is abundant in dark leafy greens, lentils, chickpeas, and fortified grains. If your hemoglobin is low and your iron levels look fine, a B12 or folate deficiency is worth investigating.
Copper’s Behind-the-Scenes Role
Copper doesn’t get much press, but it plays a critical part in iron metabolism. A copper-dependent protein in your blood converts iron into the form that can bind to its transport molecule and travel to your bone marrow, where hemoglobin is assembled. Without enough copper, iron can accumulate in the wrong places while your hemoglobin stays stubbornly low. Shellfish, nuts, seeds, dark chocolate, and organ meats are all good copper sources, and most people get enough through a varied diet.
What Blocks Iron Absorption
Certain compounds in food bind to iron in your gut and form insoluble complexes that pass right through you. The two biggest culprits are tannins (concentrated in tea, coffee, and red wine) and phytates (found in whole grains, legumes, and some nuts). In one study, drinking black tea with a meal reduced iron absorption by 21%. Calcium from dairy products also competes with iron for absorption.
You don’t need to eliminate these foods. The simplest strategy is timing: drink your tea or coffee between meals rather than with them, and avoid taking a calcium supplement at the same meal where you’re eating your highest-iron foods. If you eat a diet heavy in grains and legumes, the vitamin C pairing mentioned above becomes especially important because it directly counteracts both tannins and phytates.
Cook With Cast Iron
This one sounds old-fashioned, but it’s backed by solid data. Cooking in cast iron cookware leaches meaningful amounts of elemental iron into your food, especially when the food is acidic. Spaghetti sauce prepared in a cast iron pot contained 2.10 mg of iron per 100 grams compared to just 0.44 mg when cooked in a non-iron pot. Pea dishes prepared in iron pots had 3.3 times more iron than the same recipe made in clay. Acidic liquids are particularly effective: lemon water made in cast iron met over 75% of daily iron needs per liter. If you’re looking for a passive, everyday way to boost iron intake, this is one of the easiest.
Hemoglobin During Pregnancy
Pregnancy naturally expands blood volume, which dilutes hemoglobin. The WHO classifies pregnant women as anemic below 11.0 g/dL in the first and third trimesters, and below 10.5 g/dL in the second trimester. Because blood volume increases faster than red blood cell production during mid-pregnancy, a slight dip is expected and normal. But roughly half of pregnant women in some populations have moderate anemia by late pregnancy, making dietary iron and supplementation especially important during this period.
When Diet Isn’t Enough
Oral iron supplements are the standard first step when food alone can’t keep up. They work, but they’re notorious for side effects like constipation, nausea, and stomach upset, which leads many people to stop taking them too soon. Absorption from oral supplements is also limited, so it can take weeks to months to see meaningful improvement in hemoglobin.
Intravenous iron is an option when oral supplements aren’t tolerated, aren’t absorbed well, or when there isn’t enough time to wait. It raises hemoglobin faster and eliminates the compliance problem. This is particularly relevant in late pregnancy, where women may present with moderate anemia and simply don’t have months to correct it with pills. For very severe anemia, with hemoglobin below 5 g/dL, blood transfusion becomes necessary for immediate correction.
Putting It Together
The most effective approach combines several of these strategies at once. Eat iron-rich foods regularly, both animal and plant-based. Pair plant iron with vitamin C at the same meal. Keep your B12 and folate intake consistent. Space out tea, coffee, and calcium-rich foods away from your main iron sources. And consider cooking in cast iron, especially with acidic dishes like tomato sauce or lemon-based recipes. These habits compound over time and, for most people with mildly low hemoglobin, can bring levels back into a healthy range without supplements.

