How Many Calories in Spinach?

23
calories per 100g
7 calories per 1 cup (30g)
2.9gProtein
3.6gCarbs
0.4gFat
2.2gFibre
grams
23kcal
2.9gprotein
3.6gcarbs
0.4gfat
2.2gfibre

A spinach contains 23 calories per 100g. A typical 1 cup (30g) provides about 7 calories. Spinach is low in calories.

Sharing with pets? Check whether spinach is safe for your dog or safe for your cat before offering any.

Spinach Nutrition Facts

NutrientPer 100gPer serving (30g)
Calories23 kcal7 kcal
Protein2.9g0.9g
Carbohydrates3.6g1.1g
of which Sugars0.4g0.1g
Fat0.4g0.1g
of which Saturates0.1g0.0g
Fibre2.2g0.7g
Sodium79.0mg24mg
Potassium558.0mg167mg
Calcium99.0mg30mg
Iron2.7mg0.8mg
Vitamin C28.1mg8.4mg
Vitamin A469.0µg141µg

Frequently Asked Questions

How many calories in spinach per 100g?

Spinach contains 23 calories per 100g, based on USDA reference data.

Is spinach high in calories?

A 1 cup of spinach (30g) has around 7 calories — roughly 0% of a 2,000-calorie daily intake.

Is spinach good for weight loss?

At 23 calories per 100g, spinach is relatively low in calories and can fit well into a weight-loss diet. A 1 cup provides about 7 calories.

How much protein is in spinach?

Spinach contains 2.9g of protein per 100g.

Similar Foods

Spices, Allspice, Ground — 263 kcalSpices, Anise Seed — 337 kcalSpices, Basil, Dried — 233 kcalSpices, Bay Leaf — 313 kcalSpices, Caraway Seed — 333 kcalSpices, Cardamom — 311 kcal

You might also need

Digital Kitchen Scales
Weigh your food accurately to track calories properly.

View on Amazon →

Meal Prep Containers
Portion your meals and keep servings consistent.

View on Amazon →

As an Amazon Associate we earn from qualifying purchases. This never affects our nutrition data.

Last updated:

Nutrition data sourced from the USDA FoodData Central database (public domain, CC0 1.0). Values are per 100g unless stated. Figures may vary slightly depending on preparation method and ripeness.