Many of the same foods that are rich in iron are also packed with zinc, which makes it relatively easy to get both minerals from a single meal. Red meat, shellfish, legumes, seeds, and dark leafy greens all deliver meaningful amounts of both nutrients. The key difference is how well your body absorbs them depending on the source.
How Much You Need Each Day
Adult men need about 11 mg of zinc per day, while adult women need 8 mg (rising to 11 mg during pregnancy and 12 mg while breastfeeding). For iron, the numbers are higher for premenopausal women, who need 18 mg daily compared to 8 mg for men, largely because of menstrual blood loss. These targets are easy to hit if you’re eating a varied diet, but certain eating patterns, especially plant-heavy ones, require a bit more strategy.
Animal Foods With the Most Iron and Zinc
If you’re looking for a single food that delivers the biggest dose of both minerals, oysters are hard to beat. A 3-ounce serving of cooked eastern oysters contains a remarkable 74 mg of zinc, far exceeding a full day’s requirement. Oysters are also one of the richest sources of iron among shellfish.
Beef is the next standout. A 3-ounce serving of braised boneless chuck short ribs provides about 10 mg of zinc, nearly a full day’s worth for most adults, along with a solid dose of iron. Other cuts of beef, lamb, and pork follow a similar pattern, offering both minerals in one package. Organ meats like liver are especially nutrient-dense, delivering high concentrations of iron and zinc along with B vitamins.
The reason animal sources matter so much comes down to absorption. Iron in meat exists in a form called heme iron, which your body absorbs at a rate of roughly 15 to 35%. Organ meats sit at the high end, with absorption rates around 25 to 30%. That’s dramatically better than the 2 to 9% absorption rate typical of plant foods.
Plant Foods With the Most Iron and Zinc
Lentils are one of the strongest plant-based options, delivering about 12.5 mg of iron per cooked cup along with a useful amount of zinc. Pumpkin seeds are another powerhouse: one cup of shelled raw seeds contains 11.4 mg of iron and is also recognized as an excellent source of zinc, copper, and manganese. Edamame (green soybeans) provides roughly 9.1 mg of iron per cup.
Other legumes contribute meaningful amounts of both minerals too. Black beans offer 3.6 mg of iron per cooked cup, while chickpeas provide about 1.5 mg. Spinach, frozen and then boiled, delivers 3.7 mg of iron per cup along with calcium, fiber, and vitamins A and E. Seeds like hemp and flax contain smaller but still useful amounts of iron and zinc per tablespoon.
The tradeoff with plant sources is bioavailability. Your body absorbs iron from green leafy vegetables at about 7 to 9%, from grains at around 4%, and from dried legumes at roughly 2%. So while lentils contain more iron per serving than a steak on paper, your body actually pulls less of it into your bloodstream.
Why Absorption Matters as Much as Content
Two factors have the biggest impact on how much iron and zinc your body actually absorbs from food: enhancers and inhibitors.
Vitamin C is the most powerful absorption booster. It works by binding to iron in your stomach and keeping it in a form that stays soluble as it moves into the small intestine, where absorption happens. Pairing iron-rich plant foods with a source of vitamin C (bell peppers, citrus, tomatoes, strawberries) can substantially increase the amount you absorb. This is especially important for people who eat little or no meat.
On the other side, certain compounds in plant foods actively block absorption. Phytates, found in whole grains, legumes, nuts, and seeds, bind to both iron and zinc in your digestive tract and prevent your body from absorbing them. Polyphenols in coffee, tea, and red wine do the same for iron. Calcium also inhibits iron absorption, and unlike phytates, it affects both plant and animal sources.
There are practical ways to reduce the impact of these blockers. Soaking, sprouting, or fermenting grains and legumes breaks down phytates and increases mineral availability. Cooking also helps. Research has shown that adding phytase, an enzyme that degrades phytates, promotes absorption of both iron and zinc from phytate-rich meals and may improve calcium, magnesium, and phosphorus absorption as well.
Practical Meal Combinations
The simplest way to maximize your intake of both minerals is to build meals around one high-iron, high-zinc food and pair it with an absorption booster. A lentil soup with tomatoes and bell peppers, for instance, gives you a large dose of both minerals while the vitamin C from the vegetables helps your body absorb more of the iron. A stir-fry with beef and broccoli works the same way, though the heme iron in beef already absorbs well on its own.
If you drink coffee or tea, try to space it away from your main iron-rich meals. The polyphenols in these beverages can significantly reduce iron absorption when consumed at the same time as food. Waiting an hour or so before or after a meal minimizes this effect.
For snacking, pumpkin seeds are one of the most efficient options. A small handful provides iron, zinc, copper, and manganese in a portable package. Pairing them with dried fruit adds vitamin C and further improves absorption.
Signs You May Be Running Low
Iron and zinc deficiencies often overlap, and having both at the same time makes symptoms worse. The most common sign of low iron is persistent fatigue, reported by virtually everyone with iron deficiency anemia. Other symptoms include rapid heartbeat, shortness of breath, headaches, irritability, and skin or tongue inflammation.
When zinc deficiency occurs alongside low iron, cardiovascular symptoms like palpitations and rapid breathing tend to be more severe. Skin problems and gastrointestinal issues also worsen. Restless leg syndrome, an uncomfortable urge to move your legs especially at night, is strongly associated with combined iron and zinc deficiency.
People at highest risk for running low in both minerals include those on restrictive diets, pregnant individuals, heavy exercisers, and anyone with digestive conditions that impair nutrient absorption. If you’re experiencing several of these symptoms together, a blood test can confirm whether your levels are low.

