Skip to the calculator
Rule Calculator

Grams of Sugar to Cups

How many cups a weight of granulated sugar makes. Unlike flour, the answer does not change with how the cup was filled.

With amount 1, grams to cups converter comes to 198 — converted. It is reached in 9 steps, the last of which is to_volume_share == 0 ? grams / to_mass_share : cups / to_volume_share, and each one is printed on the page with its numbers filled in. The formula is the one published by King Arthur Baking, not an approximation fitted to it.

Formula and sources checked · How we check

Converted
198
Chart weight of one cup
w1 + w2 + w3 + w4 + w5 + w6 + w7 + w8198 g
Grams in a cup as filled
chart_g_per_cup * pack_factor198 g
Range across filling techniques
chart_g_per_cup * 0.33 * packs0 g
In grams
in_cups * g_per_cup + in_grams_direct198 g
In cups
grams / g_per_cup1 cups
Converted
to_volume_share == 0 ? grams / to_mass_share : cups / to_volume_share198
In ounces
grams / 28.3495231256.984 oz
In tablespoons
cups * 1616 tbsp
Volume it occupies
cups * 236.5882365236.588 ml

Weights are typical, from the King Arthur chart. Humidity, brand and how long the bag has stood all move them by a few per cent.

The formula

  1. Chart weight of one cupw1 + w2 + w3 + w4 + w5 + w6 + w7 + w8
  2. Grams in a cup as filledchart_g_per_cup * pack_factor
  3. Range across filling techniqueschart_g_per_cup * 0.33 * packs
  4. In gramsin_cups * g_per_cup + in_grams_direct
  5. In cupsgrams / g_per_cup
  6. Convertedto_volume_share == 0 ? grams / to_mass_share : cups / to_volume_share
  7. In ouncesgrams / 28.349523125
  8. In tablespoonscups * 16
  9. Volume it occupiescups * 236.5882365

Formula from King Arthur Baking — ingredient weight chart, NIST Handbook 44 — US customary volume measures, USDA FoodData Central — measured food densities.

The same calculator, other cases

  • Grams of Flour to CupsHow many cups a weight of all-purpose flour makes, and how much that changes if the cup was dipped rather than spooned.

Undecided? The Grams to Cups Converter carries every case behind one control.

Did this answer your question?