The espresso martini is the rare cocktail with one non-negotiable technique and total flexibility everywhere else: shake it hard with fresh, still-warm espresso and you get the silky foam cap that defines the drink; skip the fresh shot or shake lazily and you get cold coffee vodka. This is the classic 2:1:1 recipe — two parts vodka, one part espresso, one part coffee liqueur — with the details that matter: why the espresso should be hot when it hits the shaker, how long to shake, and what to do if you don't own an espresso machine.
Ingredients
- 2 oz vodka
- 1 oz freshly pulled espresso (or 1 oz strong cold brew concentrate)
- 1 oz coffee liqueur (Kahlúa or Mr Black)
- 1/4 oz simple syrup, optional — taste your liqueur first
- Ice for shaking
- 3 coffee beans, to garnish
How to make an espresso martini
Chill the glass first
Put the martini glass in the freezer, or fill it with ice water, before anything else. The drink is served without ice, so the glass is doing all the temperature work — a warm glass kills an espresso martini faster than any recipe error.
Pull the espresso last, straight into the shaker if you can
The signature foam comes from espresso crema plus agitation, and crema fades within a couple of minutes of the pull. Make the espresso the final prep step and add it hot. Counterintuitively, hot espresso builds better foam — the temperature contrast with the ice creates the rapid chilling and aeration that whips the proteins and oils into a stable cap.
Combine and shake hard for 15-20 seconds
Vodka, espresso, coffee liqueur, and syrup (if using) over a full shaker of ice. Then shake genuinely hard — this is the foam step, and a polite swirl produces a sad, thin film. You're done when the shaker is painfully cold and frosted and your arm is tired. The dilution from melting ice is part of the recipe, softening the alcohol into the coffee.
Double-strain into the chilled glass
Strain through the shaker's strainer AND a fine mesh strainer held over the glass. The double strain catches ice shards that would break up the foam surface. Pour down the center in one steady stream; the foam will assemble itself on top, separating into the classic dark body and pale cap.
Garnish with three coffee beans
Tradition says three beans for health, wealth, and happiness — and they also tell drinkers this is a coffee cocktail. Set them in the center of the foam. Serve immediately: the foam is at its photogenic peak for about two minutes.
Recommended Gear
The gear we'd reach for. Prices shown on Amazon at click-through.
KITESSENSU Cocktail Shaker Set with Jigger and Stand
budget-friendly
An espresso martini is a shaken drink, full stop — that's where the foam comes from. This set covers the shaker, the jigger for the 2:1:1 ratio, and the fine strainer that gives you a clean pour under the crema.
Check Price on Amazon →
Godinger Martini Glasses, Set of 4, Made in Italy
budget-friendly
The wide, shallow bowl isn't just looks: it spreads the foam layer thin so the three-bean garnish floats properly, and the stem keeps warm hands off a drink you worked to serve ice-cold.
Check Price on Amazon →No espresso machine? Here's what actually works
The foam depends on coffee oils and proteins, so the substitute hierarchy is about concentration and freshness. Best: a real shot from any espresso maker, including a moka pot — moka coffee is concentrated enough and carries enough oils to foam respectably. Good: cold brew concentrate (not diluted cold brew), which trades crema for a smoother, chocolatier profile that some bars now prefer; our cold brew guide covers making concentrate at home. Avoid: drip coffee and instant — too dilute, no oils, no foam, and the drink turns watery.
Whatever the coffee, keep the 2:1:1 architecture: 2 oz vodka, 1 oz coffee, 1 oz liqueur. The most common home mistake is doubling the coffee 'for flavor,' which unbalances the drink thin and bitter — if you want more coffee character, use a more intense shot rather than more liquid, or swap Kahlúa for a drier modern coffee liqueur and skip the added syrup.
The foam, explained (and how to fix a flat martini)
That cap is a protein-and-oil foam, cousin to the crema on a shot: coffee's surfactants get whipped around ice at high speed, trapping micro-bubbles that stabilize as the mixture chills. Three failure points cover nearly every flat espresso martini. Old espresso — crema collapses within minutes, so a shot pulled before you found the shaker won't foam; pull it last. Weak shaking — foam is mechanical work, 15-20 genuinely violent seconds; there is no gentle path to it. Single straining — ice shards puncture the surface as it sets; the fine strainer is not optional garnish-ware.
Bean choice shows up here too: blends with robusta content (see our espresso bean guide) foam noticeably better than delicate 100% arabica, for the same reason they pull thicker crema. If you're batching for guests, shake pairs of drinks, not one giant batch — foam quality drops sharply past two servings per shake. The rest of the bar kit that makes this easy lives in our bar tools roundup.
Frequently Asked Questions
What is the classic espresso martini ratio?
2:1:1 — two parts vodka, one part fresh espresso, one part coffee liqueur, with optional simple syrup to taste. In practice: 2 oz, 1 oz, 1 oz, shaken hard over ice and double-strained.
Can you make an espresso martini without an espresso machine?
Yes — a moka pot shot is the best substitute, and cold brew concentrate works well with a smoother profile. Skip drip and instant coffee; they're too dilute to build the foam or carry the drink.
Why doesn't my espresso martini have foam?
Almost always one of three things: the espresso sat too long before shaking (pull it last, add it hot), the shake was too gentle or short (15-20 hard seconds), or ice shards broke the surface because it wasn't double-strained.
Is there caffeine in an espresso martini?
Yes — roughly a full shot's worth (60-75mg) plus a little from the coffee liqueur. It's a genuine end-of-dinner pick-me-up, which is exactly why the drink exists; plan your evening accordingly.
What is the best vodka for an espresso martini?
A clean mid-shelf vodka — the coffee and liqueur dominate the flavor, so premium vodka subtlety is wasted here. Spend the upgrade money on fresher espresso or a better coffee liqueur instead; that's where the drink improves.
Can you batch espresso martinis ahead for a party?
Batch the vodka, liqueur, and syrup ahead and chill it — but shake with fresh espresso in pairs at serving time. Pre-shaken batches lose the foam, which is the whole show. Two drinks per shake is the quality ceiling.
Want to dig deeper? See our guides to Best Cocktail Shaker (2026), Best Bar Tools (2026), Best Coffee Beans for Espresso (2026), and Best Moka Pot (2026).
