McDonald's Vanilla Shake (Small) Complete Information
A McDonald's Vanilla Shake (Small) costs $5.19 and carries 480 calories with 10g of protein. Vanilla soft serve blended with vanilla syrup and finished with whipped cream.
Vanilla sits in the middle of the three flavors on calories, forty below the Chocolate Shake (Small) at 520 and ten above the Strawberry Shake (Small) at 470, at the same $5.19 price as both. It is also the flavor closest to the base itself, which means it lives or dies on the quality of the soft serve rather than on a syrup covering it. That base was reformulated in 2017 to drop artificial flavors, colors and preservatives, so what you are tasting is real vanilla and real dairy. At 480 calories a small still outweighs a 580 calorie Big Mac, which is worth knowing before it goes alongside a meal rather than instead of dessert.
Health Insight
At 480 calories and 51g of sugar, this one is best treated as an occasional order rather than an everyday one.
Lighter alternative: Hot Fudge Sundae on the same menu comes in at 330 calories. See Hot Fudge Sundae