McDonald'snutrition: calories, macros & the healthiest picks
Every McDonald's menu item we track — 17 items, averaging 445 calories — checked against McDonald's's own published nutrition data. The picks below are computed, not guessed: ranked by actual protein-per-calorie and calories-per-item across the full menu.
Healthiest picks
Computed from the full nutrition table below — not a hand-picked opinion.
Best protein per calorie
Double Quarter Pounder with Cheese
48g protein for 740 cal — 6.5g protein per 100 cal
Quarter Pounder with Cheese
30g protein for 520 cal — 5.8g protein per 100 cal
McDouble
22g protein for 390 cal — 5.6g protein per 100 cal
Lowest-calorie, still filling
Quarter Pounder with Cheese
520 cal with 30g protein
Big Mac
580 cal with 25g protein
Double Quarter Pounder with Cheese
740 cal with 48g protein
Watch out for
Big Breakfast — 1060 cal, 48g fat — the single biggest item on the menu.
Full McDonald's nutrition table
Tap a column to sort. Search to filter by item or menu section.
17 items
Chicken McNuggets (4 piece) 4 piece | 170 | 9 | 10 | 10 |
Baked Apple Pie 1 pie | 230 | 2 | 33 | 11 |
Hamburger 1 sandwich | 250 | 12 | 30 | 9 |
Cheeseburger 1 sandwich | 300 | 15 | 31 | 13 |
Egg McMuffin 1 sandwich | 310 | 17 | 30 | 13 |
Fruit & Maple Oatmeal 1 serving | 320 | 6 | 64 | 5 |
Filet-O-Fish 1 sandwich | 380 | 16 | 38 | 19 |
McDouble 1 sandwich | 390 | 22 | 32 | 20 |
McChicken 1 sandwich | 390 | 14 | 38 | 21 |
Chicken McNuggets (10 piece) 10 piece | 410 | 23 | 26 | 24 |
Bacon, Egg & Cheese Biscuit 1 sandwich | 460 | 17 | 39 | 26 |
Sausage McMuffin with Egg 1 sandwich | 480 | 20 | 30 | 31 |
Quarter Pounder with Cheese 1 sandwich | 520 | 30 | 42 | 26 |
McFlurry with M&M's Candies 1 regular (12 fl oz) | 570 | 11 | 85 | 19 |
Big Mac 1 sandwich | 580 | 25 | 45 | 34 |
Double Quarter Pounder with Cheese 1 sandwich | 740 | 48 | 43 | 42 |
Big Breakfast 1 meal (regular biscuit) | 1060 | 26 | 131 | 48 |
FAQ
What's the healthiest thing to order at McDonald's?
Based on verified nutrition data across McDonald's's full menu, the Double Quarter Pounder with Cheese has the best protein-to-calorie ratio on the menu — 48g protein for 740 cal — 6.5g protein per 100 cal. If you want the lowest-calorie option that still fills you up, the Quarter Pounder with Cheese comes in at 520 calories with 30g of protein.
How many calories are in a typical McDonald's order?
Across the 17 menu items we track for McDonald's, the average is about 445 calories per item. Individual items range widely, so check the table on this page for the exact item you're ordering.
What has the most protein per calorie at McDonald's?
The Double Quarter Pounder with Cheese is the most protein-efficient item on the McDonald's menu: 48g protein for 740 cal — 6.5g protein per 100 cal. AutoCal ranks every item this way automatically when you scan the menu in person.
What should I watch out for at McDonald's?
The Big Breakfast is the single biggest item on the McDonald's menu we track — 1060 cal, 48g fat — the single biggest item on the menu. It's not off-limits, just worth knowing before you order if you're watching calories.
Is this McDonald's nutrition data accurate?
Yes — every item is checked against McDonald's's own published nutrition information, not crowd-sourced estimates. It's the same verified dataset AutoCal uses when you scan a McDonald's menu in the app.
AutoCal for iPhone
Scan the McDonald's menu with AutoCal.
Point the camera at any menu and AutoCal ranks every dish against your goals — best match, hungrier, and honest-indulgence picks in seconds, backed by the same verified nutrition data as this page.
Compare nutrition at other chains
Want your daily target first? Use the free calorie calculator to find your maintenance, cut, and bulk numbers, then come back and pick your order.