Skip to content
calorie counting food logging accuracy cooking how to

How to Track Cooking Oil, Butter and Sauces (the 300 Calories Most People Miss)

Oil, butter and sauces are the most under-logged calories in any food diary. Here is how to measure them, how much the food actually absorbs, and when to stop worrying.

D
Diego Cuñado
· 7 min read

TL;DR

  • Fat carries 9 kcal per gram, so a “splash” of olive oil is usually 1-2 tablespoons, or 120-240 kcal, that never makes it into the log.
  • The most reliable method is weighing the bottle before and after cooking, not measuring the spoon.
  • In a shared pan, log your share of the oil; in shallow frying, assume most of what went into the pan ends up on the plate unless you can see it left behind.
  • Cooking sprays are not “1 kcal”. The label assumes a spray far shorter than anyone uses.
  • Sauces and dressings are where photo logging is weakest: log them as a separate entry, every time.

If your log says you are in a 500 kcal deficit and the scale has not moved in four weeks, the gap is rarely your metabolism. It is usually in the pan. Oil, butter and sauces are energy-dense, easy to pour without looking, and almost invisible once the food is cooked. That combination makes them the single most common source of under-logging, and it shows up on most lists of common macro tracking mistakes.

Why fat is the error that matters

Protein and carbohydrate carry about 4 kcal per gram. Fat carries about 9. That means a small measuring error on fat is a large calorie error, which matters even more once you’ve worked out how much fat you actually need per day.

The numbers per spoon

  • Olive, rapeseed or sunflower oil: about 13.5 g per level tablespoon, roughly 120 kcal. A teaspoon is about 40 kcal.
  • Butter: about 14 g per tablespoon, roughly 100 kcal.
  • Mayonnaise (full fat): roughly 90-100 kcal per tablespoon.
  • Peanut butter: a level tablespoon is about 16 g and 95 kcal; a heaped one is easily 25-30 g and 150-180 kcal.
  • Pesto: commonly 400-500 kcal per 100 g, so a two-tablespoon stir-through is 120-150 kcal.

The word doing the damage is “level”. Nobody free-pours a level tablespoon. Most people who measure what they actually pour find they use 1.5 to 3 times what they would have guessed.

How to measure it properly

Method 1: weigh the bottle (the best one)

Put the oil bottle on the kitchen scale, zero it, pour what you normally pour, and put the bottle back. The negative number is exactly what went into the pan. It takes five seconds, needs no spoon, and captures your real habit rather than an idealised one.

Do this for a week and you will learn your personal “glug”. After that you can log from memory with reasonable accuracy and only re-check occasionally.

Method 2: pour onto a spoon first

If you do not have a scale handy, pour onto a measuring spoon over the pan rather than straight from the bottle. It slows you down enough that you tend to use less, which is a useful side effect.

Method 3: switch the default

A refillable pump spray or a silicone brush cuts oil use dramatically for roasting and pan-frying. You still log it, but you are now logging 20-40 kcal instead of 200.

How much oil actually ends up in your food?

This is the question people use to talk themselves out of logging. The honest answer depends on the cooking method.

Shallow frying and sautéing

Assume most of it. Vegetables like mushrooms and aubergine soak up oil like a sponge, and whatever is left coats the pan and gets scraped onto the plate with the food. Unless you can see a meaningful pool left behind, log the full amount.

Roasting

Most of the oil stays on the vegetables. Log the full amount, split across portions.

Deep frying

Absorption varies widely with the food, the batter, the temperature and how long it sits before draining. You are not going to weigh the fryer oil, so use a database entry for the fried food itself (for example “chips, deep fried”) rather than trying to calculate absorbed oil.

Searing meat

This is the one case where a fair amount stays behind, especially with fattier cuts that render their own fat. If you pour off the fat, a reasonable compromise is to log half the added oil.

Shared pans and family cooking

If you cook one pan of food for four people, the oil belongs to the whole pan, not to you. The cleanest way to handle it:

  1. Weigh the oil in (bottle method).
  2. Weigh the total cooked dish.
  3. Weigh your portion and log that fraction of everything, oil included.

That is the same method as any homemade recipe, and it works for curries, stir-fries and traybakes. If you cook in bulk, save it as a recipe once and reuse it. The same logic applies when eating out, where you can’t weigh the bottle but can still assume the kitchen was generous.

📸

Track your macros for free

Join hundreds using Chowdown's AI to hit their nutrition goals

Try Chowdown

Cooking sprays: read the small print

Spray oils often advertise around 1 kcal per spray. That figure assumes a very short burst, a fraction of a second, delivering a fraction of a gram. In real kitchens people hold the button for two or three seconds and coat the whole pan.

A practical rule: count each pan you spray as 5-10 sprays, or weigh the can before and after a few uses to find your real number. It is still far less than free-pouring oil; it is just not zero.

Sauces, dressings and condiments

Sauces are the other half of the problem, and they are where AI photo logging struggles most. A camera sees a salad; it cannot see that the dressing has 150 kcal of oil in it, or that the pasta was finished with a knob of butter.

What to do

  • Log sauces as their own entry. Whether you use photo, barcode or search, add the dressing, mayo or butter separately. It is one extra tap. See our comparison of photo, barcode, search and scale logging for where each method is strong.
  • Use the jar’s label. Packaged sauces have a nutrition panel; scan the barcode and weigh what you used. Our guide to reading nutrition labels covers the per-100 g maths.
  • Tell the AI what it cannot see. If you photograph a meal, add a note such as “cooked in 1 tbsp olive oil” or “with 2 tbsp mayo”. Context the image cannot show is context you have to supply.

The low-risk ones

Not everything needs this level of care. Ketchup, mustard, hot sauce, soy sauce, vinegar, salsa and lemon juice are low in calories per serving. Log them roughly or not at all; your attention is better spent on the oil.

When to stop worrying

Precision has diminishing returns. If you are losing weight at the rate you expect, your logging is accurate enough, whatever the oil situation. Tighten up on fats when:

  • You have stalled for 3-4 weeks despite a logged deficit.
  • Your log shows fat consistently below 50 g a day but you cook most meals at home with oil.
  • You are close to a goal and the margin for error is smaller.

Otherwise, a sensible default is to weigh your oil for one week, learn your real pour, and log from habit after that.

Start tonight

Next time you cook, put the bottle on the scale before you pour. Log the number in Chowdown as its own entry. It is the cheapest accuracy upgrade there is, and for a lot of people it is the whole explanation for a plateau that looked like a mystery.

Keep reading

Ready to start tracking?

Join hundreds tracking their macros with AI. Free forever. No subscriptions, no ads.

Get Started. It's Free Forever

More from the blog