Spinach has the same dietary content as many other green vegetables. However, spinach additionally contains oxalic acid, which actually prevents iron from being absorbed by the body! Thus it may actually be a worse source of iron than other foods. An interesting anecdote: The iron content of spinach was initially reported to be about ten times higher than it actually is, all due only to a misplaced decimal point. Spinach does contain plenty of good antioxidants and vitamins, though, so we don’t mean to suggest you should stop eating it. It’s just that if you heard it was an exceptionally great source of iron, you may have been misled by the original mixup over how much iron is actually present in this vegetable.