Why You Should Be Eating Spinach Spinach is full of vitamins, minerals, and fiber. But it’s also rich in oxalate, which can cause kidney stones in people who are at risk, so consult your doctor about including spinach in your diet. Dark, leafy greens, like spinach, are beneficial for our hair, skin, and bone health. Spinach can also help with blood glucose (blood sugar) management in those with diabetes. It’s a good source of vitamin C, plant-based iron, potassium, and magnesium. To better absorb the iron from spinach, pair it with a food high in vitamin C, such as strawberries or bell peppers