All posts
11 min read

Should you weigh food raw or cooked for calorie counting?

Do you weigh food before or after cooking? Either works if the log entry matches. USDA numbers for rice, pasta, oats, chicken and beef show why.

A home kitchen with pots on a gas stove, a steel colander on the counter and a blender in the corner.
On this page

Do you weigh food before or after cooking? Either one works. What matters is that the entry you log matches the state you weighed.

Weigh rice dry, log “rice, dry”. Weigh it cooked, log “rice, cooked”. Mix the two and the number can be off by more than half.

Cooking changes how much a food weighs, not how many calories it holds. Rice and pasta soak up water and get heavier. Meat loses water and gets lighter.

So the same 100 grams carries very different calories raw and cooked. The USDA numbers below show how big the gap is, and when weighing raw is the easier habit.

Key takeaways

  • Raw or cooked are both fine. The mistake is weighing one way and logging the other.
  • Grains change the most. In USDA FoodData Central (read November 2026), 100 g of white rice is 365 calories dry and 130 cooked.
  • Meat goes the other way: 100 g of chicken breast is 120 calories raw and 165 roasted, because water cooks out.
  • Raw weights are steadier, because how long you cook something changes its cooked weight. On a package, check whether the serving means dry or cooked.
  • For a pot you share or eat over several days, weigh the whole cooked batch once and divide.

Do you weigh food before or after cooking?

You can do either. Food databases often list a staple both ways, as separate entries. USDA FoodData Central is the USDA’s food composition database. It lists “Rice, white, long-grain, regular, raw, unenriched” and “Rice, white, long-grain, regular, unenriched, cooked without salt” as two foods with two different numbers.

Most kitchen scales switch between ounces and grams. Grams make the math easier, so the examples below use them.

The rule is short. Weigh it, then pick the entry that matches what was on the scale. If you weighed dry pasta, use a dry pasta entry. If you weighed the cooked pasta on your plate, use a cooked one.

Where it goes wrong is the mismatch. You weigh your cooked rice, then search “rice” and tap the first result, which happens to be the raw entry. Nothing looks off, and the log is now wrong by hundreds of calories.

Why the same food has different calories raw and cooked

Boiling and roasting mostly move water. Grains and pasta take water in, so they weigh more and each gram holds fewer calories. Meat and fish push water out, so they weigh less and each gram holds more.

Here’s what USDA FoodData Central lists per 100 grams (entries read November 5, 2026):

Calories per 100 grams, before and after cookingPaired bar chart of calories per 100 grams in USDA FoodData Central, uncooked then cooked: white rice 365 and 130, pasta 371 and 158, oats 379 and 71, chicken breast 120 and 165, broccoli 34 and 35. Grains drop because they absorb water; chicken rises because it loses water; broccoli barely changes.Same food, different calories per 100 gkcal per 100 g in USDA FoodData Central, uncooked and cookedUncooked (raw or dry)CookedWhite rice365130Pasta371158Oats37971Chicken breast120165Broccoli3435
Source: USDA FoodData Central, SR Legacy entries 169756 and 169757 (rice), 169736 and 169737 (pasta), 173904 and 173905 (oats), 171077 and 171477 (chicken breast), 170379 and 169967 (broccoli). Read November 5, 2026.
Food (USDA entry) Uncooked, per 100 g Cooked, per 100 g What happens
White rice, long-grain 365 kcal (raw) 130 kcal (cooked) Absorbs water, about 2.8 times the calories per gram dry
Pasta, enriched 371 kcal (dry) 158 kcal (cooked) Absorbs water, about 2.3 times dry
Oats, regular and quick 379 kcal (dry) 71 kcal (cooked with water) Absorbs the most water, about 5.3 times dry
Chicken breast, skinless 120 kcal (raw) 165 kcal (roasted) Loses water, about 38% more per gram cooked
Broccoli 34 kcal (raw) 35 kcal (boiled, drained) Barely changes

The ratios are our arithmetic from the USDA figures. They also tell you roughly how much the weight moves. If boiling only adds water, 100 g of dry rice that holds 365 calories ends up near 280 g cooked in USDA’s preparation (365 ÷ 130). Your pot may differ, which is why raw weights are steadier (more on that below).

Vegetables you boil barely change. Broccoli is 34 calories per 100 g raw and 35 boiled, so for boiled vegetables like broccoli the raw or cooked question doesn’t matter much.

How much the mix-up costs

Two common slips, worked out with the same USDA numbers:

  • Cooked rice logged as dry. You weigh 200 g (about 7 oz) of cooked rice and log it with the raw entry. The log says 730 calories. The USDA cooked entry puts it at 260. That’s 470 calories too many.
  • Dry rice logged as cooked. You weigh 75 g dry, cook it, and log 75 g with the cooked entry. The log says 98 calories. It’s really about 274.

Meat errs the other way, and less dramatically:

  • Cooked chicken logged as raw. You weigh 150 g (about 5 oz) of roasted chicken breast and log it as raw. The log says 180 calories. The roasted entry says about 248, so you’re 68 short.

The grain errors are the big ones. Oats are the extreme: 40 g of dry oats is about 152 calories, while 40 g of cooked oatmeal is about 28. Log cooked oatmeal with the dry entry and you’ve counted more than five times what you ate.

If you only fix one thing, fix the grains. Check that the entry says raw (or dry) or cooked before you tap it.

Raw or cooked: which is better to weigh?

Raw, when you can. Not because it’s more correct, but because it’s steadier.

A raw weight is the same whatever happens in the pan. A cooked weight depends on the cook.

Rice simmered a few minutes longer, or drained less, weighs more for the same calories. Chicken roasted until dry weighs less. The cooked entry in a database reflects one preparation, and yours may not match it.

Ground meat adds one more wrinkle: some of the fat cooks out. USDA lists 85% lean ground beef at 215 calories per 100 g raw (FDC 171796), with a 4 oz portion of 113 g.

Its pan-broiled patty is 232 calories per 100 g, and USDA gives the patty made from a quarter pound of raw meat as 83 g (FDC 174033). That works out to:

85% lean ground beef Weight Calories Protein Fat
Raw, a quarter pound 113 g 243 kcal 21.0 g 17.0 g
The pan-broiled patty it makes 83 g 193 kcal 20.4 g 11.6 g

The protein stays about the same. Around 5 g of fat stays behind in the pan. So logging ground meat raw counts the fat you poured off as eaten, about 50 calories here.

If you’d rather count what reached your plate, weigh the cooked meat and use a cooked entry.

Our take: weigh raw for grains and meat you cook yourself. Weigh cooked when that’s all you have: leftovers, a meal someone else made, or a shared pot.

How to weigh a batch you cook once and eat all week

Batch cooking is where raw weights get awkward. You weigh 300 g (about 10.5 oz) of dry rice, but you won’t eat it all at once. The fix is one extra weigh-in.

  1. Weigh the raw ingredient and note its calories. 300 g of dry rice is 1,095 calories (365 per 100 g).
  2. Cook it, then weigh the whole batch. Weigh the empty pot before you cook, then subtract it from the full pot. Or move the rice to a container you’ve tared. Say the cooked rice comes to 840 g.
  3. Divide. 1,095 ÷ 840 is about 1.3 calories per cooked gram.
  4. Weigh your portion cooked. A 210 g scoop is about 274 calories.

It works for chili, stews and soups too. Add up the raw ingredients, weigh the finished pot, and log your bowl by weight. You do the math once per batch, not once per meal.

Do you have to weigh at all?

No. A scale helps with the foods where small amounts carry a lot of calories, like grains, nuts and oil. For most meals, a consistent estimate logged every day does more than a perfect log you keep for a week. Our guide to tracking macros covers portion shortcuts that skip the scale.

That’s also how Getfiit works. You send a photo, a voice note or a line of text in WhatsApp, and the coach replies with calories, protein, carbs and fat.

If you did weigh something, say so, and say whether it was raw or cooked. Here’s an illustration of how that exchange can look, with the USDA numbers from above:

The olive oil figure is USDA’s: a teaspoon (4.5 g) is about 40 calories (FDC 171413). A photo gives an estimate, not an exact count, and when something like oil is unclear, the coach asks before it logs.

As of November 2026, Getfiit costs $19.99 a month after a 3-day free trial. See how it works.

Weighing food isn’t for everyone. If a scale makes eating feel stressful, or you have a history of disordered eating, skip it and talk to a doctor or a registered dietitian.

Frequently asked questions

Should I weigh chicken and other meat raw or cooked?

Either, as long as the entry matches. Raw is steadier, because roasting time changes the cooked weight. In USDA FoodData Central, chicken breast is 120 calories per 100 g raw and 165 roasted. For ground meat, raw counts the fat that stays in the pan.

Do you weigh rice cooked or uncooked?

Uncooked is easier to keep consistent, since cooked rice weighs more or less depending on the water it absorbs. If you weigh it cooked, use a cooked rice entry. Dry white rice is 365 calories per 100 g and cooked is 130.

Is the calorie count on a pasta box for dry or cooked pasta?

Check the serving size line on the label. It tells you which one the numbers describe (how to read a nutrition label walks through the rest). If the serving is a dry weight, weigh your pasta before it goes in the pot. If it’s a cooked weight, weigh it after draining.

Do vegetables need to be weighed raw?

Not boiled ones. Boiled broccoli is 35 calories per 100 g and raw is 34, per USDA. Watch the oil or butter you cook them in instead. That’s where the calories are.

What if I only have the cooked weight and a raw entry?

Look for a cooked entry for the same food instead of converting. If there isn’t one, estimate and move on. One rough entry doesn’t undo a week of logging.

Your next step

Next time you log rice, pasta or oats, check one word in the entry: raw or cooked. If you’d rather not weigh at all, see how to track calories without an app and how AI calorie counters estimate a plate.

This article is general information, not medical advice. Talk to a doctor or a registered dietitian before changing how you eat, especially if you have a health condition, are pregnant, or have a history of disordered eating.

Log your next meal in five seconds.

Getfiit is an AI nutrition coach that lives in WhatsApp. Send a photo, a voice note, or a text, and it replies with calories, macros, and what to do next.

Start on WhatsApp