Brew Guide

How to Make an Espresso Martini

Key takeaways

  • Fresh-pulled espresso (not cold brew or instant) is what creates the signature three-bubble foam on top.
  • The classic ratio is 2 oz vodka, 1 oz coffee liqueur, 1 oz espresso — adjust sweetness via the liqueur.
  • Shake hard with plenty of ice for at least 15 seconds; vigorous shaking emulsifies the crema into foam.
  • Chill your martini glass in the freezer before serving — it keeps the foam layer stable longer.
  • A non-alcoholic version works beautifully with cold brew concentrate and a splash of simple syrup.

Why trust this guide: We test every product we recommend hands-on and only suggest gear we’d buy ourselves. Reader-supported — we may earn a commission, but it never changes our recommendations.

The espresso martini is a coffee cocktail built on three things: vodka, coffee liqueur, and freshly pulled espresso. When you shake those ingredients hard over ice, the crema from the espresso emulsifies into a dense, creamy foam layer on top — the visual signature of the drink. No foam, no espresso martini. That’s why fresh espresso matters so much here.

It was invented in the early 1980s by bartender Dick Bradsell at a London bar, reportedly when a customer asked for something to wake her up and get her drunk at the same time. It’s gone through several waves of popularity since then and is firmly back in fashion. Here’s the exact recipe and technique to make a great one at home.

The Classic Espresso Martini Recipe

This is the base recipe. Once you’ve made it once, you’ll know which direction to tweak it.

Ingredients (makes 1 cocktail)

  • 2 oz (60 ml) vodka — a neutral vodka works well; you don’t need to spend a lot here since the espresso dominates the flavor profile.
  • 1 oz (30 ml) coffee liqueur — Kahlúa is the standard. Mr. Black (Australian, less sweet, more coffee-forward) is the choice if you want a less sugary version.
  • 1 oz (30 ml) freshly pulled espresso — pulled no more than 2–3 minutes before shaking. Temperature matters: the hotter the espresso when it hits the ice in the shaker, the more aggressively it foams.
  • Ice — a full shaker of ice (at least 4–5 large cubes).
  • 3 espresso beans — for garnish, placed on the foam at the end. Traditional and not just decorative.

Glass

A chilled coupe or martini glass. Put it in the freezer 10–15 minutes before you need it. A room-temperature glass collapses the foam faster.

Why Fresh Espresso Creates the Foam

This is the part most recipes gloss over, and it’s the reason homemade espresso martinis often look flat: the foam on an espresso martini comes almost entirely from the crema in the freshly pulled shot.

Crema is an emulsion of CO₂ gas, coffee oils, and melanoidins produced during espresso extraction. When you shake a shot that still has active crema with ice and alcohol, the agitation breaks those gas bubbles into a stable, dense foam that floats on top of the cocktail. The colder the other ingredients and the hotter the espresso, the more violently they interact in the shaker — which produces more foam.

Cold brew concentrate, drip coffee, and instant espresso lack this crema entirely. You’ll still get a coffee-flavored cocktail, but you won’t get the foam layer that defines the drink visually and texturally. If you want the full espresso martini experience, you need a machine that actually pulls espresso — even a stovetop Moka pot doesn’t produce true crema.

Shaking Technique: How to Get That Foam

The shake is where most people underdeliver. Here’s exactly what to do:

  1. Fill your cocktail shaker about two-thirds full with ice. The more ice, the faster the dilution — but you need enough mass to agitate the crema.
  2. Add the vodka and coffee liqueur first, then the freshly pulled espresso last (so the hot shot hits the cold alcohol/ice immediately).
  3. Seal the shaker and shake HARD for 15–20 seconds. Not a gentle swirl — a real, vigorous two-handed shake. You’ll feel the shaker get very cold. The goal is maximum agitation to emulsify the crema.
  4. Double-strain into your chilled glass using both the built-in shaker strainer and a fine mesh strainer over the top. This removes ice chips that would puncture the foam layer.
  5. Let the foam settle for 5–10 seconds, then place three espresso beans in the center of the foam as garnish.

The three-bean garnish is traditional and symbolic — they represent health, wealth, and happiness in Italian coffee culture (the same reason sambuca is served with three coffee beans). You can use more beans or skip them, but the symmetry looks right.

Variations and Adjustments

Less Sweet

Reduce the Kahlúa to 0.5 oz and add 0.5 oz of cold brew concentrate or another espresso shot. Or switch to Mr. Black coffee liqueur, which has about half the sugar of Kahlúa and much stronger coffee flavor.

Stronger Coffee Flavor

Use a ristretto instead of a standard espresso shot. A ristretto is more concentrated and intense — pull it shorter (15–20 ml instead of 30 ml). Our ristretto guide covers how to pull one if you haven’t done it before.

Vanilla Espresso Martini

Add 0.25 oz of vanilla vodka (or a few drops of pure vanilla extract) and 0.25 oz of simple syrup. This is closer to the dessert-cocktail end of the spectrum — sweeter, softer, excellent if you’re serving it after dinner.

Salted Caramel Version

Add 0.5 oz of salted caramel syrup and reduce the Kahlúa to 0.5 oz. Rim the chilled glass with fine salt before pouring. The salt-and-coffee-and-caramel combination is genuinely excellent and very crowd-pleasing.

Non-Alcoholic Espresso Martini

A good non-alcoholic version is absolutely achievable. The challenge is replicating the body and slight sweetness that the vodka and liqueur provide. Here’s what works:

  • Base: 2 oz cold brew concentrate (strong, undiluted) + 1 oz freshly pulled espresso
  • Sweetener: 0.5–1 oz simple syrup or coffee syrup (adjust to taste)
  • Body: 0.5 oz heavy cream or oat milk — this replaces some of the mouthfeel the alcohol provided

Shake hard with ice exactly as you would the alcoholic version. The fresh espresso still produces foam via the crema, so the visual result is similar. The flavor is less complex (alcohol adds aromatic compounds that bind with coffee oils) but it’s a genuinely enjoyable drink, not just a compromise.

Non-alcoholic coffee spirits like Lyre’s Coffee Originale also exist and can be used 1:1 in place of Kahlúa if you want a more direct swap.

Espresso Beans to Use

The espresso bean choice has a real impact on the final flavor. A few guidelines:

  • Medium-dark or dark roast: Chocolate and caramel tasting notes complement the coffee liqueur and vodka cleanly. Bright, fruit-forward light roasts can taste acidic and disjointed in this application.
  • Fresh beans, dialed-in grind: Same principle as any espresso drink — stale beans mean flat espresso, which means less crema, which means less foam. The fresher the beans, the better the foam. Check our espresso grind size guide if your shots are pulling inconsistently.
  • Single origin vs blend: Blends tend to be more consistent and are generally a better choice for cocktail applications where you want a stable, predictable coffee flavor rather than the nuanced variability of a single origin.
Pull Better Espresso Shots at Home
The foam on your espresso martini starts with a well-pulled shot — our espresso machine guide helps you find the right setup.

Shop Espresso Machines

Frequently asked questions

Can I make an espresso martini without an espresso machine?

You can make a coffee martini, but not a true espresso martini with foam. The foam requires the crema from freshly pulled espresso, which only a proper espresso machine produces. A Moka pot produces a strong brew but not real crema. Cold brew and drip coffee lack crema entirely.

Why is my espresso martini not foamy?

Three likely causes: you used cold brew or instant instead of fresh espresso; the espresso was pulled too long ago (crema dissipates quickly); or you didn’t shake hard enough or long enough. Fix: pull a fresh shot, shake vigorously for a full 20 seconds, and double-strain into a pre-chilled glass.

What is the best vodka for an espresso martini?

Any neutral, mid-range vodka works well — Absolut, Ketel One, Grey Goose. Avoid heavily flavored vodkas, which compete with the coffee. You don’t need top-shelf; the espresso dominates the flavor profile.

Can I batch espresso martinis for a party?

Yes, with a caveat. Pre-mix the vodka and coffee liqueur in a pitcher. Pull the espresso and add it just before shaking — not hours ahead, as crema dissipates quickly. Shake each portion individually for best foam; batch-shaking in a large container produces less agitation per unit volume.

How much caffeine is in an espresso martini?

A single-shot espresso martini contains roughly 60–80 mg of caffeine from the espresso, plus a small amount from the coffee liqueur (Kahlúa has about 5 mg per oz). Total: roughly 70–100 mg — about the same as a regular cup of drip coffee.

Reverb Coffee is reader-supported. When you buy through links on our site we may earn an affiliate commission at no extra cost to you. We only recommend products we have tested and would use ourselves.