Every one of the 248 items on the current McDonald’s US menu ranked by protein per item, split by menu section, and shown against the 50g Daily Value with protein per 100 calories alongside.
All 29 McDonald's US items in this section, ranked by protein from highest to lowest. Spicy Chicken McNuggets (40 piece) is highest at 103g and Chicken McNuggets (4 piece) is lowest at 9g.









All 21 McDonald's US items in this section, ranked by protein from highest to lowest. The Big Breakfast with Hotcakes is highest at 36g and Hash Browns is lowest at 2g.





















All 8 McDonald's US items in this section, ranked by protein from highest to lowest. The Chicken McNuggets (6 piece) Happy Meal is highest at 24g and Apple Slices is lowest at 0g.
All 18 McDonald's US items in this section, ranked by protein from highest to lowest. The Strawberry Shake (Large) is highest at 19g and the Chocolate Chip Cookie is lowest at 2g.


All 80 McDonald's US items in this section, ranked by protein from highest to lowest. The Hot Chocolate (Large) is highest at 17g and the Americano (Small) is lowest at 0g.
All 14 McDonald's US items in this section, ranked by protein from highest to lowest. Fries (Large) is highest at 7g and the Mustard Packet is lowest at 0g.



All 78 McDonald's US items in this section, ranked by protein from highest to lowest. The Mango Pineapple Smoothie (Large) is highest at 4g and DASANI Water is lowest at 0g.




Protein is per item as served, from McDonald’s USA published nutrition information, per item as served, checked in September 2026. The Daily Value is 50g a day for an adult, the figure used on US food labels. Protein per 100 calories is shown so items can be compared on protein density rather than portion size alone.