A. Endive contains 0.83 mg of iron per 100 grams, but spinach contains 2.7 mg or 227% more iron than endive. However, endive, a vegetable with very little iron, can play an essential part in your iron metabolism.