Eating spinach provides your body with the nutrients it needs to function properly and fight other diseases. However, too much spinach can be detrimental to your health. There is a possibility of developing kidney stones. Eat it in moderation to benefit from it.