Remove the vanilla ice cream from the freezer and let it sit at room temperature for about 3-5 minutes to soften slightly. This will make blending easier and create a smoother, creamier texture without having to over-blend.
Add the softened vanilla ice cream to your blender first, followed by the cold whole milk. Starting with the ice cream on the bottom helps create a better vortex for blending and ensures all ingredients mix evenly.
Pour in the strawberry syrup, measuring carefully to achieve that signature McDonald's strawberry flavor. Add the vanilla extract and granulated sugar, which enhance the overall sweetness and round out the flavor profile.
If you want that characteristic bright pink color that McDonald's shakes are known for, add one drop of red food coloring at this stage. Be careful not to add too much, as the color should be a soft pink rather than bright red.
Secure the blender lid tightly and blend on medium speed for 15-20 seconds, then increase to high speed for another 10-15 seconds. The shake should be thick enough to barely pour but smooth without any ice cream chunks remaining.
Stop the blender and check the consistency by lifting the lid and observing how the shake moves. It should have a thick, creamy texture that slowly falls from a spoon, similar to soft-serve consistency. If it's too thick, add a tablespoon more milk and pulse briefly.
Pour the strawberry shake into a tall, chilled glass, allowing it to flow slowly due to its thick consistency. The shake should have a uniform pink color throughout and a smooth, velvety appearance.
Top with a generous swirl of whipped cream and place a maraschino cherry on top if desired, mimicking the classic McDonald's presentation. Serve immediately with a thick straw and enjoy this nostalgic treat while it's cold and creamy.