How Much Does an Onion Weigh?

Typically, an onion weighs about 100 to 200 grams (3.5 to 7 ounces).

How Much Does an Onion Weigh?

Interesting fact: Onions feel heavy for their size because their layers are tightly packed with water and sugars.

The answer: Typically, an onion weighs about 100 to 200 grams (3.5 to 7 ounces). The exact weight depends on size, variety, preparation, brand, and how much edible or non-edible material is included.

Vegetables are awkward to weigh by eye because water content, trimming, and variety change the final number. A practical weight range helps with cooking, shopping, meal prep, and comparing nutrition portions without needing a scale every time.