Eating out is the number one thing people say kills their macro tracking. You're at a restaurant, the food arrives, and suddenly you have no idea how many calories are on the plate.

Here's the thing: it doesn't have to be that way. With the right approach, you can log a restaurant meal in under 30 seconds and keep moving.

This guide covers three tiers of difficulty — fast food, chain sit-down restaurants, and independent restaurants — plus a realistic look at what the research says about menu calorie accuracy.


Why Restaurant Tracking Feels Impossible

Most people stop tracking when they eat out because they feel like they can't get it right. But "close enough" is far better than nothing.

A 2011 study published in JAMA by Urban et al. tested 269 food items from 42 restaurants using bomb calorimetry and found that while stated calorie counts were accurate on average, roughly 19% of individual items contained 100 kcal or more above their listed values.1 The worst offenders — the top 10% most understated items — were off by an average of 258–289 kcal per portion.

The takeaway: even if you're logging off official calorie counts, you're already working with an estimate. The goal is a reasonable estimate, not a perfect one. Getting within 10% of reality, consistently, will get you to your goals.


Tier 1: Fast Food — Easiest to Track

Fast food chains are legally required to post nutrition information, and most of their prep is standardized. What's on the app or website is about as accurate as restaurant data gets.

Examples from official published nutrition information:

Item Calories Protein Carbs Fat
McDonald's McCrispy Chicken Sandwich 470 26g 46g 20g
Chick-fil-A Grilled Chicken Sandwich 380 28g 44g 11g
Chipotle Chicken Burrito Bowl (chicken, white rice, black beans, fresh salsa) ~555 ~45g ~67g ~14g

Sources: McDonald's USA Nutrition Facts (2025); Chick-fil-A Nutrition & Allergen Information (2025); Chipotle Mexican Grill Nutrition Calculator (2025). Chipotle figure is an estimate for the listed build; actual macros vary by portion size and toppings.

How to log it in FuelLog:

Just describe what you ordered:

"McDonald's McCrispy chicken sandwich"

"Chipotle bowl with chicken, white rice, black beans, and fresh salsa"

FuelLog cross-references your description against published restaurant nutrition data and returns the estimated macros. No manual lookups, no database scrolling — just text it in like you'd describe it to someone.

If you added extra toppings, mention them:

"Chipotle bowl, chicken, white rice, black beans, salsa, and guac"

That guacamole adds roughly 230 cal and 22g fat per standard portion — worth including.


Tier 2: Chain Sit-Down Restaurants — Manageable

Applebee's, Olive Garden, Texas Roadhouse, Chili's — most major chains publish full nutrition info on their websites, though the data isn't always on the menu itself.

The move: Before you go, do a 30-second lookup on the chain's website or app. Pick your meal, note the macros, and log it when you sit down.

If you're already there with no data:

Use the "anchor and estimate" method:

  1. Anchor on the protein — you can estimate most proteins reasonably well. A 6 oz grilled chicken breast is roughly 165 cal / 38g protein / 0g carbs / 5g fat (per USDA FoodData Central SR Legacy #171534). A 6 oz sirloin is approximately 300 cal / 42g protein / 0g carbs / 14g fat.
  2. Add your sides separately — a side salad with dressing, a baked potato, a dinner roll. Estimate each component individually rather than guessing the whole plate.
  3. Request sauces on the side — creamy restaurant sauces can add 200–400 cal per serving. Getting them on the side lets you control the pour.

How to log it:

"Grilled chicken breast about 6oz, side salad with ranch dressing on the side (used about half), dinner roll"

FuelLog will parse each component and give you a combined estimate.


Tier 3: Independent Restaurants — Hardest, But Still Doable

No published nutrition. No standardized portions. This is where most people throw their hands up.

Don't. Here's a practical approach:

Build-and-estimate by component:

Break the meal into recognizable parts. A plate of pasta at an Italian restaurant might be:

Total estimate: ~660 cal, ~22g P, ~124g C, ~7g F

Is that exact? No. Is it better than logging nothing and assuming zero? Significantly.

High-protein strategy for any restaurant:

When you're trying to hit protein goals, steak, grilled chicken, salmon, or shrimp dishes are your anchors. Ask how the protein is cooked — grilled vs. pan-fried in butter can swing 150–200 calories on a single portion.

A research review published in the Journal of the Academy of Nutrition and Dietetics found that frequent restaurant eating is associated with higher overall calorie intake, but that individuals who apply consistent portion estimation strategies can maintain diet adherence comparable to those who eat primarily at home.2

How to log it:

"Fettuccine alfredo, restaurant portion, maybe 2 cups of pasta"

"Salmon fillet at restaurant, roughly 6–7oz, with roasted vegetables"

FuelLog uses context clues like "restaurant portion" to calibrate its cross-reference toward typical restaurant serving sizes rather than home-cooked portions.


The Real Trick: Don't Skip Logging Because It's Imperfect

This is the most important thing in this entire post.

An imperfect log is always better than no log. If you're consistently within 10–15% of actual, your weekly calorie and protein totals will reflect reality closely enough to drive progress. If you want the full framework for making tracking stick, the easiest way to track macros covers the options side by side.

The habit of logging — even imperfectly — keeps you anchored to your targets. Skipping because a meal is "too complicated" is how people drift 500+ calories a day without realizing it.


How FuelLog Makes Restaurant Logging Faster

The friction of restaurant logging is usually the lookup: you have to open an app, search a database, scroll through variations, find the right item, and adjust portion sizes. It takes two minutes and you're still at the dinner table.

With FuelLog, you describe the meal the way you'd describe it to anyone — and the logging is done. No app open, no database, no scrolling. The same way you'd text a friend "just had a Chipotle bowl" is exactly how you log it.

When you want to re-log the same meal later — a burrito bowl you get every week, a post-workout fast food stop you do regularly — you can save it by name in the web app and re-log it in seconds. No looking it up again.

That's the friction that kills restaurant tracking for most people. FuelLog removes it.


Quick Reference: What to Say

Scenario What to text
Fast food with known macros "McDonald's McCrispy chicken sandwich"
Chain restaurant, guessing "Grilled salmon at Applebee's, about 6oz, with broccoli"
Independent restaurant "Pasta marinara, restaurant portion, roughly 2 cups"
Meal with unknown sauce "Chicken with some kind of cream sauce, used about half"
Protein you can see "Steak, looks like around 8oz, medium-rare"

Summary


Sources

  1. Urban LE, McCrory MA, Dallal GE, et al. Accuracy of Stated Energy Contents of Restaurant Foods. JAMA. 2011;306(3):287–293. doi:10.1001/jama.2011.993
  2. Lachat C, Nago E, Verstraeten R, Roberfroid D, Van Camp J, Kolsteren P. Eating out of home and its association with dietary intake: a systematic review of the evidence. Obesity Reviews. 2012;13(4):329–346. doi:10.1111/j.1467-789X.2011.00953.x
  3. USDA FoodData Central. Chicken breast, roasted (SR Legacy #171534); Salmon, Atlantic, farmed, cooked (SR Legacy #175168). https://fdc.nal.usda.gov
  4. McDonald's USA Nutrition Facts. https://www.mcdonalds.com/us/en-us/about-our-food/nutrition-calculator.html
  5. Chick-fil-A Nutrition & Allergen Information. https://www.chick-fil-a.com/nutrition-allergens
  6. Chipotle Mexican Grill Nutrition Calculator. https://www.chipotle.com/nutrition-calculator