4 Health Benefits of Spinach. There are numerous spinach health benefits you can gain from eating this leafy green vegetable. It turns out that the old Popeye cartoon had some basis in fact. Eating spinach can give you energy, strengthen your heart and help you prevent some types of cancer.