High-Protein McDonald's: Best Orders and Exact Protein
The best high-protein order at McDonald's is the McCrispy Strips, 3 Piece: 31g of protein for 400 calories, or 8g of protein per 100 calories. Every number on this page comes from McDonald's own nutrition data, checked October 7, 2026.
At McDonald’s, the McCrispy Strips beat every burger and sandwich on protein per calorie. Three strips list 31g of protein for 400 calories. Among the burgers, the Double Quarter Pounder with Cheese leads on protein and on ratio, at 48g for 740.
The 5 best high-protein McDonald’s orders
Each order is one item exactly as McDonald’s lists it, without dipping sauce.
-
McCrispy Strips, 3 Piece
31g protein 400 calories 8g per 100 cal
Order: McCrispy® Strips, 3 Piece (dip not counted)
The best protein per calorie on the menu.
-
McCrispy Strips, 4 Piece
41g protein 530 calories 8g per 100 cal
Order: McCrispy® Strips, 4 Piece (dip not counted)
Nearly the same ratio as the 3-piece, with one more strip.
-
Double Quarter Pounder with Cheese
48g protein 740 calories 6g per 100 cal
Order: Double Quarter Pounder® with Cheese, as listed
The most protein of any burger on the menu, and the best protein per calorie of the burgers.
-
Double Cheeseburger
25g protein 440 calories 6g per 100 cal
Order: Double Cheeseburger, as listed
The best protein per calorie of the small burgers, just ahead of the McDouble.
-
Egg McMuffin
17g protein 310 calories 5g per 100 cal
Order: Egg McMuffin®, as listed
The best protein per calorie at breakfast.
Every McDonald’s item with real protein, ranked
The burgers, chicken sandwiches, McCrispy Strips, McNuggets, Snack Wraps, Filet-O-Fish, and breakfast, from the nutrition on each item’s page at mcdonalds.com.
| Item | Size | Protein | Calories | Protein per 100 cal |
|---|---|---|---|---|
| Double Quarter Pounder® with Cheese | 1 burger | 48g | 740 | 6g |
| 20 Piece Chicken McNuggets® | 20 pieces | 46g | 830 | 6g |
| McCrispy® Strips, 4 Piece | 4 pieces | 41g | 530 | 8g |
| Quarter Pounder® with Cheese Bacon | 1 burger | 36g | 630 | 6g |
| Big Breakfast® with Hotcakes | 1 platter | 36g | 1,340 | 3g |
| Steak, Egg & Cheese Bagel | 1 sandwich | 34g | 680 | 5g |
| McCrispy® Strips, 3 Piece | 3 pieces | 31g | 400 | 8g |
| Quarter Pounder® with Cheese | 1 burger | 30g | 520 | 6g |
| Quarter Pounder® with Cheese Deluxe | 1 burger | 30g | 630 | 5g |
| Deluxe McCrispy® | 1 sandwich | 27g | 530 | 5g |
| Spicy Deluxe McCrispy® | 1 sandwich | 27g | 530 | 5g |
| Spicy McCrispy® | 1 sandwich | 27g | 530 | 5g |
| Sausage, Egg & Cheese Bagel | 1 sandwich | 27g | 710 | 4g |
| McCrispy® | 1 sandwich | 26g | 470 | 6g |
| 10 Piece Spicy Chicken McNuggets® | 10 pieces | 26g | 490 | 5g |
| Big Breakfast® | 1 platter | 26g | 1,060 | 2g |
| Double Cheeseburger | 1 burger | 25g | 440 | 6g |
| Big Mac® | 1 burger | 25g | 580 | 4g |
| Bacon, Egg & Cheese Bagel | 1 sandwich | 25g | 590 | 4g |
| 10 Piece Chicken McNuggets® | 10 pieces | 23g | 410 | 6g |
| McDouble® | 1 burger | 22g | 390 | 6g |
| Daily Double | 1 burger | 22g | 490 | 4g |
| Egg and Cheese Bagel | 1 sandwich | 21g | 520 | 4g |
| Sausage McMuffin® with Egg | 1 sandwich | 20g | 480 | 4g |
| Sausage, Egg & Cheese McGriddles® | 1 sandwich | 19g | 550 | 3g |
| Egg McMuffin® | 1 sandwich | 17g | 310 | 5g |
| McCrispy® Strip Spicy Snack Wrap® | 1 wrap | 17g | 390 | 4g |
| McCrispy® Strip Ranch Snack Wrap® | 1 wrap | 17g | 400 | 4g |
| Bacon, Egg & Cheese McGriddles® | 1 sandwich | 17g | 430 | 4g |
| Bacon, Egg & Cheese Biscuit | 1 sandwich | 17g | 460 | 4g |
| Sausage Biscuit with Egg | 1 sandwich | 17g | 530 | 3g |
| Filet-O-Fish® | 1 sandwich | 16g | 380 | 4g |
| 6 Piece Spicy Chicken McNuggets® | 6 pieces | 15g | 290 | 5g |
| Cheeseburger | 1 burger | 15g | 300 | 5g |
| Hotcakes and Sausage | 1 platter | 15g | 770 | 2g |
| 6 Piece Chicken McNuggets® | 6 pieces | 14g | 250 | 6g |
| McChicken® | 1 sandwich | 14g | 390 | 4g |
| Sausage McMuffin® | 1 sandwich | 14g | 400 | 4g |
| Sausage Burrito | 1 burrito | 13g | 310 | 4g |
| Egg and Cheese Biscuit | 1 sandwich | 13g | 390 | 3g |
| Hamburger | 1 burger | 12g | 250 | 5g |
| 4 Piece Chicken McNuggets® | 4 pieces | 9g | 170 | 5g |
Best McDonald’s picks by goal
Most protein in food under 400 calories
- McCrispy® Strips, 3 Piece: 31g protein, 400 calories (8g per 100 cal)
- McDouble®: 22g protein, 390 calories (6g per 100 cal)
- Egg McMuffin®: 17g protein, 310 calories (5g per 100 cal)
Highest protein among food (not drinks) at or under 400 calories.
Best breakfast
- Egg McMuffin®: 17g protein, 310 calories (5g per 100 cal)
- Steak, Egg & Cheese Bagel: 34g protein, 680 calories (5g per 100 cal)
- Bacon, Egg & Cheese Bagel: 25g protein, 590 calories (4g per 100 cal)
Best protein per calorie among breakfast food with at least 15g of protein.
Best meatless food
- Egg and Cheese Bagel: 21g protein, 520 calories (4g per 100 cal)
Best protein per calorie among food with no meat, poultry, or fish and at least 15g of protein.
Easy ways to get more protein per calorie at McDonald’s
The two swaps to strips add protein. The rest keep the protein about the same and cut calories. Each row uses McDonald’s numbers for both items.
| Instead of | Order | Protein | Calories |
|---|---|---|---|
| McChicken® | McCrispy® Strips, 3 Piece | +17g | +10 |
| 10 Piece Chicken McNuggets® | McCrispy® Strips, 3 Piece | +8g | -10 |
| Big Mac® | Double Cheeseburger | 0g | -140 |
| Quarter Pounder® with Cheese Deluxe | Quarter Pounder® with Cheese | 0g | -110 |
| Sausage McMuffin® with Egg | Egg McMuffin® | -3g | -170 |
Make it at home
My baked chicken parmesan gets a crisp crust from almond flour in the oven instead of a fryer, and the egg muffins are a make-ahead breakfast you can reheat all week.
FAQ
How much protein is in McCrispy Strips?
McDonald's lists the 3-piece at 31g of protein for 400 calories, and the 4-piece at 41g for 530. The dip isn't included in either number.
How much protein is in a Big Mac?
25g of protein for 580 calories. A Double Cheeseburger lists 25g for 440.
Does McDonald's have grilled chicken?
Not on the current US menu. Every chicken item in McDonald's nutrition listing is breaded: the McCrispy sandwiches, McCrispy Strips, Snack Wraps, McChicken, and McNuggets.
How much protein is in Chicken McNuggets?
A 10-piece lists 23g of protein for 410 calories, and a 20-piece lists 46g for 830. Sauce isn't included.
What's the highest-protein breakfast at McDonald's?
The Big Breakfast with Hotcakes lists the most, at 36g for 1,340 calories. The Steak, Egg & Cheese Bagel lists 34g for 680, and the Egg McMuffin has the best ratio at 17g for 310.
Where these numbers come from
Nutrition checked October 7, 2026 against McDonald's official nutrition information. Numbers come from the nutrition on each item's page on mcdonalds.com (US menu). Spicy McNuggets have been a limited-time item, so they may not be on every menu. Meals, Happy Meals, fries, drinks, McCafé, and desserts aren't included.