Skip to main content

Calories in Spinach: Nutrition Facts & Serving Sizes

Per 1 cup (30g)

7cal
Protein0.9g
Carbs1.1g
Fat0.1g

Per 100g

23cal
Protein2.9g
Carbs3.6g
Fat0.4g
Protein 42%Carbs 52%Fat 6%

Source: USDA FoodData Central, SR Legacy, March 2026.

A cup of raw spinach (30g) contains just 6.9 calories, making it one of the most nutrient-dense, calorie-free foods you can eat. Per 100g, spinach provides 23 calories with 2.9g of protein, 3.6g of carbs, 0.4g of fat, and 2.2g of fiber. Spinach is an exceptional source of vitamin K at 482.9mcg per 100g, covering multiple times the daily recommended intake. Vitamin A is at 469mcg per 100g, vitamin C at 28.1mg, and folate at 194mcg. Iron is at 2.7mg per 100g. Potassium is high at 558mg per 100g. Spinach contains 99mg of calcium per 100g. With only 6.9 calories per cup, spinach is one of the best high-volume, low-calorie foods for cutting. Adding several cups of spinach to meals, smoothies, or omelets adds virtually no calories while providing a massive dose of vitamins, minerals, and antioxidants.

Nutrition Highlights

Only 6.9 calories per cup raw spinach (30g)
482.9mcg vitamin K per 100g, exceptional source
469mcg vitamin A per 100g for immune and vision support
194mcg folate per 100g (about 49% daily value)
558mg potassium per 100g for electrolyte balance

Calories by Serving Size

ServingCalProteinCarbsFatFiber
1 bunch (340g)78.29.9g12.2g1.4g7.5g
1 leaf (10g)2.30.3g0.4g0g0.2g
1 cup (30g)6.90.9g1.1g0.1g0.7g
1 package (10 oz) (284g)65.38.2g10.2g1.1g6.2g
100g232.9g3.6g0.4g2.2g

Track Spinach in CaloBurner

Snap a photo to log calories and macros instantly.

Download on the App Store

Full Nutrition Facts (per 100g)

NutrientAmount% Daily Value
Calories231%
Protein2.9g6%
Total Fat0.4g1%
Saturated Fat0.1g1%
Total Carbohydrates3.6g1%
Dietary Fiber2.2g8%
Sugars0.4g1%
Sodium79mg3%

Vitamins & Minerals (per 100g)

NutrientAmount% Daily Value
Saturated Fat0.1g0%
Calcium99mg8%
Iron2.7mg15%
Potassium558mg12%
Vitamin A469mcg52%
Vitamin C28.1mg31%
Vitamin B60.2mg12%
Magnesium79mg19%
Phosphorus49mg4%
Zinc0.5mg5%
Selenium1mcg2%
Folate194mcg49%
Thiamin (B1)0.1mg8%
Riboflavin (B2)0.2mg15%
Niacin (B3)0.7mg4%

% Daily Values based on a 2,000 calorie diet (FDA reference).

Health Benefits of Spinach

Spinach is one of the most nutritious low-calorie foods available. At just 6.9 calories per cup, it is practically calorie-free while delivering an extraordinary vitamin and mineral profile. The 482.9mcg of vitamin K per 100g is particularly notable. Vitamin K is essential for blood coagulation, bone metabolism, and arterial calcification prevention. Most people eating standard Western diets are low in vitamin K.

The 469mcg of vitamin A (as beta-carotene) per 100g supports immune function, skin health, and vision. Vitamin A is fat-soluble, so eating spinach with olive oil, eggs, or meat increases absorption significantly. The 28.1mg of vitamin C per 100g enhances iron absorption from the spinach itself (2.7mg of non-heme iron per 100g).

Spinach provides 194mcg of folate per 100g, nearly 49% of the daily recommended intake. Folate is critical for DNA synthesis, cellular repair, and red blood cell production. This makes spinach particularly valuable for anyone training hard and recovering from muscle damage.

The 558mg of potassium per 100g helps maintain electrolyte balance, supports blood pressure regulation, and helps prevent muscle cramping during hard training. The 79mg of magnesium per 100g further supports muscle function and sleep quality. Despite the calcium content (99mg per 100g), spinach contains oxalic acid, which reduces calcium absorption from spinach specifically.

Dietary Considerations

Spinach is naturally gluten-free, vegan, and keto-friendly at only 3.6g of carbs per 100g. It is excellent for weight loss due to its near-zero calorie density. The 79mg of sodium per 100g is modest. Spinach contains oxalates, which can contribute to kidney stone formation in people with a history of oxalate kidney stones. Cooking spinach reduces but does not eliminate oxalate content. Spinach also contains goitrogens that may affect thyroid function in very large amounts, though typical dietary intake is not a concern.

Daily Intake (100g)

1%

100g of spinach provides 1% of a 2,000-calorie diet.

Track Your Intake

See how spinach fits your personal calorie and macro targets.

Related Foods

See how spinach shows up in popular restaurant dishes.

Frequently Asked Questions

How many calories in spinach?

One cup of raw spinach (30g) has about 6.9 calories. Per 100g, spinach contains 23 calories. Cooked spinach loses water and becomes more concentrated, but the calorie count per cup cooked is still very low (around 41 calories per cup cooked).

Is spinach good for weight loss?

Yes, spinach is one of the best weight loss foods. At only 6.9 calories per cup, you can eat massive amounts without impacting your calorie budget. It provides volume, fiber (2.2g per 100g), and nutrients that support overall health while cutting.

How much protein in spinach?

Spinach contains 2.9g of protein per 100g. A cup of raw spinach (30g) provides about 0.9g of protein. While not a significant protein source, spinach adds small amounts of protein that contribute to daily totals when eating large quantities.

Is spinach high in iron?

Spinach contains 2.7mg of iron per 100g, but it is non-heme iron, which is less bioavailable than heme iron from meat. The vitamin C in spinach (28.1mg per 100g) helps improve iron absorption. Eating spinach with meat or a vitamin C source maximizes iron uptake.

Is spinach keto-friendly?

Yes, spinach is keto-friendly with only 3.6g of carbs per 100g. A cup of raw spinach has only about 1.1g of carbs, making it one of the best leafy greens for keto. You can eat large quantities without affecting ketosis.

Track Spinach in Your Diet

Snap a photo of your meal and CaloBurner will calculate the exact calories and macros. No food weighing required.

Download on the App Store