How many grams are in a cup?
It depends on the ingredient — a cup of flour is 120 g, a cup of honey is 340 g. Pick your ingredient and convert cups, grams and ounces instantly.
—
grams
—
ounces
—
cups
Conversion tables by ingredient
Every ingredient gets its own table — because the right answer for flour is the wrong answer for sugar. 30 ingredients and counting.
Flours
- All-Purpose Flour 1 cup = 120 g
- Bread Flour 1 cup = 120 g
- Cake Flour 1 cup = 120 g
- Whole Wheat Flour 1 cup = 113 g
- Almond Flour 1 cup = 96 g
- Cornmeal 1 cup = 138 g
- Cornstarch 1 cup = 112 g
Sugars
- Granulated Sugar 1 cup = 198 g
- Brown Sugar 1 cup = 213 g
- Powdered Sugar 1 cup = 113 g
- Cocoa Powder 1 cup = 85 g
Fats & Dairy
- Butter 1 cup = 227 g
- Cream Cheese 1 cup = 227 g
- Sour Cream 1 cup = 227 g
- Greek Yogurt 1 cup = 245 g
- Peanut Butter 1 cup = 270 g
- Heavy Cream 1 cup = 227 g
Liquids
- Water 1 cup = 227 g
- Milk 1 cup = 227 g
- Honey 1 cup = 336 g
- Maple Syrup 1 cup = 312 g
- Olive Oil 1 cup = 200 g
- Vegetable Oil 1 cup = 198 g
Grains & Pantry
Frequently asked questions
Why isn't one cup always 240 grams?
240 g is the weight of a cup of water-like liquids. Dry and dense ingredients differ: a cup of cocoa powder is only about 85 g, while a cup of honey is about 340 g. Accurate baking needs the per-ingredient weight, which is what every table on this site uses.
How many grams are in a cup of flour?
For all-purpose flour, 120 g per cup (spooned into the cup and leveled). Bread flour is about 127 g, cake flour about 114 g and whole wheat flour about 113 g.
Where do these weights come from?
They are the standard reference weights used by commonly published conversion charts, such as the King Arthur Baking ingredient weight chart. Small differences between brands and measuring styles are normal — weighing is always more accurate than volume.
Is CupToGram free?
Yes. The converter and every ingredient table are free, with no sign-up. Everything runs in your browser.
CupToGram runs entirely in your browser — fast, free, no sign-up.