Sweet potato is not a high-iron food. A medium baked sweet potato contains about 0.8 mg of iron, which is roughly 4% of the 18 mg daily value used on nutrition labels. That puts it firmly in the low-to-moderate range for iron, well behind foods typically recommended for boosting iron intake.
How Much Iron Is in a Sweet Potato
A medium baked sweet potato (about 2 inches in diameter and 5 inches long) provides 0.79 mg of iron, according to USDA data. Canned sweet potatoes in syrup pack a bit more at 1.86 mg per cup, likely because the serving size is larger and the canning process concentrates some nutrients.
To put those numbers in context, adult men and women over 51 need 8 mg of iron per day, while women between 19 and 50 need 18 mg. Pregnant women need 27 mg. A single sweet potato covers less than 10% of even the lowest adult requirement, so you’d need to rely on other foods to hit your target.
Sweet Potato vs. Other Iron Sources
A regular white potato with its skin actually outperforms sweet potato here, delivering about 2.7 mg of iron per medium potato. That’s more than three times as much. Common plant foods with higher iron content include lentils (about 6.6 mg per cooked cup), spinach (about 6.4 mg per cooked cup), and fortified cereals, which can provide 100% of the daily value in a single serving.
Among vegetables, sweet potatoes sit near the bottom of the iron chart. They’re a nutritional powerhouse for other reasons, particularly their beta-carotene and vitamin C content, but iron is not their strong suit.
Why Sweet Potato Iron Is Hard to Absorb
The iron in sweet potatoes is entirely non-heme iron, the plant-based form that your body absorbs far less efficiently than the heme iron found in meat, poultry, and fish. Your body typically absorbs 15 to 35% of heme iron from animal sources but only 2 to 20% of non-heme iron from plants.
Sweet potatoes face an additional hurdle. They contain phenolic compounds, the same antioxidants that give them their vibrant color, which can bind to iron and reduce how much your gut actually takes in. Research using lab models of intestinal absorption found that the iron naturally present in sweet potato roots was essentially undetectable after passing through simulated digestion. This is consistent with findings for other phenolic-rich foods like beans and regular potatoes.
So the 0.8 mg listed on a nutrition label overstates what your body actually uses. The real amount absorbed could be substantially lower.
Boosting Iron Absorption From Sweet Potatoes
Vitamin C significantly improves non-heme iron absorption when eaten at the same meal. Sweet potatoes themselves contain some vitamin C, but pairing them with higher-vitamin-C foods like bell peppers, broccoli, tomatoes, or citrus makes a bigger difference. Citric acid and animal proteins also help your body pull more iron from plant foods.
On the flip side, calcium, phytates (found in whole grains and legumes), and the same phenolic compounds in sweet potatoes all work against iron absorption. If you’re eating sweet potatoes specifically to increase your iron intake, avoid pairing them with dairy or coffee at the same meal, since both contain known absorption inhibitors.
Better Ways to Get Iron From Your Diet
If you searched this because you’re trying to increase your iron intake, sweet potatoes alone won’t move the needle. Focus on foods that deliver more iron per serving and in a more absorbable form:
- Lean red meat, poultry, and shellfish provide heme iron, which your body absorbs efficiently regardless of what else you eat at the meal.
- Lentils, chickpeas, and kidney beans offer 4 to 7 mg per cooked cup. Pairing them with a vitamin C source helps offset absorption barriers.
- Fortified breakfast cereals can deliver anywhere from 8 to 18 mg per serving, making them one of the easiest ways to close a gap.
- Spinach and other dark leafy greens provide several milligrams per cooked cup, though like sweet potatoes, their non-heme iron benefits from a vitamin C pairing.
Sweet potatoes are worth eating for their fiber, beta-carotene, potassium, and vitamin C. They’re just not the vegetable to lean on when iron is what you need.

