Best Espresso Martini Recipe
If you’ve ever ordered an Espresso Martini at a fancy bar and thought, “I wish I could make this at home” today is your lucky day. This homemade Espresso Martini recipe delivers the same silky-smooth, coffee-forward cocktail with that signature frothy foam on top, all from the comfort of your own kitchen. No bartending school required.
Whether you’re hosting a dinner party, treating yourself after a long day, or looking for the perfect after-dinner drink, this easy Espresso Martini recipe checks every single box. It’s bold, it’s rich, it’s slightly sweet and once you try it homemade, you’ll never pay bar prices again.
How to Make an Espresso Martini — Step-by-Step
Follow these steps exactly and you’ll get that perfect, professional foam every single time. This is the complete easy Espresso Martini recipe you’ve been looking for.
Step 1: Chill Your Glass
Place your martini glass in the freezer for at least 10 minutes before making your cocktail. A cold glass keeps your drink colder for longer and makes the foam set more beautifully. If you’re in a hurry, fill the glass with ice and cold water while you prepare the drink, then discard before pouring.
This step is often skipped but it’s one of the easiest ways to make your Espresso Martini taste more professional.
Step 2: Brew Your Espresso
Brew one double shot of espresso (approximately 30ml / 1 oz). Use freshly ground coffee beans if possible the fresher the espresso, the better the foam. Brew your espresso right before you make the cocktail. Hot espresso is crucial for foam production.
Let it sit for just 30–60 seconds to cool slightly, but don’t let it go cold. The temperature contrast between hot espresso and ice-cold vodka inside the shaker is what creates that iconic thick foam.
Best coffee choices for Espresso Martini:
- Medium-dark roast espresso beans they give the best balance of bitterness and sweetness
- Avoid light roasts too acidic and thin-bodied
- Brazilian or Colombian single origin chocolatey and smooth
- Avoid robusta-heavy blends too bitter and astringent
Step 3: Add All Ingredients to Your Shaker
Add to your cocktail shaker in this order:
- A large handful of ice cubes (the more, the better — you want maximum chill)
- 50ml vodka
- 30ml hot fresh espresso
- 25ml Kahlúa or coffee liqueur
- 10ml simple syrup (taste and adjust)
Pro tip: Never use crushed ice in the shaker it dilutes the drink too quickly. Use large, solid ice cubes.
Step 4: Shake It Hard and Fast
This is the most critical step. Seal your shaker tightly and shake HARD for a full 15–20 seconds. Don’t be shy this is vigorous, aggressive shaking, not a gentle swirl.
The hard shake does two things:
- Chills the drink rapidly
- Aerates the espresso to create that signature foam layer
You’ll feel the shaker get ice-cold in your hands. That’s when you know it’s ready. If you have a standard two-piece shaker, double-strain through both the built-in strainer and a fine mesh strainer for the smoothest result.
Step 5: Double Strain Into Your Chilled Glass
Using a fine mesh strainer held over your chilled martini glass, strain the cocktail carefully. The foam will rise to the top naturally as you pour this is the beautiful part.
Pour slowly for the first half, then increase speed. Pouring too fast can break the foam. Pour every last drop from the shaker, as the final drops often carry the most foam.
Garnish immediately with 3 coffee beans placed in a small triangle in the center of the foam. Don’t press them down let them sit on top of the foam gently.
Serve immediately and drink while cold.

Espresso Martini Recipe
Equipment
- Cocktail shaker
- Fine mesh cocktail strainer
- Martini glass or coupe glass
- Espresso machine, Moka pot, or AeroPress
- Measuring jigger
- Bar spoon
- Ice cube tray
- Coffee grinder
Ingredients
- 50 ml — Premium vodka Grey Goose or Ketel One recommended
- 30 ml — Fresh espresso brewed hot (1 double shot)
- 25 ml — Kahlúa or Mr. Black coffee liqueur
- 10 ml — Simple syrup adjust to taste
- 1 handful — Large ice cubes for shaking only, NOT for the glass
- 3 whole coffee beans
- 1 pinch — Sea salt enhances coffee flavor
- ½ tsp — Vanilla extract
- 2 dashes — Chocolate bitters
- 1 tsp — Cocoa powder for dusting on top
Instructions
- 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.
Notes
- Foam secret: The foam comes entirely from fresh, hot espresso + aggressive shaking. Never use cold or stale espresso it will simply not foam no matter how hard you shake.
- Vodka tip: Store your vodka in the freezer. Ice-cold vodka chills and shakes more efficiently, giving a smoother final result.
- Adjusting sweetness: Taste your Kahlúa before mixing. If it is already very sweet, skip the simple syrup. If your espresso is extra bitter, add up to 15 ml of syrup.
- Shaking time matters: Most people shake for 5–8 seconds. You need 15–20 seconds minimum. Set a phone timer if needed. The extra shaking time makes a huge difference to the foam thickness.
- No espresso machine? Use a Moka pot or AeroPress set to the most concentrated setting. Cold brew concentrate also works but will produce less foam.
- Batch for parties: Pre-measure all spirits into a jug. Keep freshly brewed espresso hot in a Thermos. Shake each individual drink fresh per glass the shaking must be done per serving for the foam to form properly.
- Non-alcoholic version: Use Lyre’s non-alcoholic vodka + Lyre’s Coffee Originale (non-alcoholic coffee liqueur). Increase the simple syrup slightly to compensate. The espresso foam still forms beautifully.

Absolutely delicious! Rich coffee flavor, perfect foam, and super easy to make. Better than most bar-made Espresso Martinis I’ve tried!
Absolutely flawless recipe! The secret tip about using fresh, hot espresso worked like magic I finally got that perfect, thick barista-style foam at home.
Absolutely brilliant! Storing the vodka in the freezer is a total game-changer, resulting in an incredibly smooth and perfectly chilled cocktail.
Finally, a recipe that actually delivers on the foam! Replacing Kahlúa with Mr. Black made it the ultimate, rich coffee cocktail I’ve been craving.
Tried this tonight and it is easily the best Espresso Martini ever! Shaking it hard for a full 20 seconds gave it that gorgeous, rich foam.
Hands down the smoothest recipe out there! The balance of flavors is spot on, and the chilled glass trick made it feel like a fancy bar drink.
An absolute masterpiece of a cocktail! The tip to keep the espresso hot right before shaking created the most luxurious, thick foam I’ve ever seen.
This recipe completely nailed the flavor balance! My guests were obsessed with how rich and velvety it tasted definitely my new go-to cocktail.
Super easy to follow and the results are incredible! Adding a tiny pinch of sea salt completely elevated the coffee flavor to a whole new level.
This step-by-step guide is foolproof! The double straining technique gave me a beautifully smooth texture with absolutely zero ice shards.