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
- 14 orders ≥ 25 g
- 7.8g best protein / 100 cal
- 41g most in one item
- 39g in a full meal under 500
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).
| # | Item | Calories | Protein | Protein / 100 cal |
|---|---|---|---|---|
| 1 | McCrispy Strips (3) | 400 | 31g | 7.8g |
| 2 | McCrispy Strips (4) | 530 | 41g | 7.7g |
| 3 | Quarter Pounder with Cheese | 520 | 30g | 5.8g |
| 4 | Bacon Quarter Pounder with Cheese | 630 | 36g | 5.7g |
| 5 | Double Cheeseburger | 440 | 25g | 5.7g |
| 6 | McCrispy | 470 | 26g | 5.5g |
| 7 | Spicy Chicken McNuggets (10) | 490 | 26g | 5.3g |
| 8 | Deluxe McCrispy | 530 | 27g | 5.1g |
| 9 | Spicy Deluxe McCrispy | 530 | 27g | 5.1g |
| 10 | Spicy McCrispy | 530 | 27g | 5.1g |
| 11 | Steak, Egg & Cheese Bagel | 680 | 34g | 5.0g |
| 12 | Quarter Pounder with Cheese Deluxe | 630 | 30g | 4.8g |
| 13 | Big Mac | 580 | 25g | 4.3g |
| 14 | Bacon, Egg & Cheese Bagel | 590 | 25g | 4.2g |
Build a high-protein McDonald's order under your own cap → Ranked by protein, any cap from 200 to 1,500.
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 doesMore at McDonald's
- McDonald's calories & nutrition (123 items listed)
- McDonald's under 300 calories (32 orders)
- McDonald's under 400 calories (59 orders)
- McDonald's under 500 calories (80 orders)
- McDonald's under 600 calories (93 orders)
- McDonald's calorie calculator (build an order under your cap)
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.