Skip to content

How to Count Calories When Eating Out: A Simple Method

By · Updated

To count calories when eating out, use the restaurant’s own numbers whenever it has them, and estimate everything else by splitting the plate into parts. Big chains in the US and England have to show calories on the menu. Everywhere else, add up the main parts of the meal and then add the fat you can’t see, because cooking oil and butter are easy to miss and high in calories.

How to count calories when eating out, step by step

  1. Look for posted calories. In the US, restaurants in chains with 20 or more locations must show calories for standard menu items, and they must give you written nutrition information if you ask, including fat, sugars, fiber and protein. In England, food businesses with 250 or more employees have had to show calories since April 6, 2022.
  2. Look the dish up before you go. Many big chains publish their nutrition information online. Logging the restaurant’s own figure beats any estimate. For five big US chains, we’ve put the official numbers side by side in our high-protein fast food guide.
  3. At independent places, split the plate. Think in parts: the protein, the rice, bread or potatoes, the sauce and the sides. Estimate each one by size, then add them up.
  4. Add the hidden fat. You can’t see how much oil or butter went into the pan. If a dish looks glossy or sits in sauce, count at least one tablespoon of oil on top of your estimate.
  5. Count the extras. Dressings, mayo, cheese, the bread basket and sugary drinks are easy to forget and add up quickly.
  6. Log your share. When you share plates, estimate the whole dish and log your part of it, such as a third or a half.

The hidden extras, in calories

These are the small additions that turn a reasonable estimate into a low one. All numbers come from USDA FoodData Central.

Extra Portion Calories
Cooking oil (canola) 1 tablespoon (14 g) 124
Cooking oil (canola) 1 teaspoon (4.5 g) 40
Butter 1 tablespoon (14.2 g) 102
Mayonnaise 1 tablespoon (13.8 g) 94
Ranch dressing 2 tablespoons (30 g) 129
Cheddar cheese 1 slice (28 g) 113
White rice, cooked 1 cup (158 g) 205
Roti or chapati 1 medium (40 g) 120

Two tablespoons of ranch have about 16 times the calories of the cup of lettuce they go on. That’s the kind of gap that makes a “light” lunch heavier than it looks.

A worked example: grilled chicken, rice and salad

Here is how the split works on a typical plate at a local restaurant. This is our estimate, built from USDA values for each part, with roasted chicken breast standing in for grilled.

Part of the plate Size Calories
Grilled chicken breast 150 g (about 5 oz) cooked 248
White rice 1 cup (158 g) 205
Salad leaves (romaine) 1 cup shredded (47 g) 8
Ranch dressing on the salad 2 tablespoons (30 g) 129
Cooking oil you can’t see 1 tablespoon (14 g) 124
Total about 714

Without the hidden oil, the same plate looks like 590 calories. The tablespoon you can’t see is about 17% of the meal, which is why “I’ll just skip the oil” estimates drift low over a week of eating out.

Chains vs local places: what to trust

At a chain, the posted number is the restaurant’s own figure for the standard recipe, so use it as it is. Then adjust for what you changed, like extra cheese or a side swap. Our McDonald’s, Burger King and Subway tables list the official calories and protein for each item.

At an independent restaurant, takeaway or food truck, there’s no posted number, so your estimate is the best you have. Be consistent: use the same method every time and round up for oily or creamy dishes. A steady method beats a perfect guess once in a while.

Some dishes vary much more than others. Our breakdowns of chicken tikka masala, fish and chips and a Chipotle bowl show how much the portion and the extras change the total.

Let an app do the split

If you eat out often, an app can do this math at the table. MacroScout’s menu scan, a Pro feature, checks the dishes on a menu against the calories and protein you have left today, adjusts the estimates for restaurant cooking and shows the three that fit best. For other options, see our comparison of the best calorie tracker app for eating out. You can also read more on the MacroScout page.

This article is for general information and is not medical advice. Talk to your doctor before changing your diet, especially if you have a health condition.

Summary card: How to Count Calories When Eating Out: A Simple Method

Frequently asked questions

Do restaurants have to show calories?

In the US, restaurants that are part of a chain with 20 or more locations must show calories for standard items on menus and menu boards, and give written nutrition information if you ask. In England, food businesses with 250 or more employees have had to show calories since April 6, 2022. Smaller restaurants usually don't have to.

How do I estimate calories at a restaurant with no nutrition information?

Split the plate into parts: the protein, the rice, bread or potatoes, the sauce and any sides. Estimate each part by size, add them up, then add the cooking fat you can't see. One tablespoon of oil is about 124 calories in USDA data.

How many calories does cooking oil add to a meal?

About 124 calories per tablespoon (14 g) and 40 per teaspoon (4.5 g), based on USDA data for canola oil. Butter is about 102 calories per tablespoon. You can't see how much a kitchen used, which is one reason restaurant estimates can come out low.

Should I log restaurant meals higher than I think?

For fried food, creamy sauces and anything that looks glossy with oil, rounding up is safer than rounding down, because the added fat is the part you can't see. For plain grilled food and salads with the dressing on the side, your estimate can be closer.

How do I count calories when I share plates?

Estimate the whole dish, then log your share of it, for example a third or a half. It is easier to judge your share of one platter than to guess at small portions of many.

Sources

  1. FDA: Menu Labeling Requirements
  2. GOV.UK: Calorie labelling in the out of home sector, implementation guidance
  3. USDA FoodData Central: Oil, canola (FDC ID 172336)
  4. USDA FoodData Central: Butter, salted (FDC ID 173410)
  5. USDA FoodData Central: Salad dressing, mayonnaise, regular (FDC ID 171009)
  6. USDA FoodData Central: Salad dressing, ranch dressing, regular (FDC ID 173592)
  7. USDA FoodData Central: Cheese, cheddar (FDC ID 173414)
  8. USDA FoodData Central: Rice, white, long-grain, regular, enriched, cooked (FDC ID 168878)
  9. USDA FoodData Central: Bread, chappatti or roti (FDC ID 2707713)
  10. USDA FoodData Central: Chicken, broilers or fryers, breast, meat only, cooked, roasted (FDC ID 171477)
  11. USDA FoodData Central: Lettuce, cos or romaine, raw (FDC ID 169247)