Updated 28 July 2026 · Written by Sofia Romano
A cup of all-purpose flour weighs about 120 grams when spooned in and leveled. Scooping straight from the bag packs the flour and can push it to 150 grams or more, which is why baking recipes turn out better when you weigh flour on a scale.
1 cup all-purpose flour is about 120 g (spooned and leveled). Scooping packs it heavier, so weighing is more accurate.
Why the Weight Varies
Flour compresses, so how you fill the cup changes the weight a lot. Spooning flour into the cup and leveling gives about 120 grams; dipping the cup into the bag can pack in 150 grams or more, enough to make bakes dry and dense.
Weigh for Accuracy
Professional and serious home bakers weigh flour in grams because it removes this variability. A digital kitchen scale is the single best upgrade for consistent baking.
Quick Reference
| Flour type | Grams per cup |
|---|---|
| All-purpose | ~120 g |
| Bread flour | ~127 g |
| Cake flour | ~114 g |
| Whole wheat | ~120 g |
Frequently Asked Questions
Why do my bakes come out dense?
Often too much flour from scooping the cup, which packs in extra grams. Spoon and level, or better, weigh the flour to 120 grams per cup.
Is weighing flour better than measuring cups?
Yes. Weighing removes the variability of packing and settling, so your bakes are consistent every time.