The Short Answer
Cooking does not normally create calories or destroy them. What it changes is water, and water changes weight. That is why 100 grams of raw chicken and 100 grams of cooked chicken do not show the same calories in a food database. The cooked chicken is more concentrated because some of the water has cooked away.
The opposite happens with grains. Rice, pasta, oats, and quinoa absorb water as they cook, so the cooked food weighs much more than the dry food. That makes the calories per 100 grams look lower even though the total calories in the original dry portion stay the same.
Key Takeaway
Why Food Weight Changes
Most of the confusion comes from moisture loss or moisture gain. Meat, fish, and many vegetables lose water as heat drives steam out of the food. That means the cooked portion is lighter than the raw portion. If 200 grams of raw chicken becomes 150 grams after roasting, the same calories are now packed into a smaller weight.
Grains and oats do the reverse. Dry starches pull in water and expand. A small amount of dry rice can become a much larger cooked portion even though the calories came from the original dry grain. That is why database entries can look contradictory unless you know whether the weight was taken before or after cooking.
Key Principle
Do Calories Actually Change?
Sometimes, but not because of heat alone. Calories really do change when you add cooking oil, butter, breading, sugar, or sauce. They also change if fat renders out of meat and you do not eat it, or if part of the cooking liquid gets discarded. Those are ingredient changes, not just weight changes.
That distinction matters when you are tracking homemade food. If you roast a chicken breast without adding anything, the total calories stay very close to the raw entry. If you pan-fry it in a tablespoon of oil, the chicken plus oil is a different nutrition profile. The same goes for vegetables roasted in oil or oats cooked with milk instead of water.
Golden Rule
Raw vs. Cooked by Food Type
Different foods change weight in different directions. Proteins usually shrink. Dry grains expand. Vegetables can do either depending on the method. The tables below are not lab values for every possible recipe. They are practical reference points built around USDA-style entries and common home-cooking yields.
Chicken and Meat
Chicken, beef, pork, and salmon usually lose between 25% and 33% of their weight during cooking. That is why cooked entries look higher per 100 grams. The food is smaller and more concentrated after water loss.
| Food | Raw 100g kcal | Cooked 100g kcal | Weight change | Conversion factor |
|---|---|---|---|---|
| Chicken Breast | 110 kcal | 165 kcal | -25% | x0.75 |
| Chicken Thigh | 130 kcal | 185 kcal | -30% | x0.70 |
| Beef (lean) | 150 kcal | 225 kcal | -33% | x0.67 |
| Pork Tenderloin | 120 kcal | 170 kcal | -30% | x0.70 |
| Salmon | 208 kcal | 277 kcal | -25% | x0.75 |
Source: USDA FoodData Central. Values are approximate and vary with doneness and cooking method.
Common Mistake
Rice and Pasta
Rice, pasta, and quinoa absorb water, so the cooked weight rises sharply. Their calories per 100 grams fall after cooking, but the total calories in the original dry portion stay about the same.
| Food | Raw 100g kcal | Cooked 100g kcal | Weight change | Conversion factor |
|---|---|---|---|---|
| White Rice | 365 kcal | 130 kcal | +175% | x2.75 |
| Brown Rice | 370 kcal | 123 kcal | +200% | x3.00 |
| Pasta | 357 kcal | 155 kcal | +130% | x2.30 |
| Quinoa | 368 kcal | 123 kcal | +200% | x3.00 |
Source: USDA FoodData Central. Dry grains absorb water, so cooked weight rises sharply.
Vegetables
Vegetables are usually less dramatic unless you add oil. Their weight may drop with roasting or sauteing, or rise a little when steamed. The big calorie swing in vegetable dishes often comes from cooking fat, not from the vegetable itself.
| Food | Raw 100g kcal | Cooked 100g kcal | Weight change | Conversion factor |
|---|---|---|---|---|
| Broccoli (steamed) | 34 kcal | 35 kcal | +5% | x1.05 |
| Spinach (sauteed) | 23 kcal | 41 kcal | -45% | x0.55 |
| Mushrooms (sauteed) | 22 kcal | 28 kcal | -20% | x0.80 |
| Zucchini (roasted) | 17 kcal | 24 kcal | -30% | x0.70 |
| Potato (baked) | 77 kcal | 93 kcal | -15% | x0.85 |
Source: USDA FoodData Central. Vegetables usually change weight more than they change total calories.
Eggs
Eggs change less than meat, but the per-100g number still shifts because water evaporates during cooking. The bigger calorie jump usually comes when butter, cheese, or milk gets added to the pan.
| Food | Raw 100g kcal | Cooked 100g kcal | Weight change | Conversion factor |
|---|---|---|---|---|
| Whole Egg (raw) | 143 kcal | 143 kcal | 0% | x1.00 |
| Hard-Boiled Egg | 143 kcal | 155 kcal | -8% | x0.92 |
| Scrambled Egg | 143 kcal | 166 kcal | -12% | x0.88 |
| Cooked Egg White | 52 kcal | 48 kcal | -5% | x0.95 |
Source: USDA FoodData Central. Egg calories stay close, but water loss changes the per-100g number.
Oats
Oats can look wildly different depending on whether you log them dry or cooked. That is because water adds a lot of weight. A bowl of cooked oats can look much lower per 100 grams even though the calories are still coming from the original dry oats.
| Food | Raw 100g kcal | Cooked 100g kcal | Weight change | Conversion factor |
|---|---|---|---|---|
| Rolled Oats | 389 kcal | 71 kcal | +450% | x5.50 |
| Quick Oats | 370 kcal | 68 kcal | +440% | x5.40 |
| Steel-Cut Oats | 379 kcal | 73 kcal | +420% | x5.20 |
Source: USDA FoodData Central. Oats look much lower per 100g once water is absorbed during cooking.
Raw ↔ Cooked Calorie Converter
Choose a food, enter a weight, and convert it in either direction using average USDA-based yield factors.
- Equivalent cooked weight
- 150 g
- Calories
- 220 kcal
- Protein
- ~46 g
Want the full nutrition breakdown for a whole recipe instead of one ingredient?
Calculate with Recipe Calculator →Should You Weigh Raw or Cooked?
Raw is usually the cleaner choice for ingredients and recipes because it matches shopping, recipe writing, and most database conventions. If you prep 1 kilogram of raw chicken and divide the finished batch later, the math stays easier to reproduce. That is especially useful for meal prep and for recipes with several ingredients that will all change weight during cooking.
Cooked weighing still works if that is what fits your routine. The important part is consistency. If you weigh cooked food, use cooked entries every time. If you weigh raw food, use raw entries every time. Once you start mixing methods, the numbers drift fast and the food log becomes hard to trust.
Raw-to-Cooked Weight Conversion Reference
Loses Water
| Chicken Breast | x0.75 | 200g raw -> 150g cooked |
| Beef (lean) | x0.67 | 200g raw -> 134g cooked |
| Pork Tenderloin | x0.70 | 200g raw -> 140g cooked |
| Salmon | x0.75 | 200g raw -> 150g cooked |
Absorbs Water
| White Rice | x2.75 | 100g dry -> 275g cooked |
| Brown Rice | x3.00 | 100g dry -> 300g cooked |
| Pasta | x2.30 | 100g dry -> 230g cooked |
| Oats | x5.50 | 40g dry -> 220g cooked |
| Quinoa | x3.00 | 100g dry -> 300g cooked |
Values are averages. Actual results vary with time, temperature, and cooking method.
How to Track Accurately
The simplest method is to choose one system and stay with it. For single ingredients, weigh raw when you can and log the raw entry. For cooked leftovers, use a cooked entry or convert back using a reliable yield ratio. For full recipes, log every ingredient before cooking, total the batch calories, and divide by the real number of servings after the dish is finished.
If you are dealing with a homemade dish that includes multiple ingredients, this is exactly where the Recipe Calorie Calculator is stronger than a generic food diary entry. You can enter the raw ingredients once, include cooking fat, and divide the full batch accurately instead of guessing one cooked portion at a time.
Quick Reference
Raw weight -> use raw entry
Cooked weight -> use cooked entry
Recipe with many ingredients -> total the full batch first
Oil, butter, sauce, cheese -> always log separately if added
Common Mistakes
Most tracking errors are not tiny rounding problems. They come from using the wrong entry, forgetting added fat, or portioning the finished recipe inconsistently. The table below shows how quickly those errors can stack up.
| Scenario | Actual kcal | Logged kcal | Tracking error | Difference |
|---|---|---|---|---|
| 150g cooked chicken logged as raw | 248 kcal | 165 kcal | -33% | 83 kcal off |
| 180g cooked lean beef logged as raw | 405 kcal | 270 kcal | -33% | 135 kcal off |
| 200g cooked rice logged as dry | 260 kcal | 730 kcal | +181% | 470 kcal off |
| 40g dry oats logged as cooked oats | 156 kcal | 28 kcal | -82% | 128 kcal off |
Examples use USDA reference values and common household cooking yields.
Using cooked weight with a raw database entry
What people do
Weigh 150g cooked chicken, then log it as "chicken breast, raw" for 150g.
What to do instead
Either use a cooked chicken entry for 150g or convert that portion back to about 200g raw before logging it.
Using dry grain calories for a cooked portion
What people do
Weigh 200g cooked rice and log 200g of dry rice.
What to do instead
Use a cooked rice entry for the cooked portion or track the dry rice before cooking and divide the batch later.
Ignoring cooking oil and butter
What people do
Log the protein and vegetables, but leave out the tablespoon of oil in the pan.
What to do instead
Track the oil directly or divide the added fat across the servings in the full recipe.
Comparing raw and cooked food by the same gram number
What people do
Assume 100g raw chicken and 100g cooked chicken should show the same calories in a tracker.
What to do instead
Remember that water loss changes the weight, so per-100g values rise after cooking even if total calories stay close.
Portioning a finished recipe without weighing the batch
What people do
Guess that a pan or pot made 4 servings, then divide the calories by 4.
What to do instead
Weigh or portion the finished recipe in a repeatable way before assigning servings.
Frequently Asked Questions
These are the questions that come up most often when people try to reconcile raw weights, cooked weights, and calorie database entries.
Calculate Your Recipe
Enter raw ingredient weights, track added oil, and get a full USDA-based batch total in seconds.
Try Recipe Calculator — Free →No sign-up · USDA data · Instant results
Know Your Daily Target
Find the daily calorie and macro target that fits your body size, activity, and goal.
Try Macro Calculator — Free →