Quick Answer: McDonald’s isn’t bad for you by default; the combo is. A Big Mac with medium fries and a medium Coke comes to 1,110 calories. A McDouble is 390 calories with 22g of protein, nearly as much as the Big Mac’s 25g. For breakfast, the Egg McMuffin is the best order on the menu: 310 calories and 17g of protein.
Is McDonald’s bad for you? Single items are mostly moderate. A Hamburger is 250 calories, six McNuggets are 250, and an Egg McMuffin is 310. The trouble is the way the menu is sold: as meals, with fries and a soda attached, and in sizes that keep going up.
Every figure below comes from McDonald’s own U.S. nutrition data for each item, checked October 1, 2026. Check the McDonald’s nutrition calculator for your exact order, since recipes and menus change.
The Big Mac meal, by the numbers
The Big Mac is McDonald’s most-searched menu item, at about 90,000 U.S. searches a month. On its own it’s 580 calories, 25g of protein and 1,060mg of sodium, 46% of the FDA’s daily value. Here’s what happens when it becomes a meal:
| Item | Calories | Protein | Sodium |
|---|---|---|---|
| Big Mac | 580 | 25g | 1,060mg |
| Medium fries | 320 | ||
| Medium Coca-Cola | 210 | 0g | 55mg |
| Total | 1,110 |
That’s more than half of a 2,000-calorie day, and the soda adds 56g of sugar with no protein at all. Size up to large fries (480 calories) and a large Coke (290) and the meal reaches 1,350 calories, which is why ordering the sandwich on its own, with water, is the single biggest change you can make at McDonald’s.
The healthiest things to order at McDonald’s
We went through the current U.S. menu for items that stay moderate in calories and still bring some protein. These are the ones worth ordering, with the Big Mac for comparison.
| Order | Calories | Protein | Sodium |
|---|---|---|---|
| Egg McMuffin | 310 | 17g | 770mg |
| McDouble | 390 | 22g | 920mg |
| 6-piece Chicken McNuggets | 250 | 14g | 500mg |
| Hamburger | 250 | 12g | 510mg |
| Filet-O-Fish | 380 | 16g | 580mg |
| Fruit & Maple Oatmeal | 320 | 6g | 150mg |
| Big Mac (for comparison) | 580 | 25g | 1,060mg |
The McDouble is the most useful swap for a Big Mac fan. It has nearly the same protein for 190 fewer calories and 140mg less sodium. Add apple slices (15 calories) instead of fries and the meal stays around 400 calories.
Six McNuggets are a good small order, but count the sauce: Creamy Ranch adds 110 calories and Tangy Barbeque adds 260mg of sodium. The Fruit & Maple Oatmeal is the lowest-sodium item here, but it has only 6g of protein and 31g of sugar. Ordering it without brown sugar brings it to 270 calories and 17g of sugar.
High-protein McDonald’s orders
If protein is the goal, the beef sandwiches lead. McDonald’s chicken sandwiches and McNuggets are all fried, so there’s no grilled chicken sandwich to fall back on.
| Item | Calories | Protein | Protein per 100 cal | Sodium |
|---|---|---|---|---|
| Double Quarter Pounder with Cheese | 740 | 48g | 6.5g | 1,360mg |
| Quarter Pounder with Cheese | 520 | 30g | 5.8g | 1,140mg |
| 10-piece Chicken McNuggets | 410 | 23g | 5.6g | 850mg |
| McDouble | 390 | 22g | 5.6g | 920mg |
| Egg McMuffin | 310 | 17g | 5.5g | 770mg |
The Double Quarter Pounder with Cheese has the most protein, 48g, but it also carries 20g of saturated fat, the full daily value in one sandwich. The McDouble and the 10-piece McNuggets get you past 20g of protein for about 400 calories. For comparison, Chick-fil-A’s 12-count Grilled Nuggets have 38g of protein in 200 calories.
Breakfast: the best and worst orders
The Egg McMuffin is the clear pick: 310 calories, 17g of protein and 770mg of sodium. The Sausage Burrito (310 calories, 13g of protein) is the next lightest.
The sausage sandwiches cost more for less. A Sausage McGriddles is 430 calories with 11g of protein and 990mg of sodium. A side of hash browns adds another 140 calories and 310mg.
At the far end is the Big Breakfast with Hotcakes, which piles a biscuit, sausage, scrambled eggs, a hash brown and three hotcakes onto one tray for 1,340 calories and 2,070mg of sodium, 90% of a day’s sodium before lunch.
Drinks and desserts
The fastest calories at McDonald’s come in a cup. A large Chocolate Shake is 800 calories with 106g of sugar. A large Mocha Frappé is 660. An M&M McFlurry is 570. A medium Coke adds 210 calories, while Diet Coke, unsweetened iced tea and black coffee add none.
Compared with a meal from our kitchen
Our Basic Chicken Breast & Sweet Potatoes is 300 calories with 40g of protein and 580mg of sodium, according to our nutrition page. Next to a Big Mac, that’s 280 fewer calories, 15g more protein and 480mg less sodium.
If fast food has turned into your weekday lunch, filter our Build-a-Meal Plan by "XL – High Protein" to see every meal with more than 35g of protein. To see how McDonald’s compares with seven other chains, see our healthiest fast food ranking.
FAQs
Is McDonald’s bad for you?
Not by default. Most single items are moderate: a Hamburger is 250 calories and an Egg McMuffin is 310. The combo is the problem. A Big Mac with medium fries and a medium Coke comes to 1,110 calories.
What is the healthiest thing to eat at McDonald’s?
For breakfast, the Egg McMuffin: 310 calories and 17g of protein. For lunch or dinner, a McDouble with apple slices is about 400 calories with 22g of protein, or try six McNuggets at 250 calories.
How many calories are in a Big Mac meal?
A Big Mac is 580 calories. With medium fries (320) and a medium Coca-Cola (210), the meal comes to 1,110 calories. With large fries and a large Coke, it’s 1,350.
What has the most protein at McDonald’s?
The Double Quarter Pounder with Cheese, with 48g of protein in 740 calories. For a lighter option, the McDouble has 22g in 390 calories and the 10-piece McNuggets have 23g in 410.
Does McDonald’s have salads or grilled chicken sandwiches?
Not on the current U.S. menu. Salads are no longer offered, and the chicken sandwiches and McNuggets are fried. For a lighter side, apple slices are 15 calories.
References
- McDonald’s: Nutrition Calculator and item nutrition data (checked October 1, 2026)
- U.S. Food and Drug Administration: Sodium in Your Diet
- FDA: Daily Value on the Nutrition and Supplement Facts Labels
This article is for educational purposes only and does not replace medical or personalized nutrition advice.