Spinach: Calories, Protein, Carbs & Fat
How many calories are in spinach? 27 per 100 g, and 3 for 1 leaf (10 g). That serving carries 0.3 g protein, 0.2 g carbs and 0.1 g fat.
Snap your plate, get calories and macros — free on the App Store →
Scan to get Besly
Spinach serving sizes: calories and macros
| Serving | Grams | Calories | Protein g | Carbs g | Fat g |
|---|---|---|---|---|---|
| 100 g | 100 | 27 | 2.9 | 2.4 | 0.6 |
| 1 oz | 28.4 | 8 | 0.8 | 0.7 | 0.2 |
| 1 leaf | 10 | 3 | 0.3 | 0.2 | 0.1 |
| 1 cup | 25 | 7 | 0.7 | 0.6 | 0.2 |
| 1 baby leaf | 0.6 | 0 | 0 | 0 | 0 |
Where the calories in spinach come from
Counting protein and carbs at 4 calories per gram and fat at 9, spinach gets 43% of its calories from protein, 36% from carbs and 21% from fat. This split is calculated from the macros listed per 100 g (2.9 g protein, 2.4 g carbs, 0.6 g fat).
Sodium, fiber, sugar and saturated fat in spinach
A 1 leaf (10 g) of spinach also contains 11.1 mg sodium, 0.2 g fiber, 0 g sugar and 0 g saturated fat.
| Nutrient | Per 100 g | Per 1 leaf (10 g) |
|---|---|---|
| Sodium | 111 mg | 11.1 mg |
| Fiber | 1.6 g | 0.2 g |
| Sugar | 0.4 g | 0 g |
| Saturated fat | 0.1 g | 0 g |
| Cholesterol | 0 mg | 0 mg |
| Potassium | 582 mg | 58.2 mg |
| Calcium | 68 mg | 6.8 mg |
| Iron | 1.3 mg | 0.1 mg |
| Vitamin C | 26.5 mg | 2.6 mg |
How spinach compares with similar foods
Among the 6 foods compared here, spinach is number 2 when sorted from the lowest to the highest calories per 100 g (27 kcal). The comparison uses foods from the same food group (vegetables) that have a page on Besly.
| Food (per 100 g) | Calories | Protein g | Carbs g | Fat g |
|---|---|---|---|---|
| Cucumber | 10 | 0.6 | 2.2 | 0.2 |
| Spinach (this page) | 27 | 2.9 | 2.4 | 0.6 |
| Tomatoes | 27 | 0.8 | 5.5 | 0.6 |
| Broccoli | 31 | 2 | 4.8 | 0.2 |
| Carrots | 41 | 0.9 | 9.6 | 0.2 |
| Corn | 96 | 3.4 | 21 | 1.5 |
Frequently asked questions
How many calories are in 1 leaf of spinach?
1 leaf (10 g) of spinach has 3 calories, with 0.3 g protein, 0.2 g carbs and 0.1 g fat.
How many calories are in 100 g of spinach?
100 g of spinach has 27 calories, 2.9 g protein, 2.4 g carbs and 0.6 g fat. One ounce (28.4 g) is 8 calories.
Is spinach low in carbs?
Carbs supply 36% of the calories in spinach (protein 43%, fat 21%). Per 100 g there are 2.4 g of carbs, and 1 leaf (10 g) has 0.2 g, including 0.2 g of fiber.
Recipes with spinach
- Baked Spinach and Brown Rice Casserole
- Braised Chicken Thighs with Spinach
- Chickpea and Spinach Sauté
- Baked Spinach Fatayer
- Pan-Seared Cod with Tomato and Spinach
- French Spinach and Feta Frittata
Log spinach without typing. In Besly you snap the plate or say what you ate, and the calories and macros land in your diary. Get Besly →
Source: USDA FoodData Central, via the Besly food database (FDC ID 2709614; source tag “usda_fdc:2709614”, record us.generic.spinach_raw). Data snapshot: October 16, 2026. Values are averages for the food as described and vary by brand, ripeness and preparation. Serving sizes come from the same record.
Besly