How much protein is there in McDonald's - Vanilla Shake (small size)?

100g of McDonald's - Vanilla Shake (small size) contains 2.6 g of protein. Thus, McDonald's - Vanilla Shake (small size) food is Average in protein.