High-protein McDonald's orders: 13 items with 25 g or more
13 McDonald's orders carry at least 25 g of protein at 700 calories or less. Ranked by protein per 100 calories, the McCrispy® Strips leads at 7.8 g per 100 (31 g for 400 cal); by sheer grams the Bacon Quarter Pounder® with Cheese has the most, 36 g for 630 calories. None of them reaches 40 g.
Source: healthyfastfood.org (third-party host) · Data refreshed
- 13 orders ≥ 25 g
- 7.8g best protein / 100 cal
- 36g most in one item
- 31g in a full meal under 500
As of September 2026, the most protein in a complete McDonald's meal under 500 calories is 31 g, and under 700 it is 36 g (A Bacon Quarter Pounder® with Cheese, Cuties, and a water).
The most protein in a complete McDonald's meal
The extra 200 calories from 500 to 700 buy 5 g more protein at McDonald's. Entrée first, then a side, then a drink if there is room — the same greedy order the MinMax app uses (water unless a shake adds 10 g of protein).
Most protein under 500
- McCrispy® Strips400 cal · 31g
- Cuties35 cal · 0g
- Water0 cal
435 of 500 cal · 31 g protein
What to say at the counter: “McCrispy® Strips, Cuties, and a water — 435 cal, 31 g protein.”
Get it at the nearest McDonald's →Most protein under 700
- Bacon Quarter Pounder® with Cheese630 cal · 36g
- Cuties35 cal · 0g
- Water0 cal
665 of 700 cal · 36 g protein
What to say at the counter: “A Bacon Quarter Pounder® with Cheese, Cuties, and a water — 665 cal, 36 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 kids' meals, combos or toppings — by grams of protein per 100 calories, so a lean 590-calorie item can sit above a 630-calorie one. The median of these 13 orders is 530 calories. Figures as McDonald's published them (how we check them).
| # | Item | Calories | Protein | Protein / 100 cal |
|---|---|---|---|---|
| 1 | McCrispy® Strips | 400 | 31g | 7.8g |
| 2 | Triple Cheeseburger | 520 | 32g | 6.2g |
| 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 | Deluxe McCrispy® | 530 | 27g | 5.1g |
| 8 | Spicy Deluxe McCrispy® | 530 | 27g | 5.1g |
| 9 | Spicy McCrispy® | 530 | 27g | 5.1g |
| 10 | Steak, Egg & Cheese Bagel | 680 | 34g | 5.0g |
| 11 | Quarter Pounder® with Cheese Deluxe | 630 | 30g | 4.8g |
| 12 | Big Mac® | 580 | 25g | 4.3g |
| 13 | 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 (all 66 items)
- McDonald's under 300 calories (11 orders)
- McDonald's under 400 calories (25 orders)
- McDonald's under 500 calories (37 orders)
- McDonald's under 600 calories (54 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.