Skip to content

The Best Iron-Rich Foods—And Why You Need Them in Your Life

Boost your body's iron levels by adding these foods to your diet.

Pumping iron. Flat iron. Ironing a shirt. There are so many irons in our lives—and yet, do you know if you're really getting enough of it in your body by eating iron-rich foods? Iron is a very important mineral that our bodies need. And while you may know that not getting enough iron could be detrimental and may be the reason you have dark circles under your eyes, do you know much more beyond that? If you're a little hazy on the signs of iron deficiency or want to know how to slip more iron-rich foods in your life, the following tidbits are exactly what you need.

We'll explain why your body needs iron, how to know the signs of an iron deficiency, and then round it out with the 10 best iron-rich foods.

What should you know about iron?

Your body needs iron to function.

"Iron is crucial because it is a key component of red blood cells, and you will have decreased oxygen-carrying capacity throughout the body if you're low in iron," says Julieanna Hever, MS, RD, CPT, a plant-based dietitian and author of The Vegiterranean Diet and The Complete Idiot's Guide to Plant-Based Nutrition. "This can lead to lethargy, increased risk for infections, and problems with your cardiovascular system." Not getting enough iron is especially risky during pregnancy, Hever notes.

Iron deficiency is particularly common in women.

Anemia is when your blood doesn't have enough healthy red blood cells, and iron deficiency anemia is a common type. "It's particularly common in women, especially during their child-bearing years. In fact, it's the most common deficiency in the world, affecting about one billion people," says Sarah-Jane Bedwell, RD, LDN, a Nashville-based nutritionist and author of Schedule Me Skinny: Plan to Lose Weight and Keep it Off in Just 30 Minutes a Week. "Women ages 19-50 need 18 mg of iron each day, but pregnant women need even more."

There are two types of iron.

"The best sources of iron are 'heme iron', which is found only in animal products: meat, poultry, and fish," Bedwell says. "'Non-heme iron' found in plant and animal products such as leafy greens, beans, fortified cereals, egg yolks, tofu, and dried fruits is less readily absorbed by the body." But even vegetarian sources are better than no sources!

Iron is best paired with vitamin C.

Your body has a much easier time absorbing iron when you also eat foods that are a good source of vitamin C such as strawberries, citrus fruits, and tomatoes. And why not make your super-combo super-delicious? "For example, eat hummus made with lemon juice (the beans are high in iron, and lemon juice has vitamin C), a green smoothie (leafy greens plus fruit), or a chili with tomato sauce and beans," shares Hever.

There are certain drinks you should avoid when eating iron-rich foods.

"If you tend to drink coffee or tea with your meals, you may want to cut back a bit since you absorb up to 40 percent less iron with coffee and as much as 70 percent less iron when you drink tea," say The Nutrition Twins, Lyssie Lakatos, RDN, CDN, CFT and Tammy Lakatos Shames, RDN, CDN, CFT, and authors of The Nutrition Twins' Veggie Cure. How about a nice, tall, refreshing glass of strawberry, lemon, and mint detox water instead? Sold!

Iron deficiency is important to address.

Don't underestimate how much iron deficiency matters: "Although it is usually mild, the fatigue associated it with can disrupt your work and personal life," explains Lisa Hayim, registered dietitian and founder of The Well Necessities. "It can even cause hair loss and pale skin. If more serious anemia is left untreated, it can result in heart problems and arrhythmia, and problems during pregnancy." Simply put, Bedwell adds that iron is important because it helps carry oxygen to your muscles and brain.

What are the signs you may be iron-deficient?

You're tired all the time.

Fatigue is usually the most common sign of iron deficiency, says Hever. "Unfortunately, many of the common signs and symptoms of iron deficiency are nonspecific, and the most reliable way to diagnose is via lab tests," she says. But if you're constantly tired—even when you get plenty of sleep for several nights in a row—then that should be a big red flag!

You get frequent headaches.

"With less oxygen-rich cells to go around, chances are your brain isn't getting the amount it needs. The oxygen deprivation can cause tightness in the head more frequent than usual headaches," says suggests Hayim.

You suffer from a condition known as Pica.

"You may also see pale skin, weakness, and even a condition known as pica, which is a craving for non-food items such as dirt," says Hever. Wait, what? Yes, you read that right. "Symptoms of iron-deficiency can include unusual cravings for non-nutritive substances, such as ice, dirt, or starch," says Bedwell.

You have difficulty getting through a workout.

"There is a difference between being tired and fatigued as part of your normal life versus the fatigue you feel when you are iron deficient," cautions Hayim. "If you feel you struggle to get up the stairs without becoming short of breath, or you barely finish a workout, you may be low or deficient in iron," says Hayim. If you display any of these symptoms, your best move would be to talk with a medical professional ASAP.

RELATED: Your guide to the anti-inflammatory diet that heals your gut, slows the signs of aging, and helps you lose weight.

What are the best iron-rich foods to eat?


Black Beans

black beans and wooden spoon iron rich foods

"Like all pulses (dried peas, beans, lentils, and chickpeas), they're protein-packed, sustainable, and nutrient powerhouses that are rich in antioxidants," say The Nutrition Twins. "One serving of black beans contains 1.5 times as much iron as three ounces of flank steak. So, it's a great option for vegetarians since vegetarians need double the iron compared to meat eaters because they absorb less. (Meat eaters need between 8-18 mg of iron; menstruating women need closer to 18 mg; vegetarians need 14-33 mg a day.)


Pumpkin Seeds

Pumpkin seeds in blue bowl iron rich foods

"Aside from adding crunch, texture and rich flavor to salads, muffins, granolas, and bread, they are a good source of iron and rich in good-for-your-heart fat," say The Nutrition Twins. "They also contain omega-3 fatty acids that help to fight inflammation and keep the body healthy." Speaking of inflammation, load up on these anti-inflammatory foods!




"Packed with protein and omega-3 fatty acids, it's the perfect food to calm inflammatory issues and fight diseases like heart disease. Try to choose wild salmon to limit your exposure to toxins like PCBs," advise The Nutrition Twins. Need to jazz up your cooking routine? Try these healthy salmon recipes and get out of your cooking rut.



Broccoli on a wooden cutting board iron rich foods

This one's a no-brainer if you want to get more iron, and a slew of other nutrients in your diet. "Packed with fiber and being part of the cruciferous family, broccoli is rich in phytonutrients that are touted for fighting many cancers. It's a go-to veggie for many vegetarians and meat-eaters alike, so it's an easy way to get extra iron. Squirt lemon on it to enhance the flavor and make the broccoli's iron more absorbable," share The Nutrition Twins.


Lean Beef

raw lean beef iron rich foods

Grab that crock pot or fire up the grill! "Lean beef is rich in not only iron, but also lean-muscle-building protein and immune-boosting zinc as well," says Bedwell.


Turkey Breast

carving turkey breast iron rich foods

That lunchtime staple is a go-to for a reason. "It's a good source of heme iron," offer The Nutrition Twins. "It's lean, satisfying, and a great source of protein, and low in artery-clogging fat—unlike other meats—so it's ideal if you're trying to lose weight. Plus, you can easily get a turkey sandwich at almost every diner or deli, but we do recommend going for fresh-sliced versus deli meat whenever possible."


Egg Yolks

Fried egg on a blt sandwich on gray plate with fork

On the list of "bad" foods that are now good, egg yolks offer iron, both heme and non-heme. "Egg yolks are rich in lutein, a nutrient that is important for eye health as we age, as well as B vitamins," says Bedwell. For a quick breakfast, try spreading avocado and two eggs (scrambled, sunny-side up, however you like it) on whole wheat toast with red chile pepper flakes for a touch of heat and a squeeze of fresh lemon juice for a burst of bright flavor.


Dried Peas

dried peas in brown bowl iron rich foods

Let's give it up for this affordable staple! "Dried peas are a good source of iron that is packed with protein and fiber," offer The Nutrition Twins. "One serving of dried peas contains as much potassium as a banana! They add a lot of flavor to dishes—try adding them to salads instead of croutons, add to homemade granola or smoothie bowls, use it to thicken soups and gravies, make veggie burgers and fritters, or incorporate into pasta sauce, guacamole, hummus, or baked potatoes." And if that's still not getting you psyched, then look into pulse (dried bean) pastas!



Washed baby spinach leaves

The leafy green does a whole lot, as it's high in magnesium, decreases inflammation, and increases blood flow. It also happens to be rich in iron, so adding some to your diet will instantly give you an energy boost, especially when it's in the middle of the workday. Be sure to add some to your lunch salad or even in your morning smoothie to kickstart the day with a burst of energy.



Lentils in wooden bowl iron rich foods

Another easy addition you can make to your diet to ensure you're getting more iron is with lentils. Especially if you follow a vegetarian diet, consuming lentils is a great way to help your iron intake stay on track, as they have been proven to help prevent iron deficiency anemia. The prebiotic food is high in folate, fiber, and protein, reduces cholesterol, and increases your energy, so the list of health benefits is truly endless. Whether you pair them as a side dish with salmon or just simmer some in a pot you later add to a salad or eat on their own, lentils are an easy iron-rich food you'll have no problem eating every day.

Perri O. Blumberg
Perri O. Blumberg is a freelance food, health, and lifestyle writer. Read more about Perri O.
Filed Under