
McDonald's Nutrition Guide: Healthier Choices That Fit Your Diet
McDonald's is not a place you have to guess your way through. That makes McDonalds nutrition unusually easy to plan around, if you know which numbers to trust. Because it is a large chain, every calorie count is published, standardized, and free to check before you order. This guide walks through McDonald's nutrition the honest way: what the leaner picks actually cost you, where calories quietly stack up, and how to build an order that fits a real diet without pretending a burger is a salad. Every figure below comes from McDonald's own published U.S. nutrition information, which the company states is approximate and subject to change and can vary by region, supplier, portion, and preparation. Where independent databases disagree, we say so. Treat these as good working numbers, not laboratory measurements.
Table of Contents
- Why McDonald's Publishes Every Calorie
- McDonald's Nutrition at a Glance: The Leaner Picks
- Where the Calories Actually Hide
- Sodium and Sugar: The Numbers That Matter Most
- How to Build a Diet-Friendly McDonald's Order
- Fitting a McDonald's Meal Into Your Day
- Tracking Your Real Order with CountNutri
- FAQ
- The Bottom Line
Why McDonald's Publishes Every Calorie
Under the FDA menu-labeling rule, part of the Affordable Care Act and enforced nationwide since May 2018, restaurant chains with 20 or more U.S. locations must post calorie counts on menus and menu boards and make full nutrition information available on request. That is why McDonald's data is standardized and public, and why an article like this one can quote real numbers instead of inventing them. The primary source for everything here is the McDonald's official U.S. Nutrition Calculator, which lists each item's calories, fat, sodium, carbs, sugar, and protein. If a number here looks slightly different from what you see in store, the posted board is the one to trust, because reformulations and regional supply changes happen.
One myth worth clearing up first: McDonald's U.S. fries and hash browns do not contain artificial trans fat. The FDA removed added partially hydrogenated oils from the food supply, with compliance completed around 2018 to 2020, and McDonald's lists 0 grams trans fat for these items. Older articles claiming the fries are full of partially hydrogenated oils are simply out of date.
McDonald's Nutrition at a Glance: The Leaner Picks
These are the items that genuinely earn a spot in a calorie-aware order, straight from McDonald's published values (approximate, subject to change).
| Item | Calories | Protein | Total Fat | Sodium |
|---|---|---|---|---|
| Apple Slices | ~15 | 0g | 0g | 0mg |
| 4-piece Chicken McNuggets | ~170 | ~9g | ~10g | ~340mg |
| Hamburger | ~250 | ~12g | ~9g | ~510mg |
| Egg McMuffin | ~310 | ~17g | ~12g | ~770mg |
| McChicken | ~390 | ~14g | ~21g | ~560mg |
A few of these deserve a note. The plain Hamburger, one small beef patty with bun, pickle, onion, ketchup, and mustard, is one of the lower-calorie hot entrees on the whole menu at roughly 250 calories. The Egg McMuffin is the standout breakfast: about 17 grams of protein for around 310 calories, from egg, Canadian bacon, and an English muffin, is a genuinely favorable protein-to-calorie ratio for fast food. Its catch is sodium, listed around 770 milligrams, with some databases reporting closer to 820, so it is roughly a third of a day's sodium in one sandwich.
The McChicken is a reasonable pick at about 390 calories by McDonald's own figure, though some third-party databases, including a University Hospitals nutrition entry, list it a little higher, near 420 to 425 calories and around 760 milligrams sodium. We anchor on the chain's number and flag the range so you know it exists.
Apple Slices deserve a mention as the quiet hero: real sliced apples, no added sugar, about 15 calories, and a legitimate swap for fries or hash browns. A whole apple carries more fiber, per USDA FoodData Central, but the slices are a clean, low-calorie side either way.
Where the Calories Actually Hide
The menu items that wreck a calorie budget are rarely the sandwich itself. They are the extras.
- Fries scale steeply with size. Published values run about 230 calories for a small, 320 for a medium, and 480 for a large, the large carrying roughly 23 grams of fat and 65 grams of carbs. Choosing a small over a large saves on the order of 250 calories from one swap. Fries are the single easiest place calories hide at McDonald's.
- Large sugary drinks are almost pure added sugar. A large Coca-Cola is about 380 calories and 100 grams of carbohydrate, essentially all sugar, with near-zero satiety. Blended McCafe drinks go far higher, with a large Caramel Frappe around 650 to 680 calories. These are added-sugar calories, not nutrient calories.
- Sauces and condiments stack sodium and sugar onto lean items. A single Tangy BBQ Sauce packet is roughly 45 to 50 calories, 9 to 11 grams of sugar, and 250-plus milligrams of sodium. Creamy sauces like Ranch and Mayo add fat and sodium. Order lean 4-to-6-piece nuggets, then add two sauce cups, and you have undone much of the portion advantage.
- Oversized and shareable portions are traps if eaten solo. The 40-piece Chicken McNuggets lands somewhere around 1,770 to 1,880 calories depending on source and reformulation, with total sodium on the order of 3,400 milligrams. It is marketed for sharing, and eaten by one person it is a full day's sodium in a single sitting. The Big Breakfast with Hotcakes is around 1,340 calories with over 2,000 milligrams of sodium. These are portion and sodium traps, not typical single-person meals.
For the larger combos, the pattern holds: a Big Mac is about 580 calories and 1,060 milligrams of sodium, a Quarter Pounder with Cheese around 520 calories with well over 1,000 milligrams of sodium, and a Filet-O-Fish about 380 calories and 580 milligrams of sodium. None of these are forbidden, they are just occasional-item territory where sodium, not only calories, is the concern.
Sodium and Sugar: The Numbers That Matter Most
Calories get the attention, but at McDonald's, sodium and added sugar are usually the more meaningful numbers. Here are the real benchmarks to hold them against. The Dietary Guidelines for Americans 2020 to 2025 and the FDA set a Daily Value of 2,300 milligrams of sodium per day for adults. The American Heart Association recommends an ideal limit closer to 1,500 milligrams per day, plus added-sugar limits of about 25 grams per day for women and 36 grams for men. The World Health Organization recommends keeping free sugars below 10 percent of daily energy.
Put those side by side with the menu and the picture is clear. A single Big Mac at 1,060 milligrams is already close to half the FDA sodium Daily Value before fries. One large Coca-Cola at roughly 100 grams of sugar sails past a full day's added-sugar allowance on its own. This is why the swaps in the next section focus as much on drinks and portion size as on the entree, and why "just order grilled" is not the whole answer at McDonald's the way it might be elsewhere. For a chain where grilled chicken options are easier to find, see our breakdown of Chick-fil-A nutrition facts.
How to Build a Diet-Friendly McDonald's Order
Anchor on a lean protein. A Hamburger (250 cal), Egg McMuffin (310 cal, 17g protein), or 4-to-6-piece McNuggets (170 to 250 cal) gives you a satisfying base without a runaway calorie count.
Downsize the fries, or skip them. A small fry over a large saves about 250 calories. Apple Slices at roughly 15 calories save even more and add real fruit.
Make the drink zero-calorie. Water, unsweetened iced tea, or a diet fountain drink instead of a large Coca-Cola removes around 380 calories at no cost to your food. McDonald's U.S. fountains are Coca-Cola products, so pick from those.
Count your sauces. One sauce cup, not three. Two BBQ packets can quietly add 500-plus milligrams of sodium to an otherwise lean nugget order.
Treat shareables as shareables. The 40-piece nuggets and Big Breakfast with Hotcakes are fine to split, not to finish alone.
Fitting a McDonald's Meal Into Your Day
The honest framing is that no single McDonald's item is off-limits; what matters is how it fits your daily totals. A rough way to know your budget is the Mifflin-St Jeor equation, the standard formula for estimating daily calorie needs from your weight, height, age, and sex. Once you have a ballpark daily target, a 310-calorie Egg McMuffin or a 250-calorie Hamburger is easy to place. A 650-calorie Frappe plus a large fry is harder, not because it is "bad," but because it takes a big bite out of the day. Knowing the published number in advance is what turns a McDonald's stop from guesswork into a decision.
Tracking Your Real Order with CountNutri
For a chain like McDonald's, the most accurate figures come from the restaurant's own published data or the FDA-mandated posted calories, not from a photo. AI photo-based calorie and macro estimates are approximations, not precise measurements: a camera cannot see hidden oil, exact portion weight, or how much sauce is inside a wrap, so estimates carry real error margins. We are candid about what that technology can and cannot see in how AI counts calories from a photo.
The smart approach is a hybrid. At McDonald's, log the published values above. For home cooking and restaurants that do not publish data, snap a photo and let CountNutri estimate calories and macros cross-checked against USDA data, then use those entries for logging and trend-tracking rather than exact accounting. CountNutri also recognizes South Asian cooking styles like curried, coconut-milk, tempered, and dum dishes that generic trackers miss, and includes a built-in AI Coach plus free water tracking to keep the bigger picture in view.
FAQ
What is the healthiest thing at McDonald's?
By published figures, the leanest hot picks are the Hamburger (about 250 calories, 12g protein), the Egg McMuffin (about 310 calories, 17g protein), and 4-piece McNuggets (about 170 calories). Add Apple Slices and a zero-calorie drink and you have a controlled meal well under 400 calories.
How many calories are in a Big Mac?
Per McDonald's published nutrition information, a Big Mac is about 580 calories with roughly 1,060 milligrams of sodium. It is an occasional item where sodium is as much the concern as calories.
Do McDonald's fries contain trans fat?
No. McDonald's U.S. fries and hash browns list 0 grams trans fat, and added partially hydrogenated oils were removed from the U.S. food supply by FDA action. Claims that the fries contain partially hydrogenated oils are outdated and false.
Are McDonald's salads still available?
McDonald's discontinued its U.S. premium and entree salads, standalone grilled chicken options, and the side salad around 2020. If you are looking for those, they are no longer on the standard U.S. menu, so this guide sticks to items currently sold.
The Bottom Line
McDonald's is one of the more manageable fast-food stops precisely because the numbers are public. Anchor on a lean protein, downsize or swap the fries, make the drink zero-calorie, and watch sodium as closely as calories. Then close the loop: log published values for chain items, use photo scanning for everything else, and let the trend tell you what is working. Try CountNutri free with a 7-day trial that includes one scan per day, and upgrade to Premium for six scans per day when you are ready. Questions? Reach us at hello@countnutri.com.