Grams to Cups Calculator

Convert grams to cups, or cups to grams, for common baking and cooking ingredients.

Rates verified Oct 27, 2026Formula explained below

Convert

Converted amount

2.08 cups

Also equal to
33.3 tablespoons · 100 teaspoons
Weight of one cup
120 g

That amount of All-purpose flour is about 2.08 cups.

Calculation breakdown

Step-by-step calculation
StepFormulaResult
Weight of one cupAll-purpose flour, per 236.6 mL cup120.0 g
Cups250 g ÷ 120 g per cup2.083

How it works

Choose the direction, pick the ingredient and type the amount.

Cups = Grams ÷ Grams per cupGrams = Cups × Grams per cup

Worked example

250 grams of all-purpose flour (120 grams per cup):

  1. Cups: 250 ÷ 120 = 2.08 cups
  2. In spoons: 2.08 cups is about 33.3 tablespoons

Butter is listed as 113 grams per 8 tablespoons, or 226 grams per cup, and half a cup is 113 grams.

Accuracy

Weights depend on how the ingredient is packed. Use a kitchen scale when a recipe needs precision.

Sources

Frequently asked questions

How many grams are in a cup?

It depends on the ingredient. A cup of all-purpose flour weighs about 120 grams, a cup of granulated sugar about 198 grams, and a cup of water about 227 grams. Flour is lighter because it is airy.

How do you convert grams to cups?

Divide the grams by the weight of one cup of that ingredient. 250 grams of all-purpose flour is 250 ÷ 120, about 2.08 cups.

Why is there no single answer for grams to cups?

A cup measures volume and grams measure weight, so the answer depends on how dense the ingredient is. Packing and scooping also change a cup of flour or brown sugar.

What is the difference between a U.S. cup and a metric cup?

A U.S. cup is 236.6 mL and a metric cup is 250 mL, about 5.7% more. The weights are from U.S. cups, and the calculator scales them if you choose a metric cup in the advanced options.

Where do the weights come from?

They come from the King Arthur Baking ingredient weight chart, the same figures the company uses in its recipes. Other sources can differ by a few grams.