Remove the vanilla ice cream from the freezer and let it sit at room temperature for 3-5 minutes until slightly softened but not melted. This will make blending easier and create a smoother, creamier texture without overworking your blender.
Add the softened vanilla ice cream to your blender along with the cold whole milk. The milk should be very cold to help maintain the thick consistency while making the shake blendable.
Add the vanilla extract to enhance the vanilla flavor and create that signature custard-like taste that Shake Shack is known for. Pour in 2 tablespoons of chocolate fudge sauce, distributing it around the ice cream.
Blend on medium speed for 15-20 seconds, just until the ingredients are combined and the mixture is smooth and thick. You should hear the blender working but not straining, and the shake should have a thick, spoonable consistency.
Drizzle the chocolate syrup along the inside walls of a tall glass, creating vertical stripes by rotating the glass as you pour. This creates the signature black and white visual effect when the shake is poured in.
Pour the blended shake into the prepared glass slowly, allowing it to swirl naturally with the chocolate syrup on the sides. The shake should be thick enough to hold its shape and not immediately mix with the chocolate.
Drizzle additional chocolate fudge sauce over the top of the shake in a zigzag pattern, creating contrast against the vanilla base. The sauce should sit on top rather than sink in, showing the proper thick consistency.
Top with whipped cream if desired and garnish with chocolate shavings for an extra indulgent finish. Serve immediately with a thick straw or spoon, as the shake should be thick enough to require both for the authentic Shake Shack experience.