Certain vegetables, including potatoes, leafy greens, nuts, seeds, and legumes, can help you reach your necessary iron intake. Learn which foods have the highest iron content.

Iron is a necessary nutrient for many bodily functions.

Iron is found in two forms: heme comes from animal products, while non-heme comes from plants.

The amount of iron you need daily can depend on different factors, including age, sex, existing conditions, menstruation, pregnancy, and nursing.

Vegetarian sources of iron are plentiful. Read on to learn which may be best to boost your iron levels.

Legumes are excellent sources of iron.

Listed are the legumes high in iron, with the most iron at the top of the list.

FoodIron value
tofu13.3 mg per cup
black-eyed peas4.3 mg per cup cooked
navy beans4.3 mg per cup cooked
tempeh4.5 mg per cup
chickpeas4.7 mg per cup cooked
red kidney beans5.2 mg per cup cooked
lentils6.6 mg per cup cooked
white beans6.6 mg per cup cooked
soybeans9.1 mg per cup raw
natto (fermented soybeans)15.1 mg per cup cooked

High iron nuts and seeds include:

FoodIron value
macadamia nuts3.5 mg per cup dry roasted
almonds5.3 mg per cup whole
pine nuts7.5 mg per cup dried
cashews7.8 mg per cup whole
flaxseeds9.6 mg per cup whole
pumpkin seeds11.4 mg per cup dried
sesame seeds21 mg per cup dried; 1.3 mg per 2 tablespoons (tbs) of tahini

To maximize iron absorption, eat cooked vegetables with vitamin C-rich foods.

Tomatoes contain more iron when dried or concentrated, and potatoes have higher iron when unpeeled with their skins. Sweet potatoes offer a good amount of iron even when peeled.

The following vegetables and vegetable-derived products offer a high amount of iron per serving:

FoodIron value
broccoli1 mg per cup chopped, cooked
oyster mushrooms1.1 mg per cup raw
Brussels sprouts1.8 mg per cup cooked
baked potatoes1.9 mg per large unpeeled potato
tomato paste and canned tomatoes2 mg per 1/4 cup and 2.4 mg per cup
sun-dried tomatoes2.5 mg per half cup
beet greens2.7 mg per cup cooked
white mushrooms2.7 mg per cup cooked
Swiss chard3.9 mg per cup cooked
palm hearts4.6 mg per cup canned
spinach5.7 mg per cup cooked

Fruit may not be the first food type you think of when you want to increase your iron intake. However, some fruits are surprisingly high in iron.

Here are the best fruit sources of iron.

FoodIron
mulberries2.6 mg per cup
prune juice2.9 mg per cup
black olives8.5 mg per cup raw

While whole grains have various health benefits, not all are equally beneficial.

For instance, grain processing and refining typically remove parts of the grain that contain fiber, antioxidants, vitamins, and minerals, including iron.

For this reason, whole grains typically contain more iron than refined grains. That said, most refined grain products are fortified with iron, so they can still be good sources.

The following are types of whole grains containing the most iron per portion.

FoodIron
oats2.1 mg per cup cooked
quinoa2.8 mg per cup cooked
spelt3.24 mg per cup
amaranth5.2 mg per cup cooked
Cheerios breakfast cereal8.1 mg per cup
Special K breakfast cereal8.7 mg per cup

Certain other foods also contain significant amounts of iron.

Adding the following to your diet can help you meet your recommended daily iron intake.

FoodIron
dried thyme1.2 mg per 1 tsp dried
blackstrap molasses1.9 mg or 2 tbs
dark chocolate3.4 mg/oz

The bottom line

Iron is an essential nutrient for the human body. This mineral can be found in various foods, including many plant foods.

The plant foods listed in this article are good iron sources and contain various other nutrients and beneficial plant compounds.

Adding them to your diet can help you meet your iron requirements and may benefit your overall health.