How Much Does a Broccoli Head Weigh?

Typically, a broccoli head weighs about 300 to 600 grams (11 ounces to 1.3 pounds).

Updated June 2026

How Much Does a Broccoli Head Weigh?

The short answer: A broccoli head typically weighs about 300 to 600 grams (11 ounces to 1.3 pounds), with the thick stalk making up a large share.

Broccoli head weight by type

Broccoli head weight includes the stalk, which can be a big part of the total. Here are common sizes.

Type (example)Typical weight
Small headAbout 200-300 g (7-10.6 oz)
Medium headAbout 300-450 g (10.6-15.9 oz)
Large headAbout 500-600 g (1.1-1.3 lb)
Crown only (no stalk)About 200-350 g (7-12.3 oz)
Broccolini bunchAbout 150-200 g (5.3-7 oz)

What affects broccoli head weight

  • Size. Larger heads weigh substantially more.
  • Stalk length. A long thick stalk adds a large share of the weight.
  • Crown vs. whole head. Trimmed crowns weigh less than full heads.
  • Water content. Fresh broccoli holds lots of water, adding weight.
  • Variety. Standard broccoli, broccolini, and sprouting types differ in size.
  • Freshness. Broccoli loses some weight as it dries out after harvest.

How broccoli head weight compares

A medium broccoli head weighs about the same as a grapefruit or a can of soup.

Frequently asked questions

How much does a broccoli stalk weigh?
The thick stalk can account for roughly a third or more of a whole head's weight, often 100 to 200 grams on a medium head.

How much does a broccoli crown weigh?
A trimmed crown, with most of the stalk removed, weighs about 200 to 350 grams (7 to 12 ounces).

How many cups of florets does a broccoli head give?
A medium head usually yields about 3 to 4 cups of florets once the stalk is trimmed away.