Calories in Spinach

Updated July 2026 · Reviewed by CaloriesCalc Team · Source: USDA FoodData Central

23
kcal
per 100g
3.63
g
Carbs
2.86
g
Protein
0.39
g
Fat
2.2
g
Fiber
7
kcal per cup raw (30g)
41
kcal per cup cooked (180g)
6
kcal per oz (28g)
✔ Exceptional iron source✔ Highest potassium of any leafy green✔ Very high vitamin K✔ Fat free✔ Gluten free✔ Vegan
Spinach nutrition facts and calories per 100g
💪2.86g protein per 100g — high for a green
🦴Exceptional vitamin K — 483µg per 100g
Highest potassium of leafy greens — 558mg
🔴Good iron — 2.71mg per 100g
👁Lutein for macular health
🔥Only 23 kcal per 100g

🥬 Calculate Calories for Any Spinach Weight

Weight100g

Nutrition Facts

Per 100g (raw spinach)

* % Daily Value based on a 2,000 kcal diet.


Quick summary: Spinach contains 23 calories per 100g and just 7 calories per cup raw. It provides 402% of daily vitamin K, 52% of vitamin A, 49% of folate, and 19% of magnesium per 100g. With 50% of its calories from protein and only 1.4g net carbs, spinach is ideal for keto, weight loss, and high-nutrient diets. Dietary nitrates in spinach improve muscle efficiency by ~5%.

Vitamins & Minerals — per 100g

NutrientAmount% Daily ValueBar
Vitamin K482.9 µg402%
Vitamin A (RAE)469 µg52%
Folate (B9)194 µg49%
Magnesium79 mg19%
Iron2.71 mg15%
Potassium558 mg12%
Vitamin C28.1 mg31%
Calcium99 mg8%
Vitamin B60.20 mg11%
Manganese0.90 mg39%

Calories in Spinach by Weight

WeightCaloriesCarbsProteinFat

Calories in Different Spinach Servings

ServingWeightCaloriesCarbsNet CarbsFat
⭐ 1 cup raw30g7 kcal1.1g0.4g0.1g
1 cup cooked180g41 kcal6.8g0.8g0.5g
1 bag (5oz)142g33 kcal5.2g1.8g0.6g
1 oz28g6 kcal1.0g0.4g0.1g
100g raw100g23 kcal3.6g1.4g0.4g
How does spinach fit your daily calorie goal?
Calculate your TDEE to see exactly how it fits your daily budget
Calculate TDEE →

Macronutrient Breakdown — per 100g

Carbohydrates3.63g · 56% of calories
Protein2.86g · 50% of calories
Fat0.39g · 15% of calories
Fiber2.2g (included in carbs)

Spinach is 91% water. Net carbs are 1.4g per 100g — extremely low. By calories, spinach is approximately 50% protein — one of the highest protein-to-calorie ratios of any food. Cooking concentrates nutrients by up to 8× as water evaporates.

Micronutrient Highlights

🦴
Vitamin K
482.9 µg
402% Daily Value
Highest of any common food — essential for bone health
👁
Vitamin A (RAE)
469 µg
52% Daily Value
Vision, immune function, skin health
Potassium
558 mg
12% Daily Value
Highest potassium of any leafy green
🔴
Iron
2.71 mg
15% Daily Value
Oxygen transport — best plant iron source
🛡
Folate (B9)
194 µg
49% Daily Value
Cell division, pregnancy, DNA synthesis
🔬
Magnesium
79 mg
19% Daily Value
Muscle, nerve, energy metabolism

Spinach Health Benefits & Nutrition

Vitamin K — 402% of Daily Value per 100g

Spinach provides an extraordinary 483µg of vitamin K per 100g — 402% of the daily requirement. This makes it one of the richest dietary sources of vitamin K1 of any food. Vitamin K1 is essential for blood clotting (it activates clotting factors II, VII, IX, and X) and is converted to vitamin K2 in the gut, which directs calcium into bones rather than blood vessels. People on warfarin (a blood thinner that works by blocking vitamin K) need to maintain consistent spinach intake rather than avoiding it. Vitamin K is fat-soluble — eating spinach with olive oil increases absorption.

Iron Absorption — The Oxalate Challenge

Spinach contains 2.71mg of iron per 100g — the highest of common leafy vegetables. However, spinach also contains oxalates which bind to iron (and calcium), significantly reducing their absorption. The actual absorption rate of spinach iron is lower than from meat. To maximise spinach iron absorption: eat with vitamin C (lemon juice increases absorption 2-6×), cook spinach (heat degrades some oxalates), and avoid eating with calcium-rich foods in the same meal.

Brain Health — Folate and Lutein

A cup of cooked spinach provides 263µg of folate — 66% of the daily requirement. Folate is essential for DNA synthesis and repair, and deficiency during pregnancy causes neural tube defects. Spinach also contains significant lutein, which accumulates in the brain and has been associated with preserved cognitive function in ageing. A 2017 study found that adults eating 1-2 servings of leafy greens daily had cognitive function equivalent to being 11 years younger.

Muscle Function — Nitrates and Magnesium

Spinach is rich in dietary nitrates (~250mg/100g), which convert to nitric oxide in the body. Nitric oxide dilates blood vessels, reducing blood pressure and improving oxygen delivery to muscles. This is why spinach consumption improves athletic performance in the same way as beetroot juice. Spinach also provides 79mg of magnesium per 100g — essential for ATP production, muscle contraction, and over 300 enzyme reactions.

Is Spinach Suitable for Your Diet?

Weight loss
Excellent — 23 kcal, very filling
Keto
Yes — 1.4g net carbs
Vegan
Yes
Paleo
Yes
Gluten-free
Yes
Diabetic
Yes — GI ~15
Low-FODMAP
Yes
⚠️
Mediterranean
Yes — core ingredient

Frequently Asked Questions

How many calories in spinach?
Spinach contains 23 calories per 100g. A cup of raw spinach (30g) has just 7 calories. A cup of cooked spinach (180g) has 41 calories. Use the slider above for any weight.
Is raw or cooked spinach more nutritious?
Both have advantages. Raw spinach retains more folate and vitamin C. Cooked spinach provides more bioavailable lutein, beta-carotene, and iron (some oxalates that block absorption break down with heat). Cooking also concentrates nutrients — a cup of cooked spinach has 8× more iron than a cup of raw. Variety of both is ideal.
Is spinach high in iron?
Yes, but with a caveat. Spinach contains 2.71mg of iron per 100g — the highest of leafy vegetables. However, spinach iron (non-haem) is less bioavailable than meat iron and is further reduced by oxalates. Eating spinach with vitamin C (lemon juice) increases iron absorption significantly. Cooked spinach has lower oxalate content and better iron absorption than raw.
Is spinach good for building muscle?
Yes, through multiple mechanisms. Spinach contains dietary nitrates that improve muscle oxygenation, magnesium essential for ATP production, and meaningful protein (2.86g/100g). Research has found that spinach consumption increases muscle efficiency by 5% — meaning muscles produce more force for the same oxygen use. Popeye had the right idea, even if the numbers were exaggerated.
Can you eat too much spinach?
In large amounts (several hundred grams daily), spinach's oxalates can bind to calcium and potentially contribute to kidney stones in susceptible people. The high vitamin K content can interact with blood thinning medications. For healthy people eating normal portions, daily spinach consumption is safe and beneficial.
Why does spinach make your teeth feel gritty?
The gritty sensation comes from oxalic acid binding to calcium in saliva to form calcium oxalate crystals. This is the same mechanism by which spinach oxalates reduce calcium absorption. The sensation is harmless but indicates the oxalate content. Cooking reduces oxalate content and the gritty sensation.

Nutrition values sourced from USDA FoodData Central. Not medical advice.