Skip to content

How to count calories accurately (without losing your mind)

Why weighing beats guessing, how to log cooked and raw food, and the six mistakes that quietly add hundreds of calories to a day.

Published October 2, 2026 · 7 min read

Counting calories works because it turns “eating a bit less” into a number you can check. But the number is only useful if it’s close to the truth. Most people who say calorie counting “doesn’t work” for them are usually off by 20 to 30 percent without knowing it, and almost always in the same direction: under.

The good news is that the errors are predictable. Fix a handful of habits and your log will be accurate enough to steer by.

Weigh food when you can

A kitchen scale is the single biggest accuracy upgrade. Nutrition data is written per 100 grams, so a weight goes straight into an exact number. “One serving” doesn’t.

Take rice. A “cup of cooked rice” can be 140 g if it’s loosely spooned or over 200 g if it’s packed down. At 130 kcal per 100 g, that’s the difference between 182 and 260 calories, from the same “cup”.

You don’t need to weigh everything forever. Weigh the things you eat often for a couple of weeks and you’ll start to recognise what 150 g of rice or 30 g of cheese looks like on your plate.

What to weigh first:

  • Calorie-dense foods where small amounts matter: oils, ghee, butter, nuts, nut butters, cheese, granola.
  • Starches you serve yourself: rice, pasta, potatoes, cereal.
  • Anything you eat every day.

Fruit and vegetables matter less. Being 30 g out on broccoli changes your day by about 10 calories.

Log it the way it was measured

The most common silent error is mixing up raw and cooked weights. Food changes weight when it’s cooked, so its calories per 100 g change too:

  • Rice and pasta absorb water, so cooked rice has far fewer calories per gram than dry rice.
  • Meat loses water, so cooked chicken has more calories per gram than raw chicken.

If you weigh rice after cooking, log “rice, cooked”. If you weigh dry pasta before it goes in the pot, log “pasta, dry”. Both are right as long as the entry matches what you weighed. There’s a full breakdown in our guide to cooked vs raw weights.

When you can’t weigh, use consistent portions

Eating out, at a friend’s, or just not in the mood for scales? Use household measures and pick the same ones every time: one medium banana, one roti, one katori of dal, one cup of rice.

Consistency matters more than perfection here. If your “one katori” is always the same bowl, any error is the same every day, and you’ll still see trends in your weight that you can act on.

The six mistakes that add up

1. Cooking fat

A tablespoon of oil or ghee is about 120 to 125 calories, and it’s the most commonly forgotten item in a home-cooked meal. If you cook a dish for the family with three tablespoons of oil and eat a third of it, that’s about 125 calories that need to go in your log.

2. “Just a bite”

Tasting while cooking, finishing a child’s plate, a handful of nuts from the jar. Individually small, together often 150 to 300 calories a day.

3. Drinks

Milky tea and coffee, juice, smoothies and alcohol all count. A cup of whole milk is about 150 calories; two milky chais a day can be 120 to 200 calories, depending on milk and sugar.

4. Sauces and dressings

Mayonnaise, salad dressing, peanut sauce and chutneys made with oil or coconut are calorie-dense. A “drizzle” is often two tablespoons.

5. Guessing restaurant food

Restaurant portions and cooking fat are usually generous. If you’re unsure, log the closest generic dish and round the portion up rather than down.

6. Weekends

Many people track carefully Monday to Friday and loosely at weekends. Two untracked days can cancel out a week’s deficit. If you’d rather not track every weekend meal, at least log rough estimates.

Calories, then protein

Once calories are reasonably accurate, protein is the next number worth watching. It keeps you fuller, and if you’re losing weight it helps you keep muscle. See how much protein you need.

Look at the weekly average, not the day

Daily intake and daily weight both bounce around. Water, salt, a late dinner and hormones can all move the scale by a kilogram overnight. Judge your progress on the average of a week or two:

  • If your weekly average weight is falling at the rate you planned, keep going.
  • If it’s flat for two to three weeks while your log says you’re in a deficit, the log is probably missing something. Tighten up on the six mistakes above before cutting calories further.

A simple routine that sticks

  1. Log meals as you eat them, not at the end of the day.
  2. Save meals you repeat, like your usual breakfast, so they take one tap.
  3. Weigh calorie-dense foods; estimate fruit and veg.
  4. Log cooking fat and drinks every time.
  5. Review your weekly average, not individual days.

Accurate tracking isn’t about being perfect. It’s about removing the big, repeatable errors so the number you see is close enough to make good decisions.

This guide is general information, not medical advice. If you're pregnant, have a medical condition or take medication, talk to a doctor or registered dietitian before changing how you eat.

Put it into practice

Log your first meal by grams or by serving. Free, no account needed.

Open the tracker

More guides