Restaurant Calories: A Guide to Every Major Chain
· Viral Tandel

A restaurant calories guide is only as good as where its numbers came from, and this one is built entirely from chains that publish their own nutrition data, cited by name rather than estimated from a menu description. Where a chain has not been sourced and verified yet, this guide says so plainly rather than filling the gap with a guess.
Key takeaways
- Chipotle, Subway and Starbucks are fully sourced on this site, with every figure traceable to the chain's own published nutrition document.
- A build-your-own chain like Chipotle can range by roughly 700 kcal between a lean order and a loaded one, using the exact same menu.
- A coffee order can range from 15 kcal for a plain Americano to well over 350 kcal for a large sweetened espresso drink, which is a bigger swing than most people expect from a drink.
- Chains not yet sourced on this site are listed honestly as such, with a link to their dedicated page rather than an invented number here.
- For any chain, published or not, ordering exactly as described is the only way a published figure applies cleanly; changes to the order need to be added or subtracted separately.
How this guide sources its numbers
Every figure in this guide comes from one of two places: a chain's own published nutrition document, or, where that does not exist, nothing at all rather than an estimate dressed up to look precise. That is a deliberate, narrower standard than most general restaurant guides use, and it means this guide will sometimes tell you less than a competing page that is willing to guess. Where the big chains publish their nutrition data covers how to find a chain's own document yourself, and how to log a restaurant meal when there is no barcode covers what to do at the far more common case: a restaurant that publishes nothing at all.
Chipotle: build-your-own, fully sourced
Chipotle publishes a single nutrition sheet covering every base, protein, bean, salsa and topping, which makes it one of the most transparent build-your-own menus available.
| Order | Built from | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Lean bowl | Sofritas, supergreens, black beans, tomato salsa | 320 kcal | 17 g | 38 g | 11.5 g |
| Standard bowl | Chicken, white rice, black beans, tomato salsa | 545 kcal | 44 g | 66 g | 12.5 g |
| Loaded bowl | Carnitas, brown rice, pinto beans, queso, guacamole, cheese | 1,010 kcal | 48 g | 70 g | 58.5 g |
Same counter, same menu, a range of nearly 700 kcal between the smallest and largest order, and the protein barely moves across that range. The toppings, not the protein choice, are doing almost all of that work. Chipotle bowl calories breaks down every individual base, protein, bean, salsa and topping so you can total your own exact order.
The protein choice itself is a smaller lever than most people expect: steak and sofritas both come to 150 kcal for a 4 oz serving, chicken to 180 kcal, and carnitas, the richest option, to 210 kcal. That is a 60 kcal spread across the entire protein lineup, dwarfed by the roughly 450 kcal that cheese, guacamole and sour cream add together when all three are included.
Subway: standard builds, fully sourced
Subway's published figures describe the standard build for each sandwich, meaning the usual vegetables and sauce already included before you customize anything further.
| Sandwich | Serving | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| 6" Veggie Delite | 1 sandwich, standard build | 320 kcal | 17 g | 41 g | 10 g |
| 6" Oven-Roasted Turkey | 1 sandwich, standard build | 480 kcal | 26 g | 42 g | 23 g |
| 6" B.M.T. | 1 sandwich, standard build | 610 kcal | 27 g | 44 g | 36 g |
| Steak Philly wrap | 1 wrap, standard build | 710 kcal | 46 g | 56 g | 35 g |
The gap between the lightest and heaviest option here is close to 400 kcal on the sandwich line alone, and wraps generally run higher still than a 6-inch sandwich, since they carry more filling for a comparable amount of bread. Subway's own Fresh Fit line sits at the lighter end deliberately: the 6-inch Ham & Turkey Stacker comes to 290 kcal with 20 g of protein, close to the Veggie Delite's calorie count but with meaningfully more protein alongside it. Full detail on the rest of the menu is at Subway nutrition facts.
Starbucks: espresso drinks, fully sourced
Starbucks publishes nutrition per drink on its own menu pages, and the range across even a fairly narrow category, hot espresso drinks at the same Grande size, is larger than most people assume.
| Drink | Serving | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|---|
| Caffè Americano | Grande, 16 fl oz | 15 kcal | 1 g | 2 g | 0 g |
| Caffè Latte | Grande, 16 fl oz | 190 kcal | 13 g | 19 g | 7 g |
| Caramel Macchiato | Grande, 16 fl oz | 250 kcal | 10 g | 35 g | 7 g |
| Pumpkin Spice Latte | Grande, 16 fl oz | 390 kcal | 14 g | 52 g | 14 g |
A plain Americano and a Pumpkin Spice Latte are both "a coffee," and they differ by 375 kcal at the same size. The milk and syrup, not the coffee itself, are what separate them. Between those two extremes sits a plain Cappuccino at 140 kcal, built on the same milk-and-espresso base as a Latte but with more foam and less steamed milk in the same size cup, which is why it comes in lower even with no syrup involved. Starbucks nutrition facts covers the fuller drink list this site has sourced.
Fast food, fast casual and sit-down are not the same category
Part of why "restaurant calories" resists a single answer is that the format of the restaurant predicts the calorie density about as much as the specific chain does. A fast-casual counter like Chipotle or Subway lets you see and choose every component as it goes into your food, which is exactly why those menus are so transparent about per-ingredient figures. A traditional fast-food drive-through serves a fixed, pre-assembled item where the fat is already cooked in before you order. A sit-down restaurant, especially one serving Italian-American or other rich, sauce-forward cuisine, typically plates a larger portion built for a full sit-down meal rather than a quick counter order.
None of that is a citation about any specific chain this guide has not sourced yet. It is a structural pattern worth knowing before you assume two restaurants are comparable just because both are commonly grouped as "eating out": a fast-casual bowl, a fast-food combo and a sit-down entree are different categories of eating even when the raw ingredients overlap.
How to compare two chains fairly
A fair comparison holds three things constant: the category of item, the serving size, and whether the figure describes the item as ordered or as customized. Comparing a Subway 6-inch sandwich against a Chipotle bowl tells you less than it appears to, since one is built around bread and the other around rice or greens, and the portion logic behind each is different. A fairer comparison is item-to-item within a category: an espresso drink against another espresso drink at the same size, a protein-forward sandwich against another protein-forward sandwich.
The three-chain table above works specifically because it does not claim the three orders are equivalent meals. It shows what each one actually costs, in its own category, so you can decide how they fit together in a day rather than assuming any one of them stands in for the others.
One order from each, added up
Here is what a single day drawing from all three sourced chains looks like, entirely from the figures already cited above: a standard Chipotle chicken bowl for lunch, a 6-inch turkey sandwich for a lighter meal, and a latte at some point in the day.
| Order | Calories | Protein |
|---|---|---|
| Chipotle standard chicken bowl | 545 kcal | 44 g |
| Subway 6" Oven-Roasted Turkey | 480 kcal | 26 g |
| Starbucks Caffè Latte | 190 kcal | 13 g |
| Combined | 1,215 kcal | 83 g |
That is not a recommendation to eat this specific combination, it is a demonstration of how far three genuinely sourced figures can take you toward a real day's total without a single estimate in the mix. For the fuller comparison across all three chains side by side, see Chipotle, Starbucks and Subway: official calorie data.
Chains this guide has not sourced yet
Being honest about coverage matters as much as being accurate about what is covered. The following national chains are not yet fully sourced with verified figures on this site. Each has its own dedicated page, and most publish their own nutrition data directly on their websites even before this site catches up with a sourced breakdown.
Chicken: Chick-fil-A, KFC. Both are fried or grilled chicken chains at a similar counter-service format to a burger drive-through, and the gap between a grilled and a breaded, fried item at the same chain is typically the biggest single lever on the menu. Chick-fil-A calories is the dedicated page for that chain specifically, and it is worth checking directly rather than assuming a number here.
Burgers: Five Guys, In-N-Out, Wendy's. These three sit at different points on the same spectrum, from a highly customizable, larger-portion format to a simpler, more fixed value-menu style, and the format itself is a bigger predictor of the calorie range than the beef alone.
Pizza: Domino's. Pizza carries an extra sourcing wrinkle beyond most other categories: a published per-slice figure only means something once you know how many slices the whole pie was actually cut into, which is not always the standard assumption behind the published number.
Coffee and quick breakfast: Dunkin. Expect a similar pattern to the Starbucks table above: a plain black coffee costs very little, and the range opens up fast once milk, flavor syrups and whipped toppings enter the order.
Sandwiches and bakery-cafe: Panera. This category sits closest to Subway in format, a counter-built sandwich menu, but typically adds a wider bakery and pastry side of the menu that a pure sandwich chain does not carry.
Mexican fast food: Taco Bell. A build-your-own-adjacent menu like Chipotle's, but built around smaller, less customizable individual items ordered in multiples rather than one larger assembled bowl or burrito.
Sit-down Italian: Olive Garden. Sit-down full-service portions are generally designed for a slower, longer meal than a counter order, and are often sized with leftovers or sharing in mind, which is worth remembering before comparing a sit-down entree directly against a fast-casual bowl.
If your regular order is at one of these chains, the safest approach right now is the same one this whole guide is built on: go to the chain's own website and look for a nutrition PDF or calculator before estimating anything from a photo, using the search approach covered in where the big chains publish their nutrition data.
When there is no published data at all
Most restaurant meals, especially anything from an independent kitchen, come with no nutrition document at all, published or otherwise. That is the majority of eating out, not an edge case, and how to log a restaurant meal when there is no barcode is the practical guide for exactly that situation: naming the components on the plate, assuming more cooking fat than seems visible, and rounding up rather than down since restaurant kitchens consistently use more oil and butter than home cooking does.
The order of preference, restated
Across every chain and every kitchen, the same hierarchy applies. First, the chain's own published figure for the exact item you ordered. Second, the chain's own per-ingredient figures added up if you customized the order. Third, a photo estimate for anything with no published data, corrected upward for the fat you cannot see and logged as a rough component breakdown rather than one guessed composite number. Working down that list in order, rather than jumping straight to a photo out of habit, is the single biggest accuracy improvement available for restaurant food.
Log the real order, not the menu description
Whichever chain you are at, a published figure only applies cleanly to the order as written. Extra cheese, a bigger portion, a swapped side, or a sauce on the side instead of mixed in all change the total, and the honest move is to add or subtract for what actually changed rather than logging the base menu figure and hoping it evens out. Log your next restaurant order in KalTrack, starting from a published figure wherever this guide or its linked chain pages have one, and adjust from there for whatever you changed.
This is general information about tracking food, not medical advice. If you are managing a health condition or working to a clinical target, talk to your doctor or a registered dietitian before changing how you eat.
Questions
Which restaurant chains does this guide have fully sourced figures for?
Chipotle, Subway and Starbucks, each taken directly from the chain's own published nutrition data. Other chains covered elsewhere on this site are being added as their own published data is sourced and checked.
How many calories are in an average restaurant meal?
There is no single honest answer, because a fast-casual bowl, a coffee drink and a sit-down entree are not comparable. This guide breaks it down chain by chain and item by item instead of collapsing everything into one misleading average.
What should I do at a chain this guide has not sourced yet?
Check the chain's own website for a nutrition PDF or calculator before assuming no figure exists. Many chains publish one even if this site has not yet added it to a dedicated post.
Is a chain's own published figure always exactly what I ate?
Only if you ordered it exactly as described. Any customization, extra toppings, a swapped side, changes the total, so treat a published figure as your starting point and add or remove based on what you actually changed.
Sources
- Chipotle Mexican Grill nutrition facts sheet (US, March 2025): www.chipotle.com/content/dam/chipotle/menu/nutrition/US-Nutrition-Facts-Paper-Me
- Subway US nutrition data table: media.subway.com/dam/urn:aaid:aem:2278372c-147b-42f2-8edc-7d8d94d1f07e/original/
- Starbucks menu nutrition: www.starbucks.com/menu