How to Make the Perfect Espresso Martini
Share
A great Espresso Martini should be ice-cold, balanced and topped with its distinctive creamy foam. It looks simple, but small details in coffee, ice, sweetness and shaking technique make a major difference.
This guide gives you our base Espresso Martini recipe, a step-by-step method and fixes for common problems such as weak foam, excessive sweetness or a watery drink.
For equipment, browse our cocktail shakers, jiggers and measures and Martini glasses.
Espresso Martini recipe
Recipes vary, but this is a balanced starting point:
- 40 ml vodka
- 20 ml coffee liqueur
- 30 ml fresh espresso
- 10 ml sugar syrup – adjust to the liqueur and your taste
- plenty of firm ice for shaking
Three coffee beans are a common garnish but entirely optional. For a variation, replace some plain sugar syrup with vanilla, caramel, salted caramel or hazelnut syrup. See our coffee syrups.
How to make an Espresso Martini step by step
- Chill the glass. A cold Martini or coupe glass is ideal.
- Brew the espresso. Use coffee with good flavour and aroma.
- Measure accurately. A jigger keeps every serve consistent.
- Add vodka, coffee liqueur, espresso and syrup to the shaker.
- Add plenty of cold, solid ice.
- Shake hard. Around 10–15 seconds is a useful starting point. More important is getting the shaker very cold and working air into the drink.
- Strain into the chilled glass. Fine-strain if you want an especially smooth surface without small ice chips.
- Garnish and serve immediately.
If you are choosing a shaker, read our Boston vs Cobbler guide or our complete cocktail shaker guide.
How do you get good foam on an Espresso Martini?
The foam does not come from cream. It develops from the coffee, other ingredients and air incorporated during vigorous shaking.
1. Use good espresso
Fresh espresso with body and some crema is normally a better starting point than thin or stale coffee.
2. Shake hard
You are chilling, diluting and aerating at the same time. A gentle shake rarely creates the same texture.
3. Use good ice
Wet, half-melted ice dilutes quickly and gives you less control. Use cold, firm cubes.
4. Serve immediately
Let the foam settle briefly after pouring before placing coffee beans on top.
Should the espresso be hot or cold?
Fresh hot espresso can go straight into the shaker. It maximises freshness and aroma, but naturally melts more ice during shaking.
At home this is easy to manage with plenty of firm ice and an efficient shake. In a high-volume bar, chilled espresso can be practical for speed and consistency.
The key is not a rigid hot-or-cold rule but control over flavour, temperature and dilution.
What coffee is best for Espresso Martini?
There is no single correct bean. Traditional espresso profiles with chocolate, nut or caramel notes often work beautifully with vodka and coffee liqueur.
Very light, acidic roasts can also be interesting but may need a different sweetness balance. Taste the drink rather than blindly using the same syrup amount for every coffee.
How sweet should an Espresso Martini be?
Coffee liqueurs vary significantly in sweetness, so sugar syrup should be treated as an adjustment rather than a fixed requirement.
Start with around 10 ml and adjust the next drink. If the liqueur or flavoured syrup is particularly sweet, use less.
Flavoured syrup ideas
- Monin Vanilla – round and classic
- Monin Caramel – sweet and dessert-like
- Monin Salted Caramel – more contrast and depth
- Monin Hazelnut – nutty and rich
See our Monin syrup guide for more ideas.
Which glass for an Espresso Martini?
The Martini glass is the classic choice, although coupe glasses are equally useful and very common in modern cocktail bars.
A stemmed glass helps prevent your hand warming a drink that is served without ice. Browse our Martini glasses or read our cocktail glass guide.
Why is my Espresso Martini watery?
- The ice is already wet and melting.
- You are using too little ice.
- You shake for a long time without efficient chilling.
- Very hot espresso is combined with too little ice.
- The total recipe volume is too large for the serve.
Use solid cold ice, work quickly and measure accurately.
Why does my Espresso Martini have no foam?
Check the coffee and shaking first. Thin coffee and a gentle shake rarely produce the same head as good espresso and vigorous shaking.
Can you make Espresso Martini without an espresso machine?
Yes. Strong coffee or a coffee concentrate can work. BarGear carries options such as Monin Cold Brew Coffee Concentrate and Master of Mixes Espresso.
For the classic drink, we prefer real espresso when available.
Can Espresso Martini be prepared in advance?
Vodka, coffee liqueur and syrup can be batched ahead. Coffee can also be brewed and chilled for busy service.
The final shake with ice should happen immediately before serving because it creates the final temperature, dilution and foam.
5 common Espresso Martini mistakes
- Too sweet: too much syrup on top of a sweet coffee liqueur.
- Too bitter: poorly extracted coffee or insufficient balance.
- Too watery: poor ice or uncontrolled dilution.
- No foam: weak coffee and insufficient shaking.
- Too warm: a warm glass or inadequate chilling.
Our recommended setup
- a good cocktail shaker
- a jigger
- a strainer and optional fine strainer
- a chilled Martini or coupe glass
- cold, solid ice
With a precise recipe and a hard shake, Espresso Martini can be simple, elegant and consistent.
Frequently asked questions
How much espresso goes into an Espresso Martini?
Around 30 ml is a good starting point, although recipes vary. Adjust for coffee strength and the other ingredients.
How long should you shake?
Around 10–15 seconds with good ice is a useful guideline. More important is a very cold shaker and vigorous shaking.
Do you need to double strain?
No. Fine-straining gives a smoother presentation but is optional.
Can you use regular coffee?
Yes, if it is strong enough. Espresso normally gives a more concentrated flavour and classic texture.
What is the best glass?
Both Martini and coupe glasses work very well. Choose a chilled stemmed glass that matches the serving size.