• You're all caught up!

What Food Has More Iron Than Steak?

author image Ellen Douglas
Ellen Douglas has written on food, gardening, education and the arts since 1992. Douglas has worked as a staff reporter for the Lakeville Journal newspaper group. Previously, she served as a communication specialist in the nonprofit field. She received her Bachelor of Arts from the University of Connecticut.
What Food Has More Iron Than Steak?
grilled T-bone steak Photo Credit bhofack2/iStock/Getty Images

The proverbial “thick, juicy steak” is a classic recommendation for people who are feeling run down. That’s because beef is rich in iron, a mineral that helps distribute oxygen throughout your body, providing energy and strength. If your doctor confirms you need more iron in your diet, consider foods that are higher in iron than steak and other beef cuts.

Recommended Intake

What Food Has More Iron Than Steak?
hands slicing meat Photo Credit JackF/iStock/Getty Images

Teen girls and women in their menstruating years need significantly more iron than their male contemporaries. Girls between 14 and 19 require 15 milligrams each day, while boys of the same age should get 11 milligrams. Women under the age of 50 need 18 milligrams of iron daily, and men of the same age need 8 milligrams. Men and women over the age of 50 require 8 milligrams of iron each day. A 3-ounce steak provides around 2 to 3 milligrams of iron.

Fortified Cereals

What Food Has More Iron Than Steak?
bowl of fortified cereal Photo Credit jxfzsy/iStock/Getty Images

Depending on the brand, fortified cold cereals provide up to 21 milligrams of iron in a serving, and instant cooked cereals provide up to 8 milligrams per serving. Choose whole-grain types for extra fiber. Fortified cereals generally have high amounts of calcium and B-complex vitamins, including folate.


What Food Has More Iron Than Steak?
shelled shrimp Photo Credit Shaiith/iStock/Getty Images

A 3-ounce serving of canned clams delivers 24 milligrams of iron. Cooked wild oysters provide about 10 milligrams of iron per serving. Shellfish is high in healthy fats, protein, vitamin B-12, copper and zinc. Toss seafood with whole-grain pasta or add it to seafood stews to boost the iron content of your meal.

Liver and Duck

What Food Has More Iron Than Steak?
baked duck Photo Credit hanusst/iStock/Getty Images

Liver, giblets, kidneys and other organ meats provide up to 10 milligrams of iron with each serving. The high-iron, protein-rich meats are also high in cholesterol, so reserve meals like liver and onions or collards with giblet gravy for occasions when a “shot” of iron is most needed. At 2.3 milligrams of iron in 3-ounce serving, duck is higher in iron than some steaks. Duck is also somewhat high in cholesterol and saturated fat. Remove the skin to keep the meal as heart-healthy as possible.


What Food Has More Iron Than Steak?
molasses syrup Photo Credit Image Source White/Image Source/Getty Images

Each 1 tablespoon of molasses provides 3.5 milligrams of iron. The natural sweetener is also a good source of calcium and potassium. Add molasses to hot cereal or pancakes instead of syrup, or include it in baked goods. Though molasses may have more iron than steak, it is important to know that each offer a different type of iron. Iron from animal sources is called heme iron, because it comes directly from hemoglobin from the blood of the source. Molasses, and all other plant sources of iron, are referred to as non-heme iron sources. Though these sources have more iron, it is not as easily absorbed as heme iron, according to the National Institutes of Health Office of Dietary Supplements.

Dried Beans

What Food Has More Iron Than Steak?
bag of dried kidney beans Photo Credit Lcc54613/iStock/Getty Images

Some cooked legumes are higher in iron than beef. A 1/2-cup portion of cooked lentils, soybeans or white beans provides between 3.3 and 4.4 milligrams of iron. Many other dried beans beat out beef selections such as sirloin steak. Kidney beans, navy beans, chickpeas, cowpeas, green soybeans, canned refried beans and lima beans all provide at least 2.1 milligrams of iron per serving. Legumes are rich in protein and dietary fiber.

Pumpkin Seeds

What Food Has More Iron Than Steak?
pumpkin seeds Photo Credit Karen Sarraga/iStock/Getty Images

Pumpkin seeds and winter squash seeds provide about 4.2 milligrams of iron in a 1-ounce serving. The seeds are a good source of protein, fiber, healthy fats, magnesium, zinc and calcium. Serve roasted winter squash or pumpkin seeds in place of croutons and breadcrumbs in salads and casseroles, or add them to snacks and baked goods.


What Food Has More Iron Than Steak?
fresh spinach leaves Photo Credit Yulia_Davidovich/iStock/Getty Images

A 1/2-cup serving of cooked spinach provides 3.2 milligrams of iron. Spinach provides almost two days’ worth of vitamin A, and is a rich source fiber, vitamin C and calcium. Because the oxalic acid in spinach prevents some iron absorption, add foods rich in vitamin C to your meal. Dietary sources like tomatoes and citrus increase the amount of iron your body absorbs from foods.

LiveStrong Calorie Tracker
THE LIVESTRONG.COM MyPlate Nutrition, Workouts & Tips
  • Gain 2 pounds per week
  • Gain 1.5 pounds per week
  • Gain 1 pound per week
  • Gain 0.5 pound per week
  • Maintain my current weight
  • Lose 0.5 pound per week
  • Lose 1 pound per week
  • Lose 1.5 pounds per week
  • Lose 2 pounds per week
  • Female
  • Male
ft. in.



Demand Media