McDonald's Protein per Dollar, Ranked
The best protein deal at McDonald's is the Double Quarter Pounder with Cheese: 48 grams for $8.19, which is 5.9 grams of protein per dollar. The worst is the Egg McMuffin at 3.2. That's a 1.8-fold gap on one menu board, and it's the whole reason this page exists. Below are all 6 McDonald's items we priced, ranked, with the date and the source behind every number.
Prices observed July 6, 2026 from a national-average tracker, a la carte, with the exact basis stated on every row. Protein grams come from McDonald's own published product nutrition. Fast-food prices are regional, so treat these as a national reference point rather than your receipt. Full data in the raw CSV.
- Best value
- 5.9 g / $1
- Worst value
- 3.2 g / $1
- Spread on one menu
- 1.8x
Double Quarter Pounder with Cheese, 48 g for $8.19
Egg McMuffin, 17 g for $5.35
between the best and worst of 6 priced items
All 6 McDonald's items, best protein value first
One division problem per row: protein grams divided by the price. The rank column shows where each item lands in the full 30-item, 7-chain study.
| # | Menu item | Protein | Price | Protein per $1 | Rank in study | Price basis and date observed |
|---|---|---|---|---|---|---|
| 1 | Double Quarter Pounder with Cheese | 48 g | $8.19 | 5.9 g | 5 of 30 | PriceListo national average, Jul 6 2026 snapshot; a la carte |
| 2 | McDouble | 22 g | $3.99 | 5.5 g | 12 of 30 | PriceListo national average, Jul 6 2026 snapshot; a la carte |
| 3 | Big Mac | 25 g | $5.89 | 4.2 g | 21 of 30 | PriceListo national average, Jul 6 2026 snapshot; a la carte |
| 4 | Chicken McNuggets (10 pc) | 23 g | $5.99 | 3.8 g | 24 of 30 | PriceListo national average, Jul 6 2026 snapshot; a la carte |
| 5 | McChicken | 14 g | $3.89 | 3.6 g | 26 of 30 | PriceListo national average, Jul 6 2026 snapshot; a la carte |
| 6 | Egg McMuffin | 17 g | $5.35 | 3.2 g | 28 of 30 | PriceListo national average, Jul 6 2026 snapshot; a la carte |
Protein per dollar is grams of protein divided by the menu price, nothing else. Prices observed July 6, 2026. Fast-food chains do not publish a single national price, so every row above names the exact basis its price came from, and your local number will differ.
Where each protein figure came from
- Double Quarter Pounder with Cheese
- mcdonalds.com product nutrition (Jul 2026); re-verified via McDonald's item API
- McDouble
- mcdonalds.com product nutrition (Jul 2026)
- Big Mac
- mcdonalds.com product nutrition (Jul 2026)
- Chicken McNuggets (10 pc)
- mcdonalds.com product nutrition (Jul 2026)
- McChicken
- mcdonalds.com product nutrition (Jul 2026)
- Egg McMuffin
- mcdonalds.com product nutrition (Jul 2026)
What this actually means when you're standing at the counter
Beef stacks win and everything else loses. That's the McDonald's story in one line. The two items at the top of this table are both just beef patties with cheese, and the four below them are all paying for something that isn't protein: a third bun, a coating, a bigger box, an English muffin.
The Big Mac is the clearest example, and it's a little painful. It carries 25 grams for $5.89. The McDouble carries 22 grams for $3.99. So the upgrade is 3 extra grams of protein for $1.90, which works out to about $0.63 per additional gram. You're not buying protein at that point. You're buying the middle bun and the sauce, and honestly, if that's what you came for, fine. Just don't file it under macros.
The Chicken McNuggets (10 pc) number surprises people. 23 grams for $5.99 is 3.8 grams per dollar, which puts a ten-piece behind a single McDouble that costs two dollars less. Breading is cheap to make and expensive to buy, and that gap is the entire explanation.
And then there's the Egg McMuffin, sitting dead last at 3.2 grams per dollar. It has a reputation as the sensible protein breakfast of the American highway, and by this one measure it's the weakest thing on this page. It's still a fine breakfast. It's just an expensive way to buy an egg.
So the practical version: if the drive-thru is happening anyway and protein is the point, the two beef stacks are the order. The McDouble at $3.99 is the one I'd actually pick, because it gets you within striking distance of the top ratio for less than half the price of the winner. Everything below the top two on this table is a taste decision wearing a nutrition costume.
Worth keeping the scale in view, though. The best order at McDonald's, 5.9 grams per dollar, doesn't reach the top of the wider study, where Chipotle's High Protein Cup (4 oz chicken) hits 8.4. And none of them are close to a grocery store, where the cheapest protein per gram ranking starts an order of magnitude cheaper. This table is damage control, not a strategy.
What this page doesn't cover
Worth being blunt about the edges of this, because a food-cost page that oversells itself is worth less than no page at all.
- It's 6 items, not the McDonald's menu. The whole study is 30 protein-notable items across 7 chains, picked because they're the ones people actually order for protein. McDonald's sells plenty of things that aren't here, and some of them might beat the winner above. We didn't price them, so we're not going to pretend to know.
- There are no calorie numbers here, anywhere. Not one of our 22 datasets carries a calorie column, so this page doesn't have one and won't be getting one by borrowing figures from a nutrition site and quietly mixing them into an audited table. If you want calories per dollar, get them from a source that actually measured them.
- The prices are a dated snapshot, not your receipt. No chain publishes one national price. Every row above names its own basis: a national average from a named tracker, or the chain's own online menu on a stated day. The window for this page is July 6, 2026. Your local drive-thru can sit a dollar or two either side of these numbers, and if you're reading this a year from now, assume it does.
- Protein per dollar is one number, and it isn't the only one. This ranking says nothing about sodium, saturated fat, carbs, allergens, or whether the food is any good. It answers exactly one question: which order turns the most of your money into protein.
- Combos, promos and app deals are out. Prices are for the item on its own where the row says so. Bundle it into a meal or catch a promo week and the maths moves, sometimes a lot.
You can check all of it. The raw CSV holds every row with its source and price basis, the methodology page explains the pricing rules, and the full 30-item study puts McDonald's next to the other six chains.
Compare it to another menu
McDonald's doesn't exist in isolation, and the interesting numbers show up when you put two menus next to each other.
- Wendy's protein per dollar: the other national burger counter, and the one with the tightest spread in the study.
- Taco Bell protein per dollar: the other place people go when the budget, not the craving, is doing the ordering.
- KFC protein per dollar: if the McNuggets number bothered you, tenders are the same idea priced differently.
- The full 30-item fast food ranking: all 7 chains in one table, plus how the best drive-thru order compares to a bag of dry beans.