Serving size converter: cups, spoons and grams
A cup is a volume, not a weight, so the same cup holds 42 g of spinach leaves and 260 g of cooked black beans. That is not a rounding difference, it is a factor of six, and it is why recipes measured in cups cannot be logged accurately without converting them. The converter below uses the household measures printed on real Dietly labels rather than a generic density table, so each answer traces back to a product you can check.
244 g
Based on the household measure printed on that product's label.
The label measures this is built from
| Product | Brand | Label measure | Implied per cup | Note |
|---|---|---|---|---|
| Whole milk | Meadowlark Creamery | 1 cup (244 g) | 244 g | liquid, the easy case |
| Organic whole milk | 365 Whole Foods Market | 0.25 cup (56 g) | 224 g | same food, 20 g per cup lighter |
| Greek yogurt style | The Greek Gods | 1 cup (227 g) | 227 g | thick, packs down |
| Whole Greek yogurt | Food Lion | 0.75 cup (170 g) | 227 g | agrees with the row above |
| Pressed cottage cheese | M&C Dairy | 0.5 cup (125 g) | 250 g | heaviest per cup here |
| Chickpeas, canned | GOYA | 0.5 cup (122 g) | 244 g | canned, so mostly water weight |
| Chickpeas, dried | Quality | 0.25 cup (35 g) | 140 g | dried, 104 g per cup lighter |
| Seasoned black beans | Bean Vivo Organics | 0.5 cup (130 g) | 260 g | cooked |
| Black beans, dried | Pueblo Lindo | 0.25 cup (35 g) | 140 g | dried, the same cup holds 120 g less |
| Wild blueberries | Food Club | 1 cup (140 g) | 140 g | small berries pack tightly |
| Organic blueberries | Only Goodness Organic | 0.5 cup (80 g) | 160 g | 14% heavier per cup |
| Long grain white rice | Minute Rice | 0.5 cup (46 g) | 92 g | uncooked |
| All purpose flour | No Name | 0.25 cup (30 g) | 120 g | unsifted |
| Chopped walnuts | Mariani | 0.25 cup (30 g) | 120 g | chopped, not halves |
| Shredded sharp cheddar | Sargento | 0.25 cup (28 g) | 112 g | shredded, full of air |
| Organic baby spinach | Earthbound Farm | 2 cups (85 g) | 42 g | leaves, the worst case for cups |
Three reasons cups go wrong
Dried against cooked is the big one. A cup of dried chickpeas is 140 g and a cup of canned chickpeas is 244 g, because the canned ones have absorbed water. The same trap applies to rice, pasta, lentils and beans, and it is the most common cause of a tracked meal being wildly wrong. A recipe that says "1 cup chickpeas" is ambiguous in a way that "150 g chickpeas" never is.
Packing changes the answer. Flour scooped straight from the bag weighs noticeably more than flour spooned in and levelled, and neither is wrong. Shredded cheddar is 112 g per cup because it is full of air; press it down and you get a different number. Leaves are the extreme case: baby spinach comes out at about 42 g per cup, so a "cup of spinach" is worth roughly one bite.
Even liquids disagree. Two whole milk labels in the table imply 244 g and 224 g per cup for what is essentially the same product. Milk is mostly water, so this is measurement and rounding rather than physics, and it sets a floor on how precise any cup-based figure can be.
What to do instead
- Weigh once, then reuse. Put your usual bowl on a scale a single time and note the number. After that you can serve by eye and log the weight you measured.
- Convert recipes to grams as you write them down. Do it once, at the point the recipe enters your notes, rather than every time you cook it.
- Prefer the label's own measure. If a pack says one serving is 0.5 cup (46 g), that manufacturer's cup is 92 g and no general table beats that for their product.
- Log dried and cooked separately. Decide which state you are weighing, then stay consistent. Both work; mixing them does not.
Precision is not the goal here, consistency is: research on self-reported intake finds portion estimation is one of the largest error sources, and the fix is usually a scale used a handful of times rather than more careful guessing. For the underlying idea, read portion vs serving or see what 500 calories looks like across nineteen foods.
Sources
- US Code of Federal Regulations, 21 CFR 101.9: nutrition labelling, including household measures and serving sizes
- National Library of Medicine: contributors to misestimation of food and beverage intake, 2022 systematic review
- USDA FoodData Central: reference composition and portion data
Common questions
How many grams are in a cup?
There is no single answer, because a cup measures volume. On real labels a cup is about 244 g of milk, 227 g of Greek yogurt, 140 g of blueberries, 120 g of flour, 112 g of shredded cheddar and roughly 42 g of baby spinach leaves.
Why do dried and cooked measurements differ so much?
Because cooking adds water. A cup of dried chickpeas is about 140 g and a cup of canned chickpeas about 244 g on real labels. The same applies to rice, pasta, lentils and beans, and it is the most common cause of a badly logged meal.
Are cup measurements accurate enough for calorie tracking?
Not on their own. Even two labels for whole milk imply 244 g and 224 g per cup. Weighing a portion once and reusing that number is more accurate than repeated careful guessing.
Where do these conversions come from?
From the household measures printed on real product labels in the Dietly database, such as 0.5 cup (46 g), rather than a generic density table. Each row links the product it came from.