Last updated: June 12, 2026

The espresso martini recipe is one of those rare cocktails that feels fancy but is genuinely easy to nail at home. Born in 1980s London behind Dick Bradsell’s bar, this drink combines freshly pulled espresso, vodka, and coffee liqueur into a velvety, frothy glass of pure energy. If you have ever paid top dollar for one at a bar and wondered whether you could do better in your own kitchen, the answer is almost certainly yes — and this guide walks you through every step, from pulling the right shot to getting that signature foam crown with three coffee beans on top.

What You Need for the Perfect Espresso Martini

The classic build has only four ingredients, which means each one matters. Here is the standard recipe that most bartenders agree on:

  • 2 oz (60 ml) vodka — a clean, neutral vodka works best so the coffee stays in the spotlight
  • 1 oz (30 ml) freshly brewed espresso — pulled right before shaking, while the crema is still alive
  • 0.5 oz (15 ml) coffee liqueur — Kahlúa is the classic choice; Mr Black makes a less sweet, more intense version
  • 0.25–0.5 oz (7–15 ml) simple syrup — adjust to taste; skip it if your liqueur is already sweet
  • 3 coffee beans — the traditional garnish, said to represent health, wealth, and happiness

On the equipment side you need a cocktail shaker, a strainer, a fine mesh sieve for double straining, and a chilled coupe or martini glass. The espresso itself is the make-or-break ingredient. If you are still choosing a machine, our espresso machine buying guide covers everything from entry-level to prosumer, and our roundup of the best espresso machines for home has picks for every budget.

Step-by-Step: How to Make an Espresso Martini

See also: Vanilla Sweet Cream Cold Brew: Starbucks Copycat RecipeCold Brew Recipes: Delicious Ways to Dress Up Your Batch

Follow these steps in order and you will get a properly foamy, well-balanced cocktail every time:

  • Step 1 — Chill your glass. Put a coupe or martini glass in the freezer for at least 10 minutes, or fill it with ice water while you work.
  • Step 2 — Pull the espresso. Brew a fresh double shot and let it cool for a minute or two. Hot espresso melts your ice too fast and over-dilutes the drink. A balanced, sweet shot matters here — if your shots taste harsh, check our guide on why espresso turns bitter and how to fix it.
  • Step 3 — Build the shaker. Add vodka, coffee liqueur, simple syrup, and the espresso to your shaker, then fill it with plenty of ice.
  • Step 4 — Shake hard. This is the secret to the foam. Shake aggressively for a full 15–20 seconds. The espresso’s natural oils and proteins aerate into that silky crema-like head.
  • Step 5 — Double strain. Strain through your shaker’s strainer and a fine mesh sieve into the chilled glass. This removes ice shards and keeps the foam dense and smooth.
  • Step 6 — Garnish. Float three coffee beans in the center of the foam and serve immediately.

Choosing the Right Coffee for Your Cocktail

Fresh espresso beats everything else in this drink, full stop. A medium or medium-dark roast with chocolate and caramel notes plays beautifully with vodka and liqueur — our guide to the best coffee beans for espresso highlights several roasts in exactly that flavor zone. No espresso machine? You still have options. A moka pot makes a strong, concentrated brew that works well, and in a pinch, instant espresso powder dissolved in a small amount of hot water gets you surprisingly close. Cold brew concentrate also works, though you lose some of the foam since it lacks the fresh-brewed oils that aerate when shaken.

Variations Worth Trying

Once you have the classic down, the espresso martini is a fantastic template for experimentation:

  • Salted caramel espresso martini: swap simple syrup for caramel syrup and add a tiny pinch of salt. Browse our favorite coffee syrup flavors for more ideas.
  • Vanilla version: use vanilla vodka or a quarter ounce of vanilla syrup for a softer, dessert-like profile.
  • Dairy twist: add half an ounce of heavy cream or Irish cream liqueur for a White Russian-meets-martini hybrid.
  • Mocha martini: shake in a quarter ounce of dark chocolate liqueur.
  • Decaf nightcap: use decaf espresso so the cocktail will not keep you up — nobody will taste the difference.

Pro Tips for a Better Foam and Balance

A few details separate a decent espresso martini from a great one. First, espresso temperature: slightly cooled espresso (one to two minutes off the machine) shakes into better foam than piping hot. Second, ice quantity: fill the shaker at least two-thirds full so the drink chills fast with minimal dilution. Third, shake duration: most home bartenders under-shake; count a full 15 seconds minimum. Fourth, sweetness balance: taste your coffee liqueur before adding syrup, because brands vary widely in sugar content. Finally, serve it fast — the foam starts settling within minutes, so make this the last drink you prepare for guests. If you love coffee desserts in this same flavor family, an affogato uses the same fresh espresso skills with zero shaking required.

Frequently Asked Questions

Can I make an espresso martini without an espresso machine?

Yes. A moka pot, AeroPress, or even strong instant espresso powder dissolved in hot water all work. You will get slightly less foam than with fresh espresso because machine-brewed espresso carries more dissolved oils and proteins, but a hard 20-second shake compensates well.

How much caffeine is in an espresso martini?

A standard recipe with a double shot contains roughly 120–130 mg of caffeine — about the same as a regular cup of coffee — plus a small amount from the coffee liqueur. Using a single shot cuts that roughly in half.

Why does my espresso martini have no foam?

The usual culprits are stale or cold-pressed coffee, not enough ice, or a timid shake. Use freshly brewed espresso, fill the shaker generously with ice, and shake hard for 15–20 seconds, then double strain promptly.

Should I use vodka or another spirit?

Vodka is traditional because it lets the coffee lead. That said, aged rum makes a rich, dessert-like variation, and tequila reposado adds a surprising caramel-agave depth. Keep the ratios identical when substituting.

Can I batch espresso martinis for a party?

Yes — combine the vodka, liqueur, syrup, and chilled espresso in a sealed bottle in the fridge up to a day ahead. Shake individual servings with ice to order, since the foam only forms during shaking and fades quickly.