Eat 1 Cup of Spinach Every Day, See What Happens To Your Body

Three cups of raw spinach provides just 20 calories, no fat, 2 grams of protein, and 3 grams of carbohydrate with 2 grams as fiber (so 1 gram of net carbs). Though it has so few calories, spinach is packed with nutrients. A three cup portion provides over 300% of the daily need for bone-supporting vitamin K. Spinach also provides over 160% of the daily goal for vitamin A, and about 40% for vitamin C, which both support immune function and promote healthy skin.

Spinach also contains 45% of the daily need of folate, a B vitamin that helps form red blood cells and DNA. And spinach supplies 15% of the daily goal for both iron and magnesium, 10% for potassium, and 6% for calcium, along with smaller amounts of other B vitamins.

https://www.health.com/nutrition/groceries/7-health-benefits-spinach