How Much Does a Spinach Weigh?

A typical bunch of fresh spinach weighs about 200 to 300 grams (7 to 10.5 ounces).

Updated June 2026

How Much Does a Spinach Weigh?

The short answer: a bunch of fresh spinach typically weighs about 200 to 300 grams (7 to 10.5 ounces).

Bunch of spinach weight by type

Spinach is light per leaf but adds up in a bunch. The weights below cover common fresh bunches and packs.

Type (example)Typical weight
Small bunchabout 150-200 g (5-7 oz)
Standard bunchabout 200-300 g (7-10.5 oz)
Large mature bunchabout 300-400 g (11-14 oz)
Bagged baby spinachabout 140-200 g (5-7 oz)

What affects bunch of spinach weight

  • Number of leaves. More leaves in the bunch means more weight.
  • Leaf maturity. Thick mature leaves weigh more than tender baby spinach.
  • Stems. Long stems add weight that is often trimmed off.
  • Moisture. Fresh, just-washed spinach holds extra clinging water.
  • Packaging. Bagged spinach is sold by net weight, while bunches vary.

How bunch of spinach weight compares

A standard bunch of spinach weighs about the same as a medium apple plus a large egg, or roughly a small can of beans.

Frequently asked questions

How much does a bunch of spinach weigh?
A typical fresh bunch weighs about 200 to 300 grams.

How much does spinach shrink when cooked?
Spinach loses most of its volume when cooked, ending up around 10 to 20 percent of its raw bulk.

How many cups is 250 grams of spinach?
About 250 grams of raw spinach is roughly 5 to 6 cups of loosely packed leaves.