McDonald's sign
The McDonald's Iced Coffee Milkshake Hack You Should Know
McDonald's only offers three milkshake flavors, but you can order a milkshake and a shot of McCafe espresso and mix them together yourself for the perfect coffee-infused treat.
Basic McDonald's milkshakes come in vanilla, chocolate, and strawberry, so you can try out different flavor combos. Vanilla will give you a drink much like a blended vanilla latte.
If your go-to coffee order is a cafe mocha, then choosing the chocolate milkshake may be your best bet for a creamy and chocolatey macchiato-esque flavor.
If you’re looking to try something more fruity and unique, strawberry is the way to go. You can even order a plain sundae and an espresso and combine them for a McDonald's affogato.