Skip to content
macrotray

High-Protein McDonald's Orders, Ranked

By the MacroTray editorial team · Updated · Data: McDonald's official Nutrition Calculator (US), read in the browser

Burger with fries and dipping sauce on a platter
Illustrative photo

Protein targets are easier to hit when you know which orders actually deliver. Below, every McDonald's meal in our data is ranked two ways: total protein, and protein per 100 calories, which shows how much protein you get for the calories you spend.

Key takeaways

  • Most protein: Double Quarter Pounder with Cheese + small fries with 51g.
  • Most protein per calorie: McCrispy Strips at 7.8g per 100 calories.
  • Sauces, dressings and sugary drinks add calories without protein. Check them in the calculator.

Most protein per order

#OrderProteinCalNet carbsSodium
1Double Quarter Pounder with Cheese + small friescustom build51g97069g1,550mg
2McCrispy Strips + Ranch Snack Wrapcustom build48g80053g2,290mg
3Double Quarter Pounder with Cheese48g74041g1,360mg
4McDouble + McChickencustom build36g78067g1,480mg
5Big Breakfast with Hotcakes36g1340153g2,070mg
6Bacon Quarter Pounder with Cheese36g63040g1,470mg
7Steak, Egg & Cheese Bagel34g68054g1,510mg
8McCrispy Strips31g40022g1,320mg
9Quarter Pounder with Cheese + apple slicescustom build30g53544g1,140mg
10Quarter Pounder with Cheese30g52040g1,140mg

Most protein per calorie

Best for cutting or for staying within a calorie budget while still getting protein.

#OrderProtein / 100 calProteinCalFat
1McCrispy Strips7.8g31g40020g
2Double Quarter Pounder with Cheese6.5g48g74042g
3McCrispy Strips + Ranch Snack Wrapcustom build6.0g48g80043g
4Quarter Pounder with Cheese5.8g30g52026g
5Bacon Quarter Pounder with Cheese5.7g36g63035g
6Double Cheeseburger5.7g25g44024g
7McDouble5.6g22g39020g
8Quarter Pounder with Cheese + apple slicescustom build5.6g30g53526g
9McCrispy5.5g26g47020g
10Egg McMuffin5.5g17g31013g

Tips

  • Grilled or lean proteins usually beat fried versions on protein per calorie.
  • Doubling the protein, where offered, is often the cheapest way to add protein without adding many carbs.
  • Watch the sodium column: high-protein orders are often salty.

Frequently asked questions

What has the most protein at McDonald's?

Double Quarter Pounder with Cheese + small fries has the most protein in our ranking: 51g for 970 calories.

What is the leanest high-protein order at McDonald's?

McCrispy Strips gives the most protein per calorie: 7.8g of protein per 100 calories (31g total).

Open the McDonald's calculator →

More McDonald's guides

Same guide for other restaurants