Calorie tracking

How to Weigh Food for Macros and Calorie Counting

Weigh food in grams, tare the bowl between foods, and match raw or cooked to the entry you log. Cooked white rice has 130 kcal per 100 g and dry rice 365 kcal, so mixing them up costs the most.

Key takeaways

  • Cooked white rice has 130 kcal per 100 g and dry white rice 365 kcal, so weigh food in the same state as the entry you log.
  • One cup of cooked pasta weighs 105–151 g in the USDA record, which is 166–239 kcal, so a cup can swing a meal by 73 kcal.
  • In a 2017 experiment, adults who used a household measuring cup to estimate food volume were off by a median of 87.7%.
  • A scale with 1 g steps is enough for meals, and a 0.5 g rounding error on olive oil is about 4 kcal.
  • The NHS advises weighing portions before cooking, and says you don't need to keep doing it forever.

To weigh food for macros, put your bowl on a scale set to grams and press tare. Weigh each food in the same state, raw or cooked, as the database entry you log it against. That match matters more than which scale you buy. Cooked white rice has 130 kcal per 100 g, while dry white rice has 365 kcal per 100 g. Weighed cooked and logged as dry, rice comes out almost three times too high.

How do I weigh food for macros step by step?

Put an empty bowl on the scale and press tare to zero it. Add one food until the display shows the grams you want, then press tare again before the next food. The bowl never leaves the scale, so a whole meal needs one bowl and one press per food.

  1. Set the scale to grams. Ounces work, but grams give finer steps.
  2. Place the empty bowl or plate on the platform and press tare.
  3. Add the first food and write down the number.
  4. Press tare again and add the next food on top.
  5. Pour cooking oil into the pan while it sits on the scale, not from the bottle by eye.

A salad with chicken, rice and dressing takes four presses. Type each number into your log as it appears. By evening you won’t remember whether the rice was a generous scoop or a modest one.

Should I weigh food raw or cooked?

Weigh it in whichever state matches the entry you pick, and name that state in your log. Cooking moves water in or out, so one food ends up with two sets of numbers, one raw and one cooked. Rice and pasta soak water up and get heavier. Chicken loses water and gets lighter.

Food Raw or dry, kcal per 100 g Cooked, kcal per 100 g
White rice, long-grain 365 130
Pasta, enriched 371 158
Oats, regular and quick 379 71 (boiled in water)
Chicken breast, skinless 112 166 (braised)

Mix up the columns and the error is big. Weigh 150 g of cooked rice, log it against the dry entry, and you record 548 kcal instead of 195 kcal. The reverse mistake hurts too. Log 75 g of dry pasta as cooked and you record 119 kcal for a plate that holds 278.

The NHS gives a label example. A packet says a 75 g portion of rice is 260 calories, but if you cook more and eat 150 g, you eat 520. It advises weighing portions before cooking, and says you don’t have to do it forever. The point is to see whether your usual serving matches the packet. If even that feels like too much, you can be in a calorie deficit without counting calories.

Cooking a pot for several meals? Weigh the empty pot and note it, weigh the dry rice, cook it, then weigh the full pot and subtract the empty one. Say you cook 300 g of dry rice. At 3.65 kcal per gram that’s 1,095 kcal. The two records above imply the cooked rice weighs about 840 g (1,095 ÷ 1.30). Each gram of the cooked pot is then 1.30 kcal, and a 200 g plate is 260 kcal. Your pot will come out at a different weight, which is why you weigh it yourself.

Why are grams better than cups and spoons?

A cup measures volume, and the volume a food takes changes with its shape and how tightly you pack it. The USDA record for cooked pasta lists a cup of shells at 105 g and a cup of packed spaghetti at 151 g. At 158 kcal per 100 g, “one cup of pasta” is anywhere from 166 to 239 kcal.

Eyeballing fails too, and a cup doesn’t fix it. In a 2017 experiment, 128 adults estimated portions of 17 foods. The group that used a household measuring cup as a guide was off by a median of 87.7%, while people who guessed the weight with no aid were off by 23.5%. No group used a scale, so the study can’t say how much one helps.

Spoons hide the most calories in dense foods, so check them next. A tablespoon of olive oil is 13.5 g, and at 884 kcal per 100 g that’s 119 kcal. Two tablespoons of smooth peanut butter weigh 32 g, and at 597 kcal per 100 g that’s 191 kcal. A spoon that runs 10 g heavy adds 60 kcal.

What should I look for in a food scale for calorie counting?

You need a tare button, a grams setting and a platform wide enough for your largest bowl. Beyond that, it’s habit. A scale you can reach in one move gets used, and one at the back of a cupboard doesn’t.

Tare is non-negotiable, because it lets you weigh into a bowl. The platform should be flat and wide enough that the bowl doesn’t hang over the edge, and the capacity higher than your heaviest bowl plus food. Pick an auto-off that is long enough not to shut down while you chop, and power it with batteries or USB, whichever you will actually keep charged.

Steps of 1 g are enough for meals. A scale rounds to the nearest gram, so it can be off by 0.5 g. On a teaspoon of olive oil (4.5 g, 40 kcal) that’s about 4 kcal, or 11% of the oil. On a plate of rice it’s under 1 kcal. Pay for 0.1 g steps only if you weigh oil by the teaspoon or small amounts of powder. Otherwise, skip it. To check your scale, weigh a sealed packet and compare it with the net weight printed on the label.

Which foods are worth weighing, and how do I get macros from grams?

Weigh the foods with the most calories per gram first, and treat the rest as optional. A 10 g mistake costs about 2 kcal on raw spinach at 23 kcal per 100 g, and 88 kcal on olive oil. I weigh oil, nut butter, cheese, rice, pasta and cereal. Lettuce, I eyeball. How to track calories makes the same case for weighing only the few foods that carry most of the calories, and a calorie counting grocery list gives the unit weights of common staples so you don’t have to look them up.

To get macros, scale each nutrient the same way, then use how to track macros to turn those grams into daily targets. Braised chicken breast has 32.1 g of protein per 100 g, so 150 g gives 32.1 × 1.5 = 48.2 g. Here is a dinner I’d log from the scale, using records already linked above.

Food and grams Protein Fat Carbs Energy
Chicken breast, braised, 150 g 48.2 g 4.9 g 0 g 249 kcal
White rice, cooked, 158 g (1 cup) 4.3 g 0.4 g 44.5 g 205 kcal
Olive oil, 13.5 g (1 tbsp) 0 g 13.5 g 0 g 119 kcal
Total 52.4 g 18.8 g 44.5 g 574 kcal

Totals add the unrounded values, so a row can differ by a digit. Carbs are the number low-carb plans watch, and Atkins vs calorie counting diet shows what the trials found when the two were compared.

A day of weighed food needs a target of your own to compare with, and the calorie calculator works one out from your age, height, weight and activity. It also keeps the goal above a safe minimum.

This week, weigh only three things: the oil you cook with, your usual portion of rice or pasta, and whatever you spoon from a jar. Log the grams for seven days. By then you’ll know which of your habits move the total and which barely matter, and that’s the list worth weighing from now on.

In Calsa you can type the weight straight in, like “rice 158 g”, and each entry shows the per 100 g math behind its calories. Recipes can use raw or cooked weight, which fits the pot method above.

Questions and answers

Should I weigh meat raw or cooked?

Either works if the entry matches the state. Skinless chicken breast has 112 kcal per 100 g raw and 166 kcal per 100 g braised, because cooking drives water out. Weigh raw before cooking when you can, and use a cooked entry only for meat you weigh on the plate.

Do I have to weigh my food forever?

No. The NHS says weighing portions is not something you must keep doing forever. It helps you see whether your usual serving matches the label. I weigh the high-calorie foods I eat most often and eyeball the rest.

How do I weigh liquids like oil or milk?

Put the glass or pan on the scale, press tare, and pour until the display shows the grams you want. Log grams, not milliliters. One tablespoon of olive oil is 13.5 g, which is 119 kcal.

Does the weight of the bowl count?

No, if you press tare with the empty bowl on the scale. The display then shows only the food you add. Press tare again before each new food, and the same bowl serves a whole meal.

Sources

  1. Rice, white, long-grain, regular, enriched, cooked (SR Legacy, FDC ID 168878), USDA FoodData Central
  2. Rice, white, long-grain, regular, raw, enriched (SR Legacy, FDC ID 168877), USDA FoodData Central
  3. Pasta, dry, enriched (SR Legacy, FDC ID 169736), USDA FoodData Central
  4. Pasta, cooked, enriched, without added salt (SR Legacy, FDC ID 169737), USDA FoodData Central
  5. Cereals, oats, regular and quick, not fortified, dry (SR Legacy, FDC ID 173904), USDA FoodData Central
  6. Cereals, oats, regular and quick, unenriched, cooked with water, without salt (SR Legacy, FDC ID 173905), USDA FoodData Central
  7. Chicken, breast, boneless, skinless, raw (Foundation, FDC ID 2646170), USDA FoodData Central
  8. Chicken, broiler or fryers, breast, skinless, boneless, meat only, cooked, braised (Foundation, FDC ID 331960), USDA FoodData Central
  9. Calories and weight loss: how to count calories, NHS Better Health
  10. Bucher T, et al. The international food unit: a new measurement aid that can improve portion size estimation. Int J Behav Nutr Phys Act 2017, International Journal of Behavioral Nutrition and Physical Activity
  11. Oil, olive, salad or cooking (SR Legacy, FDC ID 171413), USDA FoodData Central
  12. Peanut butter, smooth style, with salt (Foundation, FDC ID 324860), USDA FoodData Central
  13. Spinach, raw (SR Legacy, FDC ID 168462), USDA FoodData Central

About the author

Claire Donovan

Editor, Calsa blog

Claire edits the Calsa blog. She writes about calorie counting, protein and the small questions that come up in your first weeks of tracking.

All articles by Claire

Put the numbers to work.

The guides show where each number comes from. In Calsa you log a meal by photo, voice or barcode, check the grams, and every calorie shows its source.

Log my first meal
A snack board of hummus, carrot and cucumber sticks, crackers, cheese, grapes and walnutsCalsa entry details: 71 kcal per 100 g times 250 g, with USDA as the source