Starbucks vs McDonald’s: Which Is Healthier?
By average Nom Score across its full published menu, Starbucks has the healthier menu of the two — 62/100 (a C) versus McDonald’s’s 60 (a C). It is close, though: Starbucks averages fewer calories (209 vs 372 per item), less sodium (178 vs 550 mg), and more protein per 100 calories (3.5g vs 3.4g).
Starbucks vs McDonald’s, side by side
Menu-wide averages, computed across every published item we track for each chain. A green check marks the better figure in each row.
| Per item | Starbucks |
McDonald’s |
|---|---|---|
| Avg Nom Score | 62C✓ | 60C |
| Avg calories / item | 209✓ | 372 |
| Avg sodium (mg) | 178✓ | 550 |
| Avg sugar (g) | 20.6✓ | 20.7 |
| Protein / 100 cal | 3.5g✓ | 3.4g |
| Items on menu | 249 | 155 |
Who wins each category
Where both chains compete, here is the average Nom Score of every item in that category. A chain can win one category and lose another — the higher score is greener.
The healthiest picks at each
The three highest-scoring menu items (50+ calories) at each chain — a smarter order beats the menu average at either one.
Methodology. Every figure is computed from published nutrition data for 249 Starbucks items and 155 McDonald’s items, current as of June 27, 2026. Each item is graded A–F by the Nom Score, which weighs sodium, saturated fat, sugar, portion size, fiber, and protein per calorie against FDA Daily Values (sodium 2,300 mg).
Per-chain averages span each chain’s entire published menu — entrees, sides, drinks, and desserts — the same full-menu basis as our State of Fast Food Nutrition report, so the numbers reconcile across the site. Because menu mix differs between chains, an average describes a whole menu, not any single order.
We compare published nutrition data only; verdicts are by average Nom Score, not taste. Values may vary by location and over time. Restaurant names and trademarks belong to their owners; Nom is an independent guide.
Frequently asked
Explore both chains
Find the healthiest option, anywhere
Nom grades every fast food menu item A–F by the Nom Score, so you can order the best option at any restaurant.