McDonald's nutrition
✓ 2026 data · source: mcdonalds_sweep, menustat · vintage: 2018, 2026
Top protein picks at McDonald's
Best protein per calorie among full meals — skip the guesswork at the counter.
342menu items
144full meals
71meals with 20g+ protein
81meals under 500 cal
Browse the full McDonald's menu
Sorted by protein per 100 calories (best protein bang per calorie first).
⚠ Vegan matches are a best-effort name heuristic — MenuStat has no ingredient data. Verify ingredients with McDonald's before treating anything as vegan.
1gprotein
5cal
1gcarbs
20.0g protein per 100 cal
McDonald's website · 2026
42gprotein
320cal
9gcarbs
13.1g protein per 100 cal
MenuStat · 2018
37gprotein
350cal
27gcarbs
10.6g protein per 100 cal
MenuStat · 2018
37gprotein
380cal
44gcarbs
9.7g protein per 100 cal
MenuStat · 2018
43gprotein
550cal
49gcarbs
7.8g protein per 100 cal
MenuStat · 2018
31gprotein
400cal
24gcarbs
7.8g protein per 100 cal
McDonald's website · 2026
49gprotein
640cal
62gcarbs
7.7g protein per 100 cal
MenuStat · 2018
9gprotein
130cal
18gcarbs
6.9g protein per 100 cal
McDonald's website · 2026
33gprotein
490cal
28gcarbs
6.7g protein per 100 cal
MenuStat · 2018
51gprotein
770cal
42gcarbs
6.6g protein per 100 cal
MenuStat · 2018
48gprotein
740cal
43gcarbs
6.5g protein per 100 cal
McDonald's website · 2026
37gprotein
590cal
37gcarbs
6.3g protein per 100 cal
MenuStat · 2018
3gprotein
50cal
8gcarbs
6.0g protein per 100 cal
MenuStat · 2018
30gprotein
520cal
42gcarbs
5.8g protein per 100 cal
McDonald's website · 2026
36gprotein
630cal
43gcarbs
5.7g protein per 100 cal
McDonald's website · 2026
28gprotein
520cal
46gcarbs
5.4g protein per 100 cal
MenuStat · 2018
15gprotein
280cal
24gcarbs
5.4g protein per 100 cal
MenuStat · 2018
26gprotein
490cal
28gcarbs
5.3g protein per 100 cal
McDonald's website · 2026
10gprotein
190cal
15gcarbs
5.3g protein per 100 cal
MenuStat · 2018
11gprotein
210cal
17gcarbs
5.2g protein per 100 cal
MenuStat · 2018
27gprotein
530cal
49gcarbs
5.1g protein per 100 cal
McDonald's website · 2026
8gprotein
160cal
13gcarbs
5.0g protein per 100 cal
MenuStat · 2018
6gprotein
120cal
9gcarbs
5.0g protein per 100 cal
MenuStat · 2018
6gprotein
120cal
10gcarbs
5.0g protein per 100 cal
MenuStat · 2018
7gprotein
140cal
12gcarbs
5.0g protein per 100 cal
MenuStat · 2018
34gprotein
680cal
57gcarbs
5.0g protein per 100 cal
McDonald's website · 2026
40gprotein
810cal
81gcarbs
4.9g protein per 100 cal
MenuStat · 2018
28gprotein
570cal
64gcarbs
4.9g protein per 100 cal
MenuStat · 2018
34gprotein
710cal
68gcarbs
4.8g protein per 100 cal
MenuStat · 2018
30gprotein
630cal
44gcarbs
4.8g protein per 100 cal
McDonald's website · 2026
21gprotein
450cal
47gcarbs
4.7g protein per 100 cal
MenuStat · 2018
21gprotein
450cal
47gcarbs
4.7g protein per 100 cal
MenuStat · 2018
41gprotein
940cal
145gcarbs
4.4g protein per 100 cal
MenuStat · 2018
17gprotein
390cal
32gcarbs
4.4g protein per 100 cal
McDonald's website · 2026
17gprotein
400cal
32gcarbs
4.2g protein per 100 cal
McDonald's website · 2026
25gprotein
590cal
56gcarbs
4.2g protein per 100 cal
McDonald's website · 2026
20gprotein
480cal
30gcarbs
4.2g protein per 100 cal
McDonald's website · 2026
104gprotein
2500cal
229gcarbs
4.2g protein per 100 cal
MenuStat · 2018
55gprotein
1330cal
143gcarbs
4.1g protein per 100 cal
MenuStat · 2018
17gprotein
430cal
44gcarbs
4.0g protein per 100 cal
McDonald's website · 2026
24gprotein
620cal
47gcarbs
3.9g protein per 100 cal
MenuStat · 2018
24gprotein
620cal
47gcarbs
3.9g protein per 100 cal
MenuStat · 2018
22gprotein
570cal
62gcarbs
3.9g protein per 100 cal
MenuStat · 2018
22gprotein
570cal
63gcarbs
3.9g protein per 100 cal
MenuStat · 2018
27gprotein
710cal
56gcarbs
3.8g protein per 100 cal
McDonald's website · 2026
17gprotein
460cal
39gcarbs
3.7g protein per 100 cal
McDonald's website · 2026
53gprotein
1440cal
153gcarbs
3.7g protein per 100 cal
MenuStat · 2018
22gprotein
600cal
57gcarbs
3.7g protein per 100 cal
MenuStat · 2018
22gprotein
600cal
57gcarbs
3.7g protein per 100 cal
MenuStat · 2018
15gprotein
410cal
59gcarbs
3.7g protein per 100 cal
MenuStat · 2018
16gprotein
440cal
43gcarbs
3.6g protein per 100 cal
MenuStat · 2018
20gprotein
550cal
45gcarbs
3.6g protein per 100 cal
MenuStat · 2018
15gprotein
420cal
62gcarbs
3.6g protein per 100 cal
MenuStat · 2018
8gprotein
230cal
33gcarbs
3.5g protein per 100 cal
MenuStat · 2018
11gprotein
320cal
48gcarbs
3.4g protein per 100 cal
MenuStat · 2018
11gprotein
320cal
48gcarbs
3.4g protein per 100 cal
MenuStat · 2018
13gprotein
390cal
39gcarbs
3.3g protein per 100 cal
McDonald's website · 2026
6gprotein
180cal
28gcarbs
3.3g protein per 100 cal
McDonald's website · 2026
23gprotein
700cal
62gcarbs
3.3g protein per 100 cal
MenuStat · 2018
23gprotein
700cal
63gcarbs
3.3g protein per 100 cal
MenuStat · 2018
13gprotein
400cal
61gcarbs
3.2g protein per 100 cal
MenuStat · 2018
35gprotein
1090cal
142gcarbs
3.2g protein per 100 cal
MenuStat · 2018
17gprotein
530cal
38gcarbs
3.2g protein per 100 cal
McDonald's website · 2026
8gprotein
250cal
41gcarbs
3.2g protein per 100 cal
McDonald's website · 2026
8gprotein
250cal
38gcarbs
3.2g protein per 100 cal
MenuStat · 2018
6gprotein
190cal
30gcarbs
3.2g protein per 100 cal
MenuStat · 2018
11gprotein
350cal
55gcarbs
3.1g protein per 100 cal
MenuStat · 2018
10gprotein
320cal
50gcarbs
3.1g protein per 100 cal
MenuStat · 2018
21gprotein
680cal
55gcarbs
3.1g protein per 100 cal
MenuStat · 2018
8gprotein
260cal
44gcarbs
3.1g protein per 100 cal
MenuStat · 2018
8gprotein
260cal
41gcarbs
3.1g protein per 100 cal
MenuStat · 2018
11gprotein
370cal
51gcarbs
3.0g protein per 100 cal
MenuStat · 2018
20gprotein
680cal
55gcarbs
2.9g protein per 100 cal
MenuStat · 2018
20gprotein
680cal
55gcarbs
2.9g protein per 100 cal
MenuStat · 2018
9gprotein
310cal
44gcarbs
2.9g protein per 100 cal
MenuStat · 2018
9gprotein
310cal
47gcarbs
2.9g protein per 100 cal
MenuStat · 2018
29gprotein
1000cal
127gcarbs
2.9g protein per 100 cal
MenuStat · 2018
6gprotein
210cal
35gcarbs
2.9g protein per 100 cal
MenuStat · 2018
32gprotein
1130cal
165gcarbs
2.8g protein per 100 cal
MenuStat · 2018
36gprotein
1340cal
158gcarbs
2.7g protein per 100 cal
McDonald's website · 2026
29gprotein
1090cal
147gcarbs
2.7g protein per 100 cal
MenuStat · 2018
9gprotein
340cal
49gcarbs
2.6g protein per 100 cal
MenuStat · 2018
6gprotein
230cal
37gcarbs
2.6g protein per 100 cal
MenuStat · 2018
7gprotein
270cal
37gcarbs
2.6g protein per 100 cal
MenuStat · 2018
15gprotein
580cal
59gcarbs
2.6g protein per 100 cal
MenuStat · 2018
10gprotein
410cal
64gcarbs
2.4g protein per 100 cal
McDonald's website · 2026
14gprotein
580cal
59gcarbs
2.4g protein per 100 cal
MenuStat · 2018
7gprotein
290cal
40gcarbs
2.4g protein per 100 cal
MenuStat · 2018
5gprotein
210cal
37gcarbs
2.4g protein per 100 cal
McDonald's website · 2026
12gprotein
510cal
60gcarbs
2.4g protein per 100 cal
MenuStat · 2018
8gprotein
340cal
40gcarbs
2.4g protein per 100 cal
MenuStat · 2018
19gprotein
820cal
117gcarbs
2.3g protein per 100 cal
MenuStat · 2018
22gprotein
970cal
140gcarbs
2.3g protein per 100 cal
MenuStat · 2018
3gprotein
140cal
23gcarbs
2.1g protein per 100 cal
MenuStat · 2018
9gprotein
420cal
51gcarbs
2.1g protein per 100 cal
MenuStat · 2018
4gprotein
190cal
31gcarbs
2.1g protein per 100 cal
MenuStat · 2018
13gprotein
630cal
77gcarbs
2.1g protein per 100 cal
MenuStat · 2018
3gprotein
150cal
17gcarbs
2.0g protein per 100 cal
MenuStat · 2018
11gprotein
570cal
85gcarbs
1.9g protein per 100 cal
McDonald's website · 2026
14gprotein
730cal
111gcarbs
1.9g protein per 100 cal
MenuStat · 2018
5gprotein
270cal
46gcarbs
1.9g protein per 100 cal
MenuStat · 2018
2gprotein
120cal
19gcarbs
1.7g protein per 100 cal
MenuStat · 2018
8gprotein
500cal
72gcarbs
1.6g protein per 100 cal
MenuStat · 2018
12gprotein
760cal
110gcarbs
1.6g protein per 100 cal
MenuStat · 2018
3gprotein
190cal
45gcarbs
1.6g protein per 100 cal
McDonald's website · 2026
2gprotein
140cal
24gcarbs
1.4g protein per 100 cal
MenuStat · 2018
3gprotein
220cal
40gcarbs
1.4g protein per 100 cal
MenuStat · 2018
2gprotein
150cal
23gcarbs
1.3g protein per 100 cal
McDonald's website · 2026
2gprotein
150cal
27gcarbs
1.3g protein per 100 cal
MenuStat · 2018
3gprotein
240cal
55gcarbs
1.2g protein per 100 cal
MenuStat · 2018
4gprotein
330cal
76gcarbs
1.2g protein per 100 cal
MenuStat · 2018
3gprotein
250cal
57gcarbs
1.2g protein per 100 cal
MenuStat · 2018
4gprotein
340cal
78gcarbs
1.2g protein per 100 cal
MenuStat · 2018
2gprotein
190cal
44gcarbs
1.1g protein per 100 cal
MenuStat · 2018
2gprotein
190cal
44gcarbs
1.1g protein per 100 cal
McDonald's website · 2026
2gprotein
200cal
45gcarbs
1.0g protein per 100 cal
McDonald's website · 2026
2gprotein
200cal
45gcarbs
1.0g protein per 100 cal
MenuStat · 2018
1gprotein
120cal
11gcarbs
0.8g protein per 100 cal
MenuStat · 2018
1gprotein
150cal
25gcarbs
0.7g protein per 100 cal
McDonald's website · 2026
1gprotein
170cal
40gcarbs
0.6g protein per 100 cal
McDonald's website · 2026
1gprotein
170cal
42gcarbs
0.6g protein per 100 cal
McDonald's website · 2026
0gprotein
270cal
70gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
200cal
53gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
190cal
52gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
60cal
16gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
60cal
15gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
220cal
56gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
35cal
8gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
180cal
43gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
110cal
3gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
120cal
31gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
300cal
22gcarbs
0.0g protein per 100 cal
MenuStat · 2018
0gprotein
35cal
5gcarbs
0.0g protein per 100 cal
MenuStat · 2018
0gprotein
50cal
8gcarbs
0.0g protein per 100 cal
MenuStat · 2018
0gprotein
250cal
51gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
260cal
53gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
90cal
22gcarbs
0.0g protein per 100 cal
MenuStat · 2018
0gprotein
120cal
31gcarbs
0.0g protein per 100 cal
MenuStat · 2018
0gprotein
120cal
31gcarbs
0.0g protein per 100 cal
MenuStat · 2018
0gprotein
90cal
22gcarbs
0.0g protein per 100 cal
MenuStat · 2018
0gprotein
200cal
50gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
100cal
29gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
150cal
25gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
160cal
36gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
0gprotein
260cal
53gcarbs
0.0g protein per 100 cal
McDonald's website · 2026
Protein per 100 cal = protein (g) ÷ calories × 100. “—” means the chain didn’t publish that value.