Raw and cooked weights are not interchangeable when tracking calories.

Cooking can make food lose water or absorb water. That changes its weight and therefore changes the number of calories per 100 g, even when the total calories in the original food have changed little.

The most important rule is simple:

Match the state of the food you weigh with the state described by the nutrition entry.

If you weigh food raw, use a raw entry.

If you weigh it cooked, use a cooked entry.

Why does food weight change during cooking?

The biggest reason is usually water.

Some foods lose water during cooking:

  • meat;
  • poultry;
  • fish;
  • potatoes and vegetables when roasted;
  • foods baked for a long time.

Other foods absorb water:

  • rice;
  • pasta;
  • oats;
  • dried legumes.

This can make the calorie value per 100 g look very different before and after cooking.

Cooking does not create calories from water

Consider 100 g of dry rice.

Suppose it contains 360 kcal.

After cooking, it absorbs water and might weigh around 280–300 g depending on the rice and cooking method.

The water adds weight but essentially no calories.

So the same original 360 kcal is now distributed across a much heavier cooked portion.

If the final cooked weight is 300 g:

360 ÷ 300 × 100 = 120 kcal per 100 g cooked

The dry rice was:

360 kcal per 100 g

The cooked rice is:

120 kcal per 100 g

The rice did not lose two-thirds of its calories. It absorbed water.

The opposite happens when food loses water

Suppose 300 g of raw chicken contains 360 kcal before cooking.

After cooking, it weighs 225 g because water has been lost.

If no meaningful calories were added or removed:

360 ÷ 225 × 100 = 160 kcal per 100 g cooked

Before cooking:

360 ÷ 300 × 100 = 120 kcal per 100 g raw

The cooked chicken appears more calorie-dense per 100 g because the same food energy is concentrated into less weight.

The core tracking rule

Use these combinations:

Weight measured Nutrition entry to use
Raw weight Raw food entry
Cooked weight Cooked food entry
Dry rice/pasta weight Dry/uncooked entry
Cooked rice/pasta weight Cooked entry

The common error is mixing the two.

For example:

200 g cooked rice + dry rice calories per 100 g

will greatly overestimate calories.

And:

100 g dry rice + cooked rice calories per 100 g

will greatly underestimate them.

Example: dry vs cooked rice

Suppose:

100 g dry rice = 360 kcal

You cook 200 g dry rice.

Calories before cooking:

200 × 360 ÷ 100 = 720 kcal

After cooking, the batch weighs 600 g.

The whole batch still represents approximately those 720 kcal, assuming only water was added.

Cooked calorie density:

720 ÷ 600 × 100 = 120 kcal per 100 g

If you eat 250 g cooked rice:

250 × 120 ÷ 100 = 300 kcal

Another way to calculate it:

250 ÷ 600 = 41.7% of the batch

720 × 0.417 ≈ 300 kcal

Both methods lead to the same result.

Example: dry vs cooked pasta

Suppose 100 g dry pasta contains 355 kcal.

You cook 250 g dry pasta.

Total before cooking:

250 × 355 ÷ 100 = 887.5 kcal

After cooking, the pasta weighs 600 g.

Cooked calorie density:

887.5 ÷ 600 × 100 = 148 kcal per 100 g

A 180 g cooked portion:

180 × 148 ÷ 100 ≈ 266 kcal

The exact cooked weight varies because different pasta shapes, cooking times and methods absorb different amounts of water.

That is why a universal dry-to-cooked conversion is less reliable than weighing your own batch.

Example: chicken losing water

Suppose 500 g raw chicken contains 600 kcal in total.

After cooking, it weighs 375 g.

The total food energy remains approximately 600 kcal if no caloric ingredients were added and losses are ignored for this practical example.

Cooked calorie density:

600 ÷ 375 × 100 = 160 kcal per 100 g

If you eat 150 g cooked:

150 × 160 ÷ 100 = 240 kcal

The same chicken was less calorie-dense per 100 g when raw because it contained more water.

Does cooking change the actual calories?

It can, but the weight change itself is often mostly about water.

Total calories can also change when:

  • oil or butter is added;
  • sugar, sauces or other caloric ingredients are added;
  • fat renders out of meat and is discarded;
  • cooking liquid containing nutrients is discarded;
  • part of the food is left behind.

So the statement "total calories never change during cooking" is too simplistic.

For practical tracking, distinguish between:

weight change caused by water

and

actual addition or removal of energy-containing material.

Added oil must be counted

Suppose 800 g of raw potatoes contain 616 kcal.

You roast them with 25 g oil.

If the oil provides about 9 kcal per gram:

25 × 9 = 225 kcal

Approximate total before cooking:

616 + 225 = 841 kcal

After roasting, the finished potatoes weigh 650 g.

Approximate calorie density:

841 ÷ 650 × 100 = 129 kcal per 100 g

If you only use a generic cooked-potato entry and ignore the oil, you may substantially underestimate the meal.

What about oil left in the pan?

Not every gram of cooking oil necessarily ends up in the food.

Some may remain:

  • in the pan;
  • on baking paper;
  • in a serving dish.

Without measuring the residue, the exact absorbed amount is difficult to know.

For consistent everyday tracking, one practical approach is to count the oil added to the recipe unless you have a reliable reason to adjust it.

Consistency is usually more useful than trying to guess an exact absorption percentage.

Meat can lose fat as well as water

Meat is more complicated than rice or pasta.

During cooking, meat may lose:

  • water;
  • rendered fat;
  • juices containing other solids.

If rendered fat is discarded, total calories in the food you actually eat can decrease.

This is why converting raw meat to cooked meat using only a water-loss formula is not always exact.

When available, a reliable cooked entry for the specific cut and cooking method can be useful if you weigh the meat after cooking.

Rice, pasta and grains: dry weight is often easiest

If you cook for yourself and know the dry amount, tracking the dry ingredient before cooking is often straightforward.

Example:

Dry rice used: 180 g

Nutrition: 360 kcal/100 g

180 × 360 ÷ 100 = 648 kcal

You already know the total calories in the rice batch before it absorbs water.

If you eat the whole batch, no cooked conversion is needed.

If you divide it into portions, weigh the final cooked batch and calculate each portion's share.

How to divide a cooked batch accurately

Suppose:

Dry pasta calories: 900 kcal total

Cooked batch weight: 650 g

Your serving: 230 g

Fraction eaten:

230 ÷ 650 = 0.354

Calories:

900 × 0.354 = 319 kcal

This method is useful because it automatically accounts for the amount of water absorbed by your particular batch.

Meal-prep example

You cook:

  • 300 g dry rice;
  • 600 g raw chicken;
  • 20 g oil.

Instead of trying to convert each cooked ingredient using generic factors, you can calculate the calories of the raw ingredients first.

Example totals:

Rice: 1,080 kcal

Chicken: 720 kcal

Oil: 180 kcal

Recipe total:

1,980 kcal

After cooking, suppose the complete mixed meal weighs 1,500 g.

Calories per gram:

1,980 ÷ 1,500 = 1.32 kcal/g

Calories per 100 g:

132 kcal

A 400 g portion:

400 × 1.32 = 528 kcal

This is often the cleanest way to track a homemade batch.

What if the recipe has several ingredients?

For a mixed recipe:

  1. Record each ingredient before cooking.
  2. Calculate the calories for each ingredient.
  3. Add them to get the recipe total.
  4. Cook the meal.
  5. Weigh the final edible batch.
  6. Divide total calories by final cooked weight.
  7. Use that value for your serving.

Formula:

Calories per gram = total recipe calories ÷ final cooked weight

Then:

Serving calories = serving weight × calories per gram

This method works for:

  • casseroles;
  • soups;
  • stews;
  • pasta dishes;
  • rice dishes;
  • meal-prep recipes.

For larger recipe calculations, you can also use the Recipe Nutrition Calculator.

Soups and stews behave differently

Water can be added during cooking rather than lost.

Suppose a soup contains 1,200 kcal from all ingredients.

The final pot weighs 3,000 g.

Calories per 100 g:

1,200 ÷ 3,000 × 100 = 40 kcal

If the soup simmers longer and finishes at 2,500 g while the same ingredients remain:

1,200 ÷ 2,500 × 100 = 48 kcal per 100 g

The total recipe calories are similar, but evaporation changes calories per 100 g.

Why generic cooked weights can be misleading

You may see statements such as:

"100 g dry rice becomes 300 g cooked."

That can be useful as a rough estimate, but the real ratio depends on:

  • variety;
  • cooking time;
  • water amount;
  • draining;
  • resting;
  • cooking method.

The same is true for pasta, meat and many other foods.

If precision matters, weigh your own food rather than relying on a universal conversion factor.

Should you always weigh food raw?

No.

Either raw or cooked weight can work.

What matters is consistency and matching the database entry.

Raw weighing works well when:

  • you cook from scratch;
  • you know the amount before cooking;
  • you are calculating a recipe;
  • the package gives nutrition for the uncooked product.

Cooked weighing works well when:

  • the food is already prepared;
  • you are serving from a cooked batch;
  • you have an appropriate cooked nutrition entry;
  • raw weight is no longer available.

Neither method is inherently correct in every situation.

Package labels and raw vs cooked values

Check what the package nutrition information refers to.

For products such as dry pasta or rice, the label may describe the product as sold, meaning dry.

Some products may also provide prepared values.

Do not assume that a value per 100 g refers to the cooked food simply because that is how you eat it.

Read the measurement basis carefully.

Example: a label for dry pasta

Package:

350 kcal per 100 g

Net weight:

500 g

If those values describe the dry product, the entire package contains approximately:

350 × 5 = 1,750 kcal

After cooking, the pasta might weigh much more because of absorbed water.

The total calories do not become 1,750 kcal per cooked 500 g. Instead, those calories are spread across the final cooked weight.

What if you forgot to weigh the food raw?

You still have several options.

Option 1: use a cooked database entry

If you have the cooked weight and a suitable entry for that food and preparation method, use it.

Option 2: use the package and batch information

If you know how much dry food went into the pot, calculate total calories from that amount and divide by final cooked weight.

Option 3: estimate

If neither raw weight nor reliable batch information exists, use an appropriate cooked entry and treat the result as an estimate.

Avoid pretending that an uncertain conversion is exact.

What if you forgot to weigh the final cooked batch?

If you know the raw ingredients and eat the entire recipe yourself over known equal portions, you can divide the total recipe calories by the number of portions.

Example:

Recipe total: 1,600 kcal

Four equal portions:

1,600 ÷ 4 = 400 kcal each

But if portions differ substantially in size, weighing the cooked batch would have been more accurate.

Cooked leftovers

Leftovers can be tracked using the calculated calorie density of the finished recipe.

Example:

Recipe total: 2,100 kcal

Finished weight: 1,750 g

2,100 ÷ 1,750 = 1.2 kcal/g

The next day you eat 325 g:

325 × 1.2 = 390 kcal

You do not need to reconstruct the raw ingredients again for each serving.

Reheating does not reset the calculation

Reheating can cause additional water loss.

If the change is small, the practical difference may be minor.

If a food loses a substantial amount of water during reheating, its weight changes while the remaining food becomes more energy-dense per gram.

For highly precise batch tracking, the most consistent approach is to base portions on the weight of the finished batch at the point when portions are divided.

Drained foods

Water changes can also matter without cooking.

Examples include:

  • canned beans;
  • tuna in water;
  • vegetables in brine.

A nutrition entry may refer to:

  • the full contents;
  • drained food;
  • edible portion.

Match the weight you measure to the basis of the nutrition data.

The same principle applies:

measurement state and database state must match.

The most common raw-vs-cooked tracking error

The biggest mistake is not choosing raw or cooked.

It is using:

a weight from one state + nutrition data from another state.

Examples:

  • cooked rice weight with dry rice calories;
  • cooked pasta weight with dry pasta calories;
  • raw chicken weight with a cooked chicken entry;
  • drained food weight with nutrition data for undrained contents.

These combinations can create large errors even when both numbers are individually correct.

A practical decision system

Ask two questions.

1. What did I weigh?

Raw, dry, cooked, drained or prepared?

2. What does my nutrition entry describe?

Raw, dry, cooked, drained or prepared?

If the answers match, you can usually use the entry directly.

If they do not match, either:

  • choose a matching database entry; or
  • calculate the batch using known ingredient calories and final weight.

Quick reference

Situation Practical method
Raw chicken weighed before cooking Use raw chicken entry
Cooked chicken weighed after cooking Use matching cooked entry
Dry rice weighed before cooking Use dry rice entry
Cooked rice portion from known batch Calculate batch calories ÷ cooked batch weight
Cooked pasta with no raw weight known Use suitable cooked pasta entry
Homemade mixed dish Total ingredient calories ÷ final cooked weight
Soup or stew Total ingredient calories ÷ final finished weight
Oil added during cooking Include oil in recipe calories
Food drained before eating Use drained weight with matching data

The rule to remember

You do not need to choose between "always weigh raw" and "always weigh cooked."

Both methods can work.

The important rule is:

weigh and log the food in the same state.

If the food was weighed raw, use raw nutrition data.

If it was weighed cooked, use cooked nutrition data.

For homemade batches, calculating total ingredient calories and dividing by the final cooked weight is often the most reliable practical method.

Related guides and tools