A dark green vegetable that is high in iron is spinach.There are 90 grams of iron in a 1/2 cup of spinach.
Soybeans are another green vegetable that are a good source of iron. There are 90 grams of iron in 1 cup of soybeans.
Arugula is a rich iron food. There are 10 grams of iron in a 1/2 cup serving.
A 1/2 cup serving of leek contains 6 grams of iron and a whole leek contains an average of 89 grams of iron. In addition, chard, kale and beet greens are also high in iron.