Vegetables

Calories in Broccoli

Broccoli is a nutrition heavyweight with very few calories. One cup has just 31 calories but delivers vitamin C, vitamin K, folate, and sulforaphane — a compound studied for cancer prevention. It's got more protein per calorie than most vegetables.

Per 100g

34

calories

Protein2.8g (29%)
Carbs6.6g (67%)
Fat0.4g (4%)

Fiber: 2.6g per 100g

Per serving

31

calories — 1 cup chopped (91g)

2.5g
Protein
6g
Carbs
0.4g
Fat
2.4g
Fiber

Good to know

1

Roast at 425°F with olive oil and garlic — transforms the flavor completely.

2

Don't throw out the stems — peel and cook them. Same nutrition, different texture.

3

Steaming preserves more nutrients than boiling.

Not sure about the portions?

Snap a photo of your broccoli and CalShot will estimate the exact calories and macros for your actual portion size. No measuring, no guessing.

Scan your broccoli

Related foods

More vegetables

FoodCalProteinCarbsFat
Spinach232.9g3.6g0.4g
Sweet Potato861.6g20.1g0.1g
Potato772g17.5g0.1g
Carrot410.9g9.6g0.2g
Tomato180.9g3.9g0.2g

Frequently asked questions

How many calories are in broccoli?

Broccoli contains 34 calories per 100 grams. 1 cup chopped (91g) has approximately 31 calories, with 2.5g protein, 6g carbs, and 0.4g fat.

How can I accurately track broccoli calories?

The most accurate way is to weigh your portion on a food scale. Alternatively, you can use CalShot to snap a photo of your broccoli and get an AI-powered calorie estimate in seconds — no weighing or manual logging required.