How to Get Your Hemoglobin Up: Diet and Supplements

Raising low hemoglobin typically comes down to giving your body the raw materials it needs to build healthy red blood cells, primarily iron, but also key vitamins like B12 and folate. Normal hemoglobin ranges are roughly 12 to 16 g/dL for women and 14 to 18 g/dL for men, and falling below those thresholds means your blood is carrying less oxygen than it should. The good news is that dietary changes and supplementation can produce measurable improvements within weeks for most people.

Why Hemoglobin Drops in the First Place

Iron deficiency is the most common reason hemoglobin falls, but it’s not the only one. Heavy menstrual periods, pregnancy, blood donation, surgery, or slow internal bleeding (from ulcers or colon polyps, for example) can all deplete your iron stores faster than your diet replaces them. Vegetarian and vegan diets also carry higher risk simply because the type of iron in plants is harder for your body to absorb.

Sometimes hemoglobin stays stubbornly low even when iron intake seems adequate. Chronic inflammatory conditions like rheumatoid arthritis, Crohn’s disease, lupus, and certain cancers can cause what’s called anemia of chronic disease, where inflammation itself interferes with how your body uses iron. Long-term infections, including hepatitis B or C, can do the same. If you’ve been eating well and supplementing without seeing improvement, an underlying condition may be the reason.

Deficiencies in vitamin B12 or folate cause a different kind of problem. Without enough of either nutrient, your bone marrow produces oversized, immature red blood cells that carry less hemoglobin than normal. This is called megaloblastic anemia, and it won’t respond to iron alone.

Iron-Rich Foods That Make the Biggest Difference

Not all dietary iron is created equal. The iron in animal foods, called heme iron, is absorbed significantly better than the non-heme iron found in plants. Your best heme sources are oysters, clams, mussels, beef and chicken liver, sardines, beef, poultry, and canned light tuna. Even a small serving of these foods at a meal can boost overall iron absorption.

Plant-based iron sources are still valuable, especially when you eat them strategically. Fortified breakfast cereals, lentils, beans, spinach, potatoes with the skin on, nuts, seeds, dark chocolate (at least 45% cacao), and enriched rice or bread all contribute meaningful amounts of non-heme iron. The key is pairing them with vitamin C at the same meal. Vitamin C enhances your body’s ability to absorb non-heme iron, so squeezing lemon over sautéed spinach or eating strawberries alongside a bowl of fortified cereal is a simple, effective habit.

Equally important is knowing what blocks iron absorption. Calcium (particularly from supplements), bran fiber, and plant compounds called phytates and tannins all interfere with non-heme iron uptake. In practical terms, this means avoiding taking a calcium supplement with your iron-rich meal, and not washing it down with tea or coffee, both of which are high in tannins. Spacing these out by an hour or two makes a noticeable difference.

B12 and Folate: The Overlooked Essentials

Your body needs B12 and folate to build red blood cells properly. B12 plays a direct role in hemoglobin production: it’s required to make a compound called succinyl-CoA, which your body uses as a building block for hemoglobin itself. B12 also works alongside folate in DNA synthesis. When B12 is low, folate gets trapped in a form the body can’t use, so even adequate folate intake won’t help. The result is that your bone marrow churns out large, hemoglobin-poor cells instead of healthy ones.

B12 comes almost exclusively from animal products: meat, fish, eggs, and dairy. If you eat a plant-based diet, fortified foods or a B12 supplement are essential. Folate is abundant in leafy greens, legumes, and fortified grains. If your hemoglobin is low and your red blood cells are larger than normal on a blood test, B12 or folate deficiency is a likely culprit.

When Iron Supplements Are Necessary

If diet alone isn’t enough, or if your levels are significantly low, iron supplements can speed recovery. The standard treatment dose for iron deficiency anemia is 120 mg of elemental iron per day for three months. This is a therapeutic dose, considerably higher than what you’d find in a daily multivitamin, and it’s worth noting that “elemental iron” refers to the actual iron content, not the total weight of the pill (a 325 mg ferrous sulfate tablet contains about 65 mg of elemental iron).

The most common complaint with oral iron is stomach trouble: nausea, constipation, diarrhea, or an uncomfortable feeling in the upper abdomen. Taking your supplement with a small amount of food can help, though taking it on an empty stomach improves absorption. Some people tolerate every-other-day dosing better, and recent research suggests absorption may actually be comparable with this approach. Vitamin C taken alongside the supplement enhances uptake.

How Quickly Hemoglobin Rises

Your body responds to iron therapy faster than most people expect. Early markers of new red blood cell production can rise within 2 to 4 days of starting treatment. You’ll typically see hemoglobin begin climbing within 2 to 3 weeks, with most people gaining about 1 g/dL per month on adequate supplementation. Full correction of iron stores usually takes 3 to 6 months, which is why continuing supplements well after you start feeling better is important. Stopping too early is one of the most common reasons hemoglobin dips back down.

If your hemoglobin hasn’t budged after 4 to 6 weeks of consistent supplementation, that’s a signal something else is going on. Poor absorption (from celiac disease or inflammatory bowel conditions), ongoing blood loss, or a misidentified cause of anemia are all possibilities worth investigating.

Exercise, Altitude, and Other Factors

Regular moderate exercise stimulates your body to produce more red blood cells over time, though intense endurance training can temporarily lower hemoglobin through a process called exercise-induced anemia, where increased blood plasma volume dilutes the concentration of red blood cells. For most people, staying active supports healthy hemoglobin rather than harming it.

Altitude exposure has a well-documented effect on hemoglobin. When you spend time at elevation, lower oxygen levels trigger your kidneys to release a hormone that ramps up red blood cell production. A study of elite swimmers training at about 7,600 feet found total hemoglobin mass increased by an average of 5.6% over the course of a training camp. That’s why athletes use altitude camps to boost oxygen-carrying capacity. For the average person, this isn’t a practical strategy, but it illustrates how responsive your body is to oxygen demand. Those iron stores matter at altitude too: the swimmers’ ferritin (stored iron) dropped by about 15% as their bodies consumed iron to build new red blood cells.

Putting It All Together

A practical daily approach looks something like this: include a source of heme iron (even a small one) at one or two meals, pair plant-based iron sources with vitamin C, keep calcium supplements and tea or coffee away from iron-rich meals, and ensure you’re getting adequate B12 and folate. If you’re supplementing, take iron consistently for the full recommended course, and expect gradual improvement over weeks, not days. Getting a follow-up blood test at 6 to 8 weeks gives you a clear picture of whether your approach is working or whether something deeper needs attention.