The Highest Protein Food at McDonald's

Ranked by protein per 100 calories, so a large item cannot win simply by being large.

Bacon Ranch Salad with Grilled Chicken

12.7 g of protein per 100 calories — 31 g in total, for 247 calories.

41items with protein data
12.7 gbest per 100 cal
48 gmost protein overall
ItemProtein / 100 calTotal proteinCalories
12.7 g31 g247
7.2 g28 g390
6.8 g9 g136
6.5 g48 g734
6.2 g17 g272
6.0 g17 g288
5.8 g24 g417
5.7 g29 g514
5.7 g23 g395
5.5 g24 g437
5.2 g10 g193
5.1 g1 g18