MinMax

High-protein McDonald's orders: 14 items with 25 g or more

14 McDonald's orders carry at least 25 g of protein at 700 calories or less. Ranked by protein per 100 calories, the McCrispy Strips (3) leads at 7.8 g per 100 (31 g for 400 cal); by sheer grams the McCrispy Strips (4) has the most, 41 g for 530 calories. 1 of the 14 clear 40 g.

Source: McDonald's nutrition guide (official) · Data refreshed

As of October 2026, the most protein in a complete McDonald's meal under 500 calories is 39 g, and under 700 it is 50 g (4 McCrispy Strips and a Reduced Sugar Low Fat Chocolate Milk Jug).

The most protein in a complete McDonald's meal

The extra 200 calories from 500 to 700 buy 11 g more protein at McDonald's. One meal-sized entrée, up to two different sides and a drink — the MinMax app's meal and the best under the cap, drink included (water only where no published drink fits; the lightest meal takes a zero-calorie drink, or water).

Most protein under 500

  • McCrispy Strips (3)400 cal · 31g
  • 1% Low Fat Milk Jug100 cal · 8g

500 of 500 cal · 39 g protein

What to say at the counter: “3 McCrispy Strips and a 1% Low Fat Milk Jug — 500 cal, 39 g protein.”

Get it at the nearest McDonald's →

Most protein under 700

  • McCrispy Strips (4)530 cal · 41g
  • Reduced Sugar Low Fat Chocolate Milk Jug130 cal · 9g

660 of 700 cal · 50 g protein

What to say at the counter: “4 McCrispy Strips and a Reduced Sugar Low Fat Chocolate Milk Jug — 660 cal, 50 g protein.”

Get it at the nearest McDonald's →

McDonald's orders with 25 g+ protein, ranked per calorie

Single orders of 700 calories or less — no desserts, kids' meals, combos, sauces or toppings — by grams of protein per 100 calories, so the McCrispy Strips (3) (31 g in 400 cal) ranks above the McCrispy Strips (4) (41 g in 530 cal). The median of these 14 orders is 530 calories. Figures as McDonald's published them, rounded to whole numbers (how we check them).

High-protein McDonald's orders ranked by protein per 100 calories
#ItemCaloriesProteinProtein / 100 cal
1McCrispy Strips (3)40031g7.8g
2McCrispy Strips (4)53041g7.7g
3Quarter Pounder with Cheese52030g5.8g
4Bacon Quarter Pounder with Cheese63036g5.7g
5Double Cheeseburger44025g5.7g
6McCrispy47026g5.5g
7Spicy Chicken McNuggets (10)49026g5.3g
8Deluxe McCrispy53027g5.1g
9Spicy Deluxe McCrispy53027g5.1g
10Spicy McCrispy53027g5.1g
11Steak, Egg & Cheese Bagel68034g5.0g
12Quarter Pounder with Cheese Deluxe63030g4.8g
13Big Mac58025g4.3g
14Bacon, Egg & Cheese Bagel59025g4.2g

Eat at McDonald's without blowing your cap

MinMax finds the best McDonald's meal under your calorie goal — at the location nearest you — and lets you swap items to hit your protein. Free on iPhone.

Download MinMax — free What the app does

More at McDonald's

High-protein orders at other chains

3 Burgers chains with their own high-protein page, or see which chain gives the most protein under 500 calories and fast food under 500 calories.