Spinach isn’t as good as it might seem. Bioavailability of the protein is a little over 50% and as little as 2% of iron from spinach is actually absorbed. Doesn’t do you much good to eat what cannot be absorbed.
I know, in order to make the nutrition available from spinach, you have to pair it off with a vegetable that has vitamin C, like a tomato.