Last updated: October 10, 2026
A great espresso martini comes down to freshly brewed espresso, cold vodka, coffee liqueur, and a hard shake over plenty of ice. This guide walks you through every ingredient and step, and the recipe card below has the exact measurements when you are ready to mix.

What You Need for an Espresso Martini
An espresso martini uses just three main liquids, and each one has a clear job. Vodka gives the drink its backbone, coffee liqueur brings sweetness and depth, and fresh espresso adds the bitter edge and the foam.
Because the list is so short, quality matters more than fancy gear. A smooth vodka and a shot of real espresso will do more for your drink than any garnish or glassware.

Vodka
Choose a clean, smooth vodka that you would be happy to sip, such as Tito’s, Ketel One, or Absolut. The recipe card calls for 4 ounces of vodka to make two martinis, which is 2 ounces per glass.
Skip anything harsh or very cheap, since coffee and chocolate notes will not hide a rough finish. A mid-range bottle is the sweet spot here.
Coffee Liqueur
Coffee liqueur is what makes an espresso martini taste like dessert. KahlĂșa is the classic choice, and the card uses 2 ounces for two drinks, which is 1 ounce per glass.
Tia Maria and Mr Black are good swaps if you prefer a drier, more coffee-forward flavor. Mr Black in particular is less sweet, so you may want the optional simple syrup if you use it.
Fresh Espresso
Fresh espresso is the heart of this drink, and it is also the reason you get a creamy foam on top. You need 2 ounces for two martinis, which is a standard double shot from an espresso machine, a Nespresso, or a moka pot.
Let the espresso cool for about 5 minutes before shaking so it does not melt the ice too quickly. The natural oils in freshly brewed espresso are what create the foam, so avoid coffee that has been sitting out for hours.
Simple Syrup, Ice, and Garnish
Simple syrup is optional, and the card uses 1/2 ounce for two drinks. Coffee liqueur is already sweet, so taste your first drink and add syrup next time only if you want it sweeter.
You also need plenty of ice for shaking and 6 whole coffee beans for the garnish. Three beans per glass is the traditional touch, and it looks beautiful floating on the foam.
How to Make an Espresso Martini Step by Step
The method for an espresso martini is simple, but the details are what give you a thick, velvety foam. Chill your glasses, brew the espresso, shake hard, and strain right away.
Plan on about 15 minutes in total, with most of that time spent waiting on the freezer and the espresso. The actual mixing takes less than a minute.
Chill the Glasses
Place two coupe or martini glasses in the freezer for 10 minutes before you start. A frosty glass keeps the drink cold and helps the foam hold its shape longer.
If you are short on time, fill the glasses with ice and water while you mix, then dump the water out right before straining.
Brew and Cool the Espresso
Brew 2 ounces of espresso, which is one double shot, and set it aside for about 5 minutes. It should be warm or at room temperature, not steaming hot.

You can also brew the espresso up to a day ahead and keep it covered in the refrigerator. Cold espresso works just as well and cuts down on dilution when you shake.
Shake Hard Over Ice

Fill a cocktail shaker about two-thirds full with ice, then add the vodka, coffee liqueur, espresso, and simple syrup if you are using it. Seal the shaker tightly and shake as hard as you can for 15 seconds, until the outside feels frosty cold.
The shake is the most important step, because it whips tiny air bubbles into the espresso oils. A weak, short shake gives you a flat drink with no crema on top.

Strain and Garnish
Strain the drink evenly into the two chilled glasses, ideally through a fine mesh strainer held over the glass. Double straining catches ice shards and leaves the foam smooth and glossy.

Float 3 coffee beans on top of each glass and serve right away. The foam is at its best in the first few minutes.
Espresso Martini Variations and Substitutions
The classic espresso martini is easy to bend to whatever you have on hand. These swaps all keep the same basic ratio of two parts vodka to one part liqueur to one part espresso.
The card keeps things classic, so treat each of these as an optional change rather than part of the base recipe.
Vanilla Vodka
Vanilla vodka can replace the plain vodka in equal amounts, which would be 4 ounces for two drinks. It gives the martini a rounder, almost latte-like flavor that works especially well for dessert.
Cold Brew and Instant Espresso
If you do not own an espresso machine, 2 ounces of strong cold brew concentrate works in place of the espresso. Strong instant espresso also works when dissolved in hot water and cooled, though the foam will be a little lighter.
Creamier or Salted
For a creamier drink, swap 1 ounce of the coffee liqueur for Irish cream. A tiny pinch of flaky sea salt on the foam adds a salted caramel feel that many people love.
Make-Ahead Tips and Storage
An espresso martini is best made fresh, but you can prep most of it in advance. Brew the espresso up to 1 day ahead and keep it covered in the refrigerator.
If you are hosting, mix the vodka, coffee liqueur, espresso, and simple syrup in a jar and keep it chilled for up to 4 hours. Shake each serving over fresh ice right before you pour so you still get the foam.
Never store a shaken espresso martini, since the foam collapses and the drink turns watery. Leftover simple syrup keeps in a sealed jar in the refrigerator for up to 2 weeks.
What to Serve With an Espresso Martini
An espresso martini is a natural after-dinner drink, so it pairs best with dessert. Tiramisu, chocolate truffles, brownies, and biscotti all echo the coffee flavor in the glass.
For a casual party, set out a small tray of dark chocolate squares and salted nuts beside the shaker. Guests love watching the foam form, so shaking a round of drinks in front of them is half the fun.
Where the Espresso Martini Came From
The espresso martini was created by London bartender Dick Bradsell in the 1980s, when a customer asked for a drink that would wake her up. He combined vodka, coffee liqueur, and fresh espresso, and the drink first went by the name Vodka Espresso.
It later picked up the espresso martini name and became a staple of cocktail menus around the world. The recipe has barely changed in decades, which says a lot about how well the three main ingredients work together.
Ready to mix one yourself? Use the recipe card below for the exact measurements and steps.
Espresso Martini
A bar-quality espresso martini made with vodka, coffee liqueur, and fresh espresso, shaken hard for a thick, creamy foam. Ready in about 15 minutes.
Ingredients
- 4 ounces vodka
- 2 ounces coffee liqueur, such as KahlĂșa
- 2 ounces freshly brewed espresso (1 double shot), cooled for about 5 minutes
- 1/2 ounce simple syrup (optional)
- Ice, for shaking
- 6 whole coffee beans, for garnish
Instructions
- Place two coupe or martini glasses in the freezer for 10 minutes.
- Brew 2 ounces of espresso and let it cool for about 5 minutes.
- Fill a cocktail shaker two-thirds full with ice.
- Add the vodka, coffee liqueur, espresso, and simple syrup if using.
- Seal the shaker and shake as hard as you can for 15 seconds, until the shaker is frosty cold.
- Strain evenly into the two chilled glasses, using a fine mesh strainer for the smoothest foam.
- Float 3 coffee beans on top of each drink and serve right away.
Notes
You can brew the espresso up to 1 day ahead and keep it covered in the refrigerator. You can mix the vodka, coffee liqueur, espresso, and simple syrup in a jar up to 4 hours ahead and keep it chilled, then shake each serving with fresh ice. To make simple syrup, stir 1/2 cup granulated sugar and 1/2 cup water in a small saucepan over medium heat until the sugar dissolves, about 2 minutes, then cool completely. Store leftover simple syrup in a sealed jar in the refrigerator for up to 2 weeks. Strong cold brew concentrate is an optional swap for the espresso, and vanilla vodka is an optional swap for plain vodka.
Nutrition Information:
Yield:
2Serving Size:
1 martiniAmount Per Serving: Calories: 240Total Fat: 0gSaturated Fat: 0gSodium: 2mgCarbohydrates: 17gFiber: 0gSugar: 17gProtein: 0g
Espresso Martini Questions Answered
Why is my espresso martini not foamy?
The most common cause is a weak or short shake. Use plenty of ice and shake as hard as you can for the full 15 seconds, and make sure your espresso is freshly brewed.
Can I use instant coffee or cold brew instead of espresso?
Yes, 2 ounces of strong cold brew concentrate is the easiest swap. Strong instant espresso dissolved in hot water and cooled also works, although the foam will not be quite as thick.
Do I have to add simple syrup?
No, the simple syrup is optional in the recipe card. Coffee liqueur is already sweet, so add syrup only if you like a sweeter martini.
Can I make an espresso martini ahead of time?
You can brew the espresso up to 1 day ahead and keep it covered in the refrigerator. You can also mix the liquid ingredients in a jar up to 4 hours ahead, then shake each serving over fresh ice.
What vodka is best for an espresso martini?
A smooth, mid-range vodka such as Tito’s, Ketel One, or Absolut works beautifully. Vanilla vodka is a fun optional swap if you like a rounder, sweeter flavor.
Why do you put three coffee beans on an espresso martini?
Three beans is a traditional garnish, often said to stand for health, wealth, and happiness. They are mostly decorative, so you can skip them or add a little grated chocolate instead.
Why This Espresso Martini Recipe Works
This espresso martini works because of its balanced ratio of two parts vodka to one part coffee liqueur to one part espresso. The vodka keeps the drink strong and clean, while the liqueur and espresso carry all of the coffee flavor.
The foam comes from a hard 15-second shake over plenty of ice with freshly brewed espresso. Shaking whips air into the natural oils in the coffee, and a fine mesh strainer keeps the texture smooth.
Chilling the glasses and cooling the espresso for about 5 minutes keeps the drink cold without watering it down. Those two small steps are the difference between a drink that tastes like a bar pour and one that tastes flat.
Make Your Espresso Martini Tonight
Now you have everything you need to shake up an espresso martini with a thick, creamy foam at home. Chill your glasses, brew a double shot, and give the shaker your best effort.
Save the recipe card, share it with a friend who loves coffee cocktails, and enjoy responsibly.



