The short answer: A head of bok choy typically weighs about 300 to 500 grams (10.5 to 17.5 ounces), though baby bok choy weighs much less.
Bok choy weight by type
Bok choy weight depends mainly on whether it is a full head or a baby variety. Here are common types.
| Type (example) | Typical weight |
|---|---|
| Baby bok choy | About 80-150 g (2.8-5.3 oz) |
| Small head | About 200-300 g (7-10.6 oz) |
| Standard head | About 300-450 g (10.6-15.9 oz) |
| Large head | About 450-600 g (1-1.3 lb) |
| Shanghai bok choy | About 150-250 g (5.3-8.8 oz) |
What affects bok choy weight
- Variety. Baby, Shanghai, and standard bok choy differ in size.
- Maturity. Fully grown heads weigh more than young ones.
- Stalk thickness. The white stalks hold most of the water and weight.
- Water content. Fresh bok choy is crisp and water-heavy.
- Trimming. Removing the root base lowers the usable weight slightly.
- Growing conditions. Soil and climate affect the final head size.
How bok choy weight compares
A standard head of bok choy weighs about the same as a medium apple plus an orange, or roughly a can of soup.
Frequently asked questions
How much does baby bok choy weigh?
A baby bok choy usually weighs about 80 to 150 grams (2.8 to 5.3 ounces), much less than a full-size head.
How much does a standard head of bok choy weigh?
A standard head weighs about 300 to 450 grams (10.6 to 15.9 ounces).
Why does bok choy weight vary so much?
Weight depends mostly on the variety and maturity, so a baby bok choy can weigh a fraction of a large mature head.



