Spinach is a leafy green flowering plant native to central and western Asia. Spinach is a superstar among green leafy vegetables. This low-calorie food is full of nutrients that are good for your body in several ways. Dark, leafy greens like spinach are important for skin, hair, and bone health. They also provide protein, iron, vitamins, and minerals.