Chill the glass Place your martini or coupe glass in the freezer for 10 minutes before making the cocktail. If short on time, fill the glass with ice and cold water and discard just before pouring. A chilled glass keeps the foam beautiful and the drink colder for longer.
Brew the espresso Brew one fresh double shot of espresso (30 ml). Use freshly ground medium-dark roast beans for maximum foam. Let it sit for 30–60 seconds only it must be hot, not cold. Fresh, hot espresso is the entire secret to the signature foam on top.
Fill the shaker with ice Add a generous handful of large ice cubes to your cocktail shaker. More ice = better chill = smoother cocktail. Never use crushed ice it over-dilutes the drink.
Add all ingredients Pour into the shaker in this order 50 ml vodka first, then 30 ml fresh hot espresso, then 25 ml Kahlúa or coffee liqueur, then 10 ml simple syrup. Add any optional extras like vanilla extract, salt, or bitters at this stage as well.
Shake hard for 15–20 seconds Seal the shaker tightly and shake vigorously for a full 15–20 seconds. Use full-arm movements, not just your wrists. The shaker should feel painfully cold in your hands by the end. This aggressive shaking is what creates the iconic foam do not stop early.
Double strain into the glass Hold a fine mesh strainer over the chilled glass and strain through both the built-in shaker strainer and the fine mesh strainer together. Pour slowly at first, then faster. The foam will rise naturally to the top. Make sure to pour every last drop from the shaker.
Garnish and serve immediately Place 3 whole coffee beans in a small triangle at the center of the foam. In Italian tradition, the 3 beans represent health, wealth, and love. Optionally dust lightly with cocoa powder before placing the beans. Serve immediately do not add ice to the glass.