Right on average, unreliable per plate#
How accurate restaurant calorie counts are depends entirely on whether you mean the menu or your dinner. When researchers bomb-calorimetered 269 food items from 242 unique foods across 42 restaurants, the stated calories were, in aggregate, essentially correct — the measured-versus-stated difference came to just 10 kcal per portion (95% CI, −15 to 34)1. Menus are not systematically lying.
And that average is close to useless to you, because you do not eat the average. In the same study, 50 items — 19 percent — contained at least 100 kcal more per portion than the menu claimed, and when the worst offenders were resampled they still measured 289 and 258 kcal above stated1. The errors cancel across a dataset. They do not cancel across your dinner. A menu number tells you roughly what a dish of that kind contains; it says much less about the one the kitchen just handed you.
The direction of the error is not random#
Buried in that JAMA analysis is the finding that should change how you read a menu. The errors were not scattered — they tilted by dish. Foods with lower stated energy contents measured higher than stated, while foods with higher stated energy measured lower1. The salad understates. The burger overstates.
The menu is most wrong exactly where you are trusting it most: the low-calorie item you ordered because of its number is the one likeliest to exceed it.
The "light menu" evidence sharpens this. Testing reduced-energy items specifically, measured values averaged 18 percent above stated for 29 restaurant foods, individual items reached 200 percent of their stated value, and free side dishes pushed total provided energy to an average of 245 percent of the entrée's stated calories4. That last number is the one people miss: the bread, the fries that came with it, the dressing. The entrée was fine. The meal was not — which is a recurring theme in hidden calories stalling weight loss.
The authors pressed one caveat, and it strengthens the case rather than weakening it: those differences substantially exceeded laboratory measurement error but did not reach statistical significance, because the degree of underreporting varied so much from item to item4. The instability is the finding. A menu's problem is not a fixed bias you could learn to subtract — it is that the size of the error is itself unpredictable, which is precisely what a single confident number cannot express.
The same dish is a different dish at the next branch#
Menu accuracy assumes the dish is reproducible. It often isn't. A multi-country study measured 233 meals from 111 randomly selected restaurants across six countries and found that identical meals bought at different locations differed by more than twofold — one Chinese dish measured 1,386 kcal at one outlet and 657 kcal at another2.
No menu number survives that. It isn't a labeling failure; it's a manufacturing one. A factory portions to the gram, a cook portions by hand and by mood.
| Restaurant type | Mean measured energy | Share ≥600 kcal |
|---|---|---|
| Full service | 1,317 kcal (SD 442) | 94% |
| Fast food | 809 kcal (SD 363) | 72% |
Data: Roberts et al., 2018. Note which row is larger. The sit-down restaurant delivered 33 percent more energy per meal than fast food — the opposite of most people's intuition, and a reminder that portion distortion is not a fast-food-only phenomenon.
Where a menu number actually comes from#
This is the part almost nobody knows, and it explains everything above. US menu labeling applies only to a restaurant "that is a part of a chain with 20 or more locations doing business under the same name...and offering for sale substantially the same menu items"5. Most independent restaurants post nothing, and are not required to.
For those that are covered, the calorie figure need not come from a laboratory at all. The regulation states that "nutrient values may be determined by using nutrient databases (with or without computer software programs), cookbooks, laboratory analyses, or other reasonable means"5. A menu calorie count can legally be a recipe calculation — a spreadsheet of intended ingredients in intended amounts.
Which makes the compliance mechanism clear. The rule requires that the method of preparation and the amount of a standard menu item offered for sale "adhere to the factors on which its nutrient values were determined"5. In other words, the number is accurate if the kitchen makes the dish exactly as specified. It is a statement about the recipe, not a measurement of the plate. A generous hand with the oil doesn't make the menu wrong in any legal sense — it makes your dinner different from the dish the number describes. Contrast this with packaged food, where nutrition labels carry an enforceable 20 percent tolerance against laboratory measurement of the actual product.
The unlabeled restaurant: worse, and not for the reason you think#
So what about the independent place with no numbers at all? Researchers randomly sampled 364 meals from 123 non-chain restaurants across three US cities and measured them by bomb calorimetry. The meals averaged 1,205 ± 465 kcal, ranged from 113 to 3,008 kcal, and 92 percent exceeded typical energy requirements for a single eating occasion3.
Two results from that study deserve more attention than they get. First, non-chain meals were not significantly different from equivalent large-chain meals (+5.1%, P=0.41) — the independent kitchen is not quietly healthier, it is merely unmeasured. Second, and more useful: USDA database values sat only about 2.3 percent below the measured energy, a non-significant gap3. Estimating an unlabeled restaurant meal from a decent database is a genuinely reasonable move. It performed about as well as the menu would have.
What to actually do with a menu number#
Use it, and widen it. Concretely: log the menu figure but treat it as the floor of a band rather than the center, especially for anything marketed as light — that is where the understatement concentrates. Count the sides separately, since they were never in the entrée's number. Assume a sit-down meal is bigger than it looks; the measured average for full-service meals was 1,317 kcal2. And when there's no menu figure at all, estimate from a database without guilt — it lands about as close as the posted number would have3.
This is precisely the situation a single confident number handles worst. A restaurant meal is genuinely ambiguous — the kitchen improvised, the portion was hand-scooped, the oil is invisible — and an estimate that admits it by reporting "700 to 1,100" is telling you something true that "890" conceals. Read a wide band for what it is — a signal to be conservative today rather than to trust the digit. More on the general principle in why calorie counts are ranges, and on the full stack of error in how accurate calorie counting is. For the tactics, see estimating restaurant meal calories.
FAQ#
Are restaurant menu calories legally required to be accurate?#
Only loosely. Menu labeling applies to chains with 20 or more locations, and nutrient values may be derived from "nutrient databases..., cookbooks, laboratory analyses, or other reasonable means"5. The declaration describes the standardized recipe, and compliance rests on the kitchen preparing the dish to the factors the values assumed — not on testing the plate you were served.
Should I add a buffer to restaurant calorie counts?#
For low-calorie and "light" items, yes. Measured energy for reduced-energy restaurant foods averaged 18 percent above stated, with some items at 200 percent of their claim4, and the JAMA data showed low-stated dishes running high while high-stated dishes ran low1. Buffer the salad, not the steak.
Is a sit-down restaurant a safer choice than fast food?#
Not on calories. Measured full-service meals averaged 1,317 kcal against 809 kcal for fast food — about 33 percent more — and 94 percent of full-service meals exceeded 600 kcal2. Non-chain restaurants also matched large chains for energy content3.
Sources#
- Urban LE, et al. Accuracy of stated energy contents of restaurant foods. JAMA. 2011.
- Roberts SB, et al. Measured energy content of frequently purchased restaurant meals: multi-country cross sectional study. BMJ. 2018.
- Urban LE, et al. Energy contents of frequently ordered restaurant meals and comparison with human energy requirements and USDA database information: a multisite randomized study. J Acad Nutr Diet. 2016.
- Urban LE, et al. The accuracy of stated energy contents of reduced-energy, commercially prepared foods. J Am Diet Assoc. 2010.
- 21 CFR 101.11 — Nutrition labeling of standard menu items in covered establishments. Code of Federal Regulations (Cornell Legal Information Institute).



