Grams to cups: all-purpose flour

All-purpose flour weighs 120 g per US cup, spooned and levelled. So 250 g of flour is 2.08 cups — about 2 1/8 cups — and 500 g is a little over 4 cups. Bread flour (127 g) and cake flour (114 g) sit either side of that number, and the converter above can switch between all three.

250 g all-purpose flour = 2.08 cups
Nearest kitchen measure: about 2 1/8 cups · 33.3 tablespoons · 100 teaspoons (1 cup = 120 g of all-purpose flour)

All-purpose flour: grams to cups chart

GramsCupsNearest kitchen measureTablespoons
50 g0.42about 1/2 cups6.7
100 g0.83about 7/8 cups13.3
125 g1.04about 1 cups16.7
150 g1.25about 1 1/4 cups20
200 g1.67about 1 2/3 cups26.7
250 g2.08about 2 1/8 cups33.3
300 g2.5about 2 1/2 cups40
400 g3.33about 3 1/3 cups53.3
500 g4.17about 4 1/8 cups66.7
1000 g8.33about 8 1/3 cups133.3

Flour is the ingredient where cup measuring goes wrong most often. Dip the cup into the bag and you can pack in 145 g or more — over 20% extra — and end up with dry, dense bakes. Spoon flour into the cup, level it with a knife, and you land close to the 120 g standard every time. If a recipe gives grams, weighing the flour is the single biggest upgrade you can make.

Frequently asked questions

How many cups is 250 g of flour?

2.08 cups — in kitchen terms, 2 cups plus a heaped tablespoon, or about 2 1/8 cups. That is for all-purpose flour at 120 g per cup.

How many cups is 500 g of flour?

4.17 cups, roughly 4 1/4 cups of all-purpose flour. A standard 500 g bag of flour is just over 4 cups.

How many grams is 1 cup of sifted flour?

Sifted all-purpose flour is lighter — around 100–115 g per cup depending on how much air stays in it. Our chart uses unsifted spooned & levelled flour at 120 g.

Does the type of flour change the conversion?

Yes. Bread flour is 127 g per cup, cake flour 114 g, and whole wheat flour about 113–120 g. The differences are small per cup but add up in big batches — pick the right flour in the converter.