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

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