Somewhere around 6 months, the iron your baby was born with starts running low, and food has to start doing the heavy lifting. This list rounds up 59 iron rich foods for babies, from shredded meats and fortified cereals to beans, vegetables, and nut butters, organized by category so you can build real meals around them.
A quick note before you dive in: the nutrition figures below are approximate and meant as a general guide, not exact lab values, since iron content varies by brand, cut, and cooking method. For the bigger nutritional picture on iron needs and absorption, the NIH Office of Dietary Supplements iron fact sheet is a solid place to start.
Key Takeaways
- Babies' iron stores from birth typically start declining around 4-6 months, which is why iron-rich solids matter early.
- Heme iron from meat, poultry, and fish is absorbed more efficiently than the non-heme iron found in plant foods.
- Pairing plant iron sources with a vitamin C food, like tomato or strawberries, can help the body absorb more of it.
- Whole nuts, seeds, grapes, and raisins need to be ground, thinned, or chopped small to reduce choking hazards.
- Cow's milk isn't recommended as a main drink before 12 months, though small amounts cooked into food are fine earlier.
Iron-Rich Meats and Poultry for Babies
Iron from meat and poultry, called heme iron, is the type our bodies absorb most easily, which makes it a smart place to start once your baby is ready for solids.
In my experience, starting with finely minced or pureed meat around 6 months made a real difference in how much my baby actually ate.
Breastfed babies especially need a reliable iron source at this stage, since iron stores from birth begin declining around 4 to 6 months.
If you’re also feeding an older sibling, our iron rich foods for kids guide covers many of these same foods scaled up for toddlers.

1. Ground beef
Approximate nutrition: roughly 1.5-2 mg iron per 2 oz cooked serving, well absorbed as heme iron.
Cook until well-done and blend with a little broth into a smooth puree for early solids, or shape into soft meatballs for older babies.

2. Beef liver
Approximate nutrition: one of the most concentrated sources on this list, roughly 5-6 mg iron per ounce cooked.
A little goes a long way — blend a small spoonful into a favorite vegetable mash once or twice a week, since the flavor is strong.
3. Ground turkey
Approximate nutrition: around 1 mg iron per 2 oz cooked serving, plus zinc.
Milder than beef, it blends easily into purees or shapes into soft meatballs with a binder like cooked oats.
4. Ground lamb
Approximate nutrition: approximately 1.3 mg iron per 2 oz cooked serving.
Slow-cook until tender, then shred finely into rice or stew for an easy first finger food.
5. Chicken thigh
Approximate nutrition: roughly 0.7-1 mg iron per 2 oz cooked serving, since dark meat carries more iron than breast meat.
Braise until it falls apart, then pull into thin strands your baby can pick up and gum.
6. Pork tenderloin
Approximate nutrition: about 0.7 mg iron per 2 oz cooked serving.
Cook until very tender, then finely chop or puree with a starchy vegetable to make it easier to swallow.
7. Bison
Approximate nutrition: around 2 mg iron per 2 oz cooked serving, similar to or slightly higher than lean beef.
A leaner beef alternative with a comparable mild flavor — treat it the same way, minced or pureed for younger babies.
8. Duck
Approximate nutrition: roughly 1.1 mg iron per 2 oz cooked serving.
Richer than chicken, so offer smaller portions, remove all skin and bones, and shred the meat finely before serving.
Iron-Rich Seafood for Babies
Fish and shellfish bring both iron and omega-3 fats to the table, though textures and mercury levels vary a lot between species.
Stick to lower-mercury choices — the FDA/EPA advice about eating fish lists which options are best for young children — and always double-check carefully for bones before serving.
9. Salmon
Approximate nutrition: around 0.3-0.5 mg iron per 2 oz cooked serving, plus omega-3 fats.
Bake or steam until it flakes easily, check thoroughly for pin bones, then break into soft pieces.
10. Sardines
Approximate nutrition: roughly 1.2 mg iron per 2 oz serving, canned and boneless.
Choose boneless, low-sodium canned sardines and mash into a soft paste with avocado for a quick iron boost.
11. Tuna
Approximate nutrition: about 0.5 mg iron per 2 oz canned serving.
Pick light tuna over albacore for lower mercury, drain well, and flake finely into a mash.
12. Shrimp
Approximate nutrition: around 0.3 mg iron per 2 oz cooked serving.
A common allergen, so introduce it in a small amount on its own first, then chop finely once tolerated.
13. Clams
Approximate nutrition: exceptionally high, roughly 3 mg iron per ounce cooked.
Mince cooked clam meat very finely into a grain or vegetable puree, offered in small amounts given the strong flavor.
Iron-Fortified Cereals and Grains for Babies
Fortified infant cereals were created specifically to help fill the iron gap that opens up once babies outgrow their birth iron stores.
They aren’t the only answer, though — grains also bring fiber, and you can browse a broader high fiber foods list if digestion is a concern for your baby.
14. Iron-fortified infant oatmeal
Approximate nutrition: many brands provide roughly 5-7 mg iron per standard serving.
Mix with breast milk, formula, or water to a thin consistency for a first food, thickening it gradually as baby gets used to the spoon.
15. Iron-fortified rice cereal
Approximate nutrition: similarly fortified, roughly 5-7 mg iron per serving.
A traditional first cereal — offer it alongside other iron sources rather than relying on it alone, and rotate grains for variety.
16. Iron-fortified multigrain baby cereal
Approximate nutrition: roughly 5-6 mg iron per serving, depending on brand.
Combines oat, barley, and wheat for more texture and flavor variety once single grains are well tolerated.
17. Quinoa
Approximate nutrition: about 1.5 mg iron per cooked half-cup.
Rinse well and cook until soft; offer as a finger food once baby can pick up small pieces, or stir into purees for texture.

18. Fortified whole-wheat pasta
Approximate nutrition: some fortified pastas provide around 1-2 mg iron per cooked half-cup.
Cook until very soft, cut into small pieces, and toss with a little olive oil or sauce for easy self-feeding.
19. Iron-fortified toddler cereal
Approximate nutrition: many ready-to-eat versions are fortified to provide roughly 4-8 mg iron per serving.
Useful once your baby moves to finger foods, but check labels since added sugar varies widely between brands.
Iron-Rich Legumes and Beans for Babies
Beans, lentils, and peas are some of the best plant-based iron sources you can offer, especially useful for a vegetarian or vegan family.
Our iron rich foods for vegetarians guide has more ideas for building iron into a fully plant-based menu.
20. Lentils
Approximate nutrition: around 3 mg iron per cooked half-cup.
Cook until soft and mashable — lentils blend beautifully into soups or purees and are easy for babies to gum.
21. Chickpeas
Approximate nutrition: roughly 2 mg iron per cooked half-cup.
Mash well or squish flat with the skins removed, since whole chickpeas can be a choking hazard.
22. Black beans
Approximate nutrition: about 1.8 mg iron per cooked half-cup.
Rinse canned beans to reduce sodium, then mash or offer whole once your baby has developed a pincer grasp.
23. Kidney beans
Approximate nutrition: around 1.6 mg iron per cooked half-cup.
Cook thoroughly until very soft and mash, since the tough skin can otherwise pose a choking risk.
24. Split peas
Approximate nutrition: roughly 1.3 mg iron per cooked half-cup.
Naturally soft once cooked down, split peas make an easy first-food puree or soup base.
25. Edamame
Approximate nutrition: about 1.8 mg iron per cooked half-cup, shelled.
Squish the beans out of the pod and mash or halve lengthwise so they’re not a rolling choking hazard.
26. White beans
Approximate nutrition: around 2 mg iron per cooked half-cup, cannellini variety.
Their mild flavor and creamy texture blend well into soups, dips, or mashed vegetable sides.
27. Pinto beans
Approximate nutrition: roughly 1.8 mg iron per cooked half-cup.
Simmer until very soft, then mash with a splash of cooking liquid for a smooth, spoonable texture.
Iron-Rich Vegetables for Babies
Vegetables generally provide non-heme iron, the kind absorbed less efficiently than the iron in meat, but pairing them with a vitamin C food can help.
Texture is everything here — steam until genuinely soft, not just tender-crisp, before serving.
28. Spinach
Approximate nutrition: roughly 3 mg iron per cooked half-cup, though absorption from leafy greens is lower than from meat.
Steam and finely chop or blend into a smooth puree, ideally alongside a vitamin C food to help absorption.
29. Sweet potato
Approximate nutrition: around 0.7 mg iron per cooked half-cup, plus vitamin A.
One of the easiest first foods — steam or bake until soft, then mash or cut into soft finger-food strips.
30. Peas
Approximate nutrition: about 1.2 mg iron per cooked half-cup.
Steam until tender and squish each pea flat between your fingers for younger babies to prevent choking.
31. Broccoli
Approximate nutrition: roughly 0.7 mg iron per cooked half-cup.
Steam florets until fork-tender, then offer as a finger food shaped with a stem that’s easy to grip.
32. Baby potatoes
Approximate nutrition: around 0.4 mg iron per cooked half-cup.
These cook quickly and mash easily; see our guide on how to microwave baby potatoes for a fast, fuss-free way to prepare them.
33. Beets
Approximate nutrition: about 0.6 mg iron per cooked half-cup.
Roast or steam until soft, then mash or cut into strips. A reddish tint in the next day’s diaper or urine (sometimes called beeturia) is a known and generally harmless effect of eating beets, but if you see what looks like actual blood or have any concern, check with your pediatrician.
34. Kale
Approximate nutrition: roughly 1 mg iron per cooked half-cup.
Cook until very tender and finely chop or blend into a puree, since raw kale is tough for babies to manage.
35. Green beans
Approximate nutrition: around 0.5 mg iron per cooked half-cup.
Steam until soft enough to squish between two fingers, then offer whole as an easy-to-grip finger food.
36. Tomato
Approximate nutrition: modest iron, but rich in vitamin C, which helps the body absorb iron from other foods in the same meal.
Cook down into a soft sauce, or offer skinned, seeded, and diced for older babies.
37. Baby corn
Approximate nutrition: a modest source of iron alongside fiber.
Cook until tender and slice lengthwise rather than into round coins to reduce choking risk; see how to microwave baby corn for a quick prep method.

Iron-Rich Fruits for Babies
Dried fruits pack a concentrated iron punch but also concentrated sugar, so I treat them as a topping rather than a whole meal.
Fresh fruits high in vitamin C, meanwhile, are a smart pairing alongside an iron-rich main food.
38. Prunes
Approximate nutrition: about 0.4 mg iron per quarter-cup, plus natural fiber.
Stew and puree fresh or dried prunes — a favorite first food that also gently supports digestion.
39. Raisins
Approximate nutrition: roughly 0.4 mg iron per quarter-cup.
Chop finely or rehydrate in warm water and mash, since whole raisins are a common choking hazard for babies and toddlers.
40. Dried apricots
Approximate nutrition: around 0.8 mg iron per quarter-cup, plus magnesium; see foods high in iron and magnesium for more combinations.
Soak until soft and puree, or chop into small pieces for older babies who can chew well.
41. Watermelon
Approximate nutrition: a small amount of iron, with meaningful vitamin C to support absorption.
Remove seeds and cut into soft, seedless chunks or thin strips as a hydrating warm-weather finger food.
42. Strawberries
Approximate nutrition: modest iron content, rich in vitamin C.
Quarter or mash ripe strawberries; a common allergen for some babies, so introduce a small amount first.
43. Avocado
Approximate nutrition: modest iron, plus healthy fats that support overall growth.
Mash or slice into soft pieces lightly coated in cereal for easier grip; a genuinely easy first food with almost no prep.
Eggs and Dairy for Iron and Other Nutrients
Eggs and dairy aren’t the biggest iron sources on this list, but they bring vitamin B12 and protein that round out a growing baby’s diet.
For more B12-focused pairings, see our b12 rich foods list.
44. Egg yolk
Approximate nutrition: around 0.5-1 mg iron per cooked yolk.
Mash a well-cooked yolk with breast milk or water for a smooth first-food texture, then move to whole scrambled egg once tolerated.
45. Whole milk yogurt
Approximate nutrition: modest iron, but a good source of protein, calcium, and B12.
Choose plain, unsweetened whole milk yogurt as a soft, easy-to-swallow food from around 6 months.
46. Cheese
Approximate nutrition: minimal iron, but useful for calcium and B12.
Offer pasteurized, soft cheese cut into thin strips rather than cubes to reduce choking risk.
47. Whole milk
Approximate nutrition: low in iron.
The American Academy of Pediatrics recommends waiting until 12 months before offering cow’s milk as a main drink, though small amounts cooked into food are fine earlier.
Nuts, Seeds, and Other Iron Boosters for Babies
Nuts and seeds are genuinely iron-dense, but whole nuts and seeds are also a leading choking hazard for young children, according to the American Academy of Pediatrics.
The fix is simple: always serve them ground, as a thin butter, or mixed into another food rather than whole.
48. Almond butter
Approximate nutrition: about 0.5 mg iron per tablespoon.
Thin with warm water or stir into oatmeal or yogurt; never offer a spoonful of thick butter alone, which can stick to the roof of a baby’s mouth.
49. Peanut butter
Approximate nutrition: around 0.6 mg iron per tablespoon.
Current pediatric guidance actually encourages introducing thinned peanut butter early to help reduce allergy risk; talk to your pediatrician about timing if there’s a family history of allergies.
50. Tahini
Approximate nutrition: roughly 1.3 mg iron per tablespoon, made from sesame seeds.
Stir into purees or yogurt for a nutty flavor and iron boost; being a smooth paste, it carries much less choking risk than whole nuts or seeds.
51. Chia seeds
Approximate nutrition: about 0.9 mg iron per tablespoon.
Soak until gel-like before serving, since dry chia seeds can be a choking risk and are easier to digest once softened.
52. Ground flaxseed
Approximate nutrition: around 0.6 mg iron per tablespoon.
Stir the ground, not whole, seed into cereal, yogurt, or purees for extra iron and fiber.
53. Hemp seeds
Approximate nutrition: roughly 0.9 mg iron per tablespoon.
Naturally soft and easy to sprinkle over purees or mashed avocado without extra prep.
54. Pumpkin seeds (ground)
Approximate nutrition: about 0.8 mg iron per tablespoon, ground.
Grind into a fine meal before serving to avoid a choking hazard, then stir into oatmeal or mashed vegetables.
55. Blackstrap molasses
Approximate nutrition: around 1 mg iron per teaspoon.
Use sparingly, just a small drizzle stirred into oatmeal or yogurt, since it’s still an added sugar even though it carries more minerals than table sugar.
56. Tofu
Approximate nutrition: roughly 1.4 mg iron per half-cup, firm.
Steam or pan-sear until firm on the outside, then cut into soft strips your baby can hold and gum.
57. Dark chocolate (small amount)
Approximate nutrition: about 1 mg iron per ounce.
Best saved for after the first birthday and offered only occasionally, since it contains caffeine and added sugar.

58. Nutritional yeast
Approximate nutrition: often fortified with iron and vitamin B12; see foods high in iron and b12 for more paired sources.
Sprinkle the mild, cheesy-tasting flakes over pasta, rice, or vegetables for a flavor and nutrient boost.
59. Iron-fortified teething biscuits
Approximate nutrition: many brands add roughly 1-2 mg iron per biscuit.
Choose one that softens quickly in the mouth and always supervise closely, since a large piece breaking off can pose a choking risk.

Frequently Asked Questions
When should I start giving my baby iron-rich foods?
Most pediatric guidance points to around 6 months, which lines up with when a baby's birth iron stores typically begin to decline and solids are introduced.
How much iron does a baby need each day?
Infants 7 to 12 months generally need around 11 mg of iron a day from food, according to the NIH Office of Dietary Supplements, though needs can vary and a pediatrician can advise for your baby specifically.
What are signs of low iron in a baby?
Paleness, unusual tiredness, or poor appetite can be signs, but true iron deficiency anemia needs to be diagnosed by a doctor with bloodwork; see MedlinePlus's page on iron deficiency anemia for more detail.
Can babies get too much iron from food alone?
Excess iron from whole foods is uncommon; the bigger concern is iron supplements or drops, which should only be given under a pediatrician's guidance.
Do breastfed babies need more iron-rich foods than formula-fed babies?
Often yes, since infant formula is already iron-fortified, while breastfed babies rely more heavily on iron-rich solids once they start eating.
