Last updated: 5 June 2026
Espresso Martini Recipe: How to Make a Smooth, Frothy Coffee Cocktail at Home
An Espresso Martini is one of the easiest cocktails to make at home when you want something bold, smooth, and slightly indulgent. It combines vodka, coffee liqueur, fresh espresso, and a small amount of sugar syrup to create a chilled coffee cocktail with a creamy foam top.
This guide shows you how to make a proper Espresso Martini at home, what ingredients to use, how to get the foam right, and which vodka or coffee liqueur to buy in Malaysia.
The Espresso Martini is also listed by the International Bartenders Association as an official cocktail, making it one of the recognised modern classics in cocktail culture.
Looking for vodka or coffee liqueur in Malaysia? Shop authentic spirits online at Blue Ocean Wine House.
What Is an Espresso Martini?
An Espresso Martini is a chilled cocktail made with vodka, coffee liqueur, espresso, and sugar syrup. Despite the name, it is not a traditional martini because it does not contain gin or vermouth.
The drink is widely linked to British bartender Dick Bradsell, who helped shape modern cocktail culture in London. According to Diageo Bar Academy, the drink was first created in the 1980s and was originally known as a vodka espresso.
It is popular because it gives you three things in one glass:
- The clean strength of vodka
- The deep flavour of espresso
- The sweet coffee richness of coffee liqueur
The result is smooth, bitter-sweet, aromatic, and perfect after dinner.
Espresso Martini Recipe
This recipe makes one serving.
Ingredients
- 40ml vodka
- 20ml coffee liqueur
- 30ml fresh espresso
- 10ml sugar syrup
- Ice cubes
- 3 coffee beans for garnish
Method
- Chill your martini or coupe glass in the freezer for a few minutes.
- Brew one fresh espresso shot and let it cool slightly.
- Add vodka, coffee liqueur, espresso, and sugar syrup into a cocktail shaker.
- Fill the shaker with ice.
- Shake hard for 15 to 20 seconds until the shaker feels very cold.
- Strain into the chilled glass.
- Garnish with three coffee beans.
Serve immediately while the drink is cold and the foam is still fresh.
For a benchmark version, you can compare this with the official IBA Espresso Martini recipe, which uses vodka, Kahlúa, sugar syrup, and strong espresso.
Quick Answer: How Do You Make an Espresso Martini?
To make an Espresso Martini, shake 40ml vodka, 20ml coffee liqueur, 30ml fresh espresso, and 10ml sugar syrup with ice. Strain into a chilled martini or coupe glass and garnish with three coffee beans.
Best Vodka for Espresso Martini
A good Espresso Martini does not need the most expensive vodka, but it should use a clean and smooth vodka. The vodka should support the coffee flavour without adding harsh alcohol notes.
For home cocktails, choose a vodka that is:
- Smooth enough to drink in a mixed cocktail
- Neutral in flavour
- Not overly sharp or medicinal
- Authentic and properly sourced
You can browse vodka options here: Vodka Collection.
Best Coffee Liqueur for Espresso Martini
Coffee liqueur gives the Espresso Martini its sweetness, body, and deeper coffee flavour. Without it, the cocktail can taste too sharp or too thin.
The most common coffee liqueur used for Espresso Martini is Kahlúa. You may also use other coffee liqueurs depending on your preferred flavour profile.
Choose a coffee liqueur if you want:
- A richer coffee flavour
- A smoother mouthfeel
- A sweeter cocktail
- Better balance between vodka and espresso
You can browse liqueur options here: Liqueur Collection.
Should You Use Fresh Espresso or Cold Brew?
Fresh espresso is the best choice for a classic Espresso Martini. It gives the cocktail stronger aroma, better body, and a more natural foam.
Espresso is made by forcing hot water through finely ground coffee under pressure. If you want to understand the coffee method behind the drink, the Specialty Coffee Association provides useful coffee standards and brewing resources.
However, cold brew concentrate can also work if you do not have an espresso machine. The taste will be smoother and less intense, but still enjoyable.
Use fresh espresso if you want:
- A stronger coffee aroma
- A proper foam layer
- A more classic Espresso Martini taste
Use cold brew concentrate if you want:
- A smoother coffee flavour
- Less bitterness
- An easier no-machine option
How to Get the Foam on an Espresso Martini
The foam is one of the most important parts of a good Espresso Martini. It gives the drink its signature look and creamy first sip.
To get better foam:
- Use fresh espresso when possible.
- Let hot espresso cool slightly before shaking.
- Use plenty of ice.
- Shake harder than usual.
- Shake for at least 15 seconds.
- Strain immediately after shaking.
If your Espresso Martini has no foam, the most common reason is weak shaking, warm ingredients, or not enough ice.
Why Are There Three Coffee Beans on an Espresso Martini?
The three coffee beans are the classic garnish for an Espresso Martini. They are often said to represent health, wealth, and happiness.
They also add aroma and make the drink look more complete when served.
Espresso Martini Taste Profile
An Espresso Martini should taste balanced. It should not taste like plain black coffee, and it should not taste like a very sweet dessert drink.
A good Espresso Martini should be:
- Cold
- Smooth
- Bold in coffee aroma
- Slightly sweet
- Lightly bitter
- Clean on the finish
If it tastes too bitter, add slightly more sugar syrup. If it tastes too sweet, reduce the syrup or use a stronger espresso.
Espresso Martini Variations
Once you understand the classic recipe, you can adjust the cocktail based on your taste.
Creamy Espresso Martini
Add a small amount of cream liqueur for a softer and richer drink. This version is suitable for those who prefer dessert-style cocktails.
Stronger Espresso Martini
Increase the vodka slightly or reduce the sugar syrup. This creates a drier and more spirit-forward cocktail.
Sweeter Espresso Martini
Add more sugar syrup or use a sweeter coffee liqueur. This is better for drinkers who prefer less bitterness.
Cold Brew Espresso Martini
Replace espresso with cold brew concentrate. This gives the cocktail a smoother and less acidic coffee profile.
What to Serve with Espresso Martini
Espresso Martini works well after dinner because it has both coffee flavour and cocktail strength. It pairs especially well with chocolate, cream-based desserts, and roasted nuts.
Good food pairings include:
- Dark chocolate cake
- Tiramisu
- Chocolate truffles
- Cheesecake
- Roasted almonds
- Vanilla ice cream
For home entertaining, serve it as an after-dinner cocktail instead of coffee.
Common Espresso Martini Mistakes
1. Using hot espresso straight away
Hot espresso melts the ice too quickly and can make the drink watery. Let it cool slightly before shaking.
2. Not shaking hard enough
A gentle shake will not create proper foam. Shake hard until the shaker is very cold.
3. Using too much sugar syrup
Too much syrup makes the cocktail heavy and overly sweet. Start with 10ml and adjust only if needed.
4. Using poor-quality coffee
The coffee flavour is central to this drink. Weak or stale coffee will make the cocktail taste flat.
5. Serving it in a warm glass
A chilled glass keeps the cocktail colder for longer and improves the drinking experience.
Where to Buy Vodka and Liqueur for Espresso Martini in Malaysia
If you want to make Espresso Martini at home, the two main alcohol ingredients you need are vodka and coffee liqueur.
At Blue Ocean Wine House, you can shop authentic whisky, vodka, cognac, wine, champagne, liqueur, and other spirits online in Malaysia.
Explore related categories:
- Buy Vodka Online in Malaysia
- Buy Liqueur Online in Malaysia
- Shop Spirits Online
- Shop Whisky Online
- Shop Wine Online
Note: Alcohol is only for non-Muslim customers aged 21 and above in Malaysia. Please drink responsibly. For general responsible drinking guidance, you can refer to DrinkIQ.
Frequently Asked Questions About Espresso Martini
What alcohol is in an Espresso Martini?
An Espresso Martini is usually made with vodka and coffee liqueur. The other ingredients are espresso and sugar syrup.
Can I make Espresso Martini without coffee liqueur?
Yes, but the drink will taste less rich and less balanced. Coffee liqueur adds sweetness, body, and deeper coffee flavour.
Can I use instant coffee for Espresso Martini?
You can use strong instant coffee in an emergency, but fresh espresso or cold brew concentrate gives a much better result.
Why is my Espresso Martini not frothy?
Your cocktail may not be frothy because the espresso is too weak, the ingredients are too warm, there is not enough ice, or the drink was not shaken hard enough.
Is Espresso Martini sweet?
It is slightly sweet, but it should still have a clear coffee bitterness. You can adjust the sweetness by changing the amount of sugar syrup.
What glass should I use for Espresso Martini?
A chilled martini glass or coupe glass is best. Both help present the foam clearly and keep the drink cold.
Can I prepare Espresso Martini in advance?
You can pre-measure the ingredients, but you should only shake the drink right before serving. This keeps the foam fresh.
What is the best time to drink Espresso Martini?
Espresso Martini is commonly served after dinner or during evening gatherings. Because it contains caffeine, it may not be suitable too late at night for people sensitive to coffee.
Final Takeaway
The best Espresso Martini is simple. Use smooth vodka, good coffee liqueur, fresh espresso, and just enough sugar syrup to balance the bitterness. Shake it hard with ice, strain into a chilled glass, and garnish with three coffee beans.
For home entertaining in Malaysia, it is a stylish cocktail that works especially well after dinner, with desserts, or as a coffee-based drink for guests who enjoy something bold and smooth.
Ready to make your own Espresso Martini? Shop vodka, liqueur, and other authentic spirits online at Blue Ocean Wine House.





