How Much Does a Broccoli Weigh?

A typical head of broccoli weighs about 300 to 500 grams (0.7 to 1.1 pounds).

Updated June 2026

How Much Does a Broccoli Weigh?

The short answer: A head of broccoli typically weighs about 300 to 500 grams (0.7 to 1.1 pounds), with fresh broccoli weighing more due to its water content.

Broccoli weight by type

Broccoli weight depends on the size of the head and how much stalk is included. Here are common sizes.

Type (example)Typical weight
Small headAbout 200-300 g (7-10.6 oz)
Medium headAbout 300-400 g (10.6-14 oz)
Large headAbout 450-500 g (1-1.1 lb)
Crown only (no stalk)About 200-350 g (7-12.3 oz)
Single floretAbout 10-20 g (0.35-0.7 oz)

What affects broccoli weight

  • Size. Larger heads weigh more.
  • Stalk included. The thick stalk adds a significant share of weight.
  • Water content. Fresh broccoli is water-heavy, raising its weight.
  • Freshness. Broccoli loses weight as it dries out after harvest.
  • Variety. Different cultivars range in head size and density.
  • Trimming. Removing leaves and stalk lowers the usable weight.

How broccoli weight compares

A typical head of broccoli weighs about the same as a grapefruit or a medium apple plus an orange.

Frequently asked questions

How much does a head of broccoli weigh?
A typical head of broccoli weighs about 300 to 500 grams (0.7 to 1.1 pounds).

Why does fresh broccoli weigh more?
Fresh broccoli holds a high percentage of water, which adds to its weight. It loses some as it dries out.

How much does a single broccoli floret weigh?
A single floret usually weighs about 10 to 20 grams (0.35 to 0.7 ounces).