Pit Stop All chains

McDonald's: high-protein, low-calorie picks

Here are the 167 McDonald's items with nutrition. We sorted them by protein so you can find something filling that fits your calories. Every number comes from the nutrition McDonald's publishes (see the source).

120 items are 400 calories or less. 9 have 30 g of protein or more. The most protein at 400 calories or less is McCrispy Strips (3 Piece) (31 g).

Most protein, 400 calories or less

McDonald's: most protein at 400 calories or less
ItemCalProteinCarbsFat
McCrispy Strips (3 Piece)1 serving400312420
McDouble1 serving390223220
Egg McMuffin1 serving310173013
Snack Wrap McCrispy Spicy1 serving390173222
Snack Wrap McCrispy Ranch1 serving400173223
Filet-O-Fish1 serving380163819
Cheeseburger1 serving300153113
Chicken McNuggets (6 piece)1 serving250141515
McChicken1 serving390143821
Caramel Macchiato (Large)1 serving400146210

Most protein, 400 to 600 calories

McDonald's: most protein between 400 and 600 calories
ItemCalProteinCarbsFat
Quarter Pounder with Cheese1 serving520304226
Deluxe McCrispy1 serving530274826
Spicy Deluxe McCrispy1 serving530274926
McCrispy1 serving470264620
Double Cheeseburger1 serving440253424
Big Mac1 serving580254534
Bacon, Egg & Cheese Bagel1 serving590255630
Chicken McNuggets 10 piece1 serving410232624
Daily Double1 serving490223031
Egg and Cheese Bagel1 serving520215524

Most protein for the calories

Items of 800 calories or less with at least 15 g of protein, ranked by grams of protein per 100 calories.

McDonald's: protein per 100 calories
ItemCalProteinPer 100 cal
McCrispy Strips (3 Piece)1 serving400317.8
Double Quarter Pounder with Cheese1 serving740486.5
Bacon Quarter Pounder with Cheese1 serving630365.7
Double Cheeseburger1 serving440255.7
McDouble1 serving390225.6
Chicken McNuggets 10 piece1 serving410235.6
Egg McMuffin1 serving310175.5
Deluxe McCrispy1 serving530275.1
Spicy Deluxe McCrispy1 serving530275.1
Steak, Egg & Cheese Bagel1 serving680345.0

High-protein breakfast

McDonald's: high-protein breakfast items, 600 calories or less
ItemCalProteinCarbsFat
Bacon, Egg & Cheese Bagel1 serving590255630
Egg and Cheese Bagel1 serving520215524
Sausage McMuffin with Egg1 serving480203031
Sausage, Egg & Cheese McGriddles1 serving550194433
Egg McMuffin1 serving310173013
Bacon, Egg & Cheese McGriddles1 serving430174421
Bacon, Egg & Cheese Biscuit1 serving460173926
Sausage Biscuit with Egg1 serving530173835

Want this for the stops near you?

Pit Stop shows meals that fit your calories and protein at the fast food places and gas stations around you, with the numbers and how far each place is. Search, barcodes, your food diary and Find food at about ten chains are free. Find food at every chain is $9.99 a year in the U.S. No ads.

Get Pit Stop free on Google Play

For Android phones.

Questions

What item under 1,000 calories has the most protein at McDonald's?

Double Quarter Pounder with Cheese (1 serving): 48 g protein, 740 calories, going by the chain's published nutrition.

What is a high-protein, low-calorie option at McDonald's?

At 400 calories or less, the most protein comes from McCrispy Strips (3 Piece) (1 serving): 31 g protein, 400 calories; McDouble (1 serving): 22 g protein, 390 calories; Egg McMuffin (1 serving): 17 g protein, 310 calories.

What is a high-protein breakfast at McDonald's?

Bacon, Egg & Cheese Bagel (1 serving): 25 g protein, 590 calories; Egg and Cheese Bagel (1 serving): 21 g protein, 520 calories; Sausage McMuffin with Egg (1 serving): 20 g protein, 480 calories.

Where do these McDonald's numbers come from?

From the nutrition information McDonald's publishes, last checked October 28, 2026. Menus and recipes change, so check with the chain when it matters.

More places to eat

See all 711 chains