Some cocktails are all about slow sipping. The Espresso Martini is not shy like that. It shows up cold, bold, and topped with a thick foam that makes the first sip feel like a treat. The first time I made one at home, I was shocked by how “bar quality” it tasted with just a few ingredients and a good shake.
I love this because it is the perfect bridge between coffee and cocktails. It has that deep espresso flavor, but the sweetness from coffee liqueur and simple syrup keeps it balanced. Plus, it is one of those drinks that makes people pull out their phones, because a good espresso martini foam always looks impressive. This cocktail fits so many moments: pre-dinner drinks, late-night hangs, brunch, holidays, and parties when you want something that feels a little fancy without being complicated.
Why You’ll Love This
The Espresso Martini is a classic for a reason. It tastes rich and smooth, it looks great in a coupe glass, and it gives you that coffee kick without tasting like a sugar bomb. When it is made right, the foam is thick, the drink is chilled, and every sip feels clean.
- Big coffee flavor: Fresh espresso gives it that deep, roasted taste.
- Smooth and balanced: Vodka keeps it crisp, while the liqueur adds sweetness.
- That iconic foam: Shaking creates the creamy top that makes this drink famous.
- Fast to make: Once your espresso is ready, it comes together in minutes.
- Perfect for hosting: Easy to scale for a small group.
- Great for photos: The foam layer and three coffee beans look polished.
If you want a cocktail that feels like a night out without leaving your house, this is the move.
Ingredients
This recipe is simple, but it is built on smart choices. Vodka provides a clean base, espresso adds real coffee intensity, coffee liqueur brings sweetness and depth, and simple syrup lets you control the final balance. The coffee bean garnish is classic and adds a little aroma right at the top.
- 2 oz vodka
- 1 oz fresh espresso
- 1 oz coffee liqueur
- ½ oz simple syrup
- Garnish: 3 coffee beans
A few ingredient notes:
Fresh espresso makes a real difference here. It gives the drink a stronger coffee taste and helps create better foam. Coffee liqueur also varies a lot by brand. Some are sweeter, some are stronger, so you may adjust your simple syrup slightly after your first try.
Warning: Hot espresso can melt your ice fast and water down the drink. Let the espresso cool for a minute or two before shaking.

Suggested Liquor Brands and Substitutions
Since this cocktail has only a few ingredients, quality matters, especially for vodka and coffee liqueur. You do not need the fanciest bottles, but you do want smooth spirits and a coffee liqueur that tastes like actual coffee.
- Vodka picks: Tito’s, Absolut, Ketel One, or Grey Goose all work well and taste clean.
- Coffee liqueur picks: Kahlua is the standard and easy to find. Tia Maria is a good option if you want a slightly different coffee vibe.
- Sub for espresso: Strong cold brew concentrate works if you do not have an espresso machine. Use 1 oz cold brew concentrate and expect a lighter foam.
- Sub for simple syrup: Use agave syrup or maple syrup for a different sweetness. Start with a little less since they can taste stronger.
- Stronger coffee option: Use a darker roast espresso shot for a bolder taste.
- Lower-sugar option: Reduce simple syrup to 1/4 oz, especially if your coffee liqueur is sweet.
If you want to keep it classic, start with Kahlua and a clean vodka. Then tweak sweetness based on your taste.
Equipment and Glassware
You do not need a full bar setup, but a good shaker and a fine mesh strainer help a lot. The goal is cold, smooth, and foamy.
You will need:
Tip: Chill your glass in the freezer for 10 minutes. A cold glass helps the foam stay thicker and keeps the drink crisp.
How to Make It
This drink is all about the shake. You want enough time to chill the cocktail and build that rich foam. A short shake can taste fine, but it will not look as good.
- Add the ingredients to a shaker.
Pour into a cocktail shaker:- 2 oz vodka
- 1 oz fresh espresso
- 1 oz coffee liqueur
- 1/2 oz simple syrup
- Fill the shaker with ice.
Use plenty of ice to chill fast and reduce dilution. - Shake vigorously for about 30 seconds.
Shake hard until the shaker feels very cold. This helps build foam and smooth out the drink. - Double strain into a chilled glass.
Strain through your shaker strainer and a fine mesh strainer into a coupe or martini glass. This removes ice chips for a smooth finish. - Garnish with three coffee beans.
Place them gently on the foam so they float. - Serve immediately.
Espresso martinis are best right away, while the foam is thick.
Common tweaks are simple. If it tastes too sweet, cut the simple syrup. If it tastes too strong, increase the coffee liqueur slightly or use 1.5 oz vodka instead of 2 oz.
Pro Tips
A great Espresso Martini comes down to foam, temperature, and balance. These tips help you get that bar-style result at home.
- Cool your espresso slightly: Hot espresso melts ice fast and makes the drink watery.
- Shake longer than you think: 30 seconds is what builds the foam most people want.
- Use fresh espresso when possible: It gives stronger flavor and better foam.
- Chill the glass: A cold glass helps the foam sit nicely and last longer.
- Double strain: This keeps the texture smooth and removes tiny ice chips.
- Adjust sweetness after your first try: Coffee liqueurs vary a lot, so simple syrup is your control knob.
- Use plenty of ice: More ice usually means less dilution, since it chills faster.
- Keep garnish simple: Coffee beans look classic and do not clutter the top.
Once you nail your base recipe, you can play with different coffee beans and liqueurs to find your favorite flavor.

Variations
The Espresso Martini is a great base for small changes. You can keep the coffee vibe but shift it toward chocolate, vanilla, or even a lighter, less sweet version.
- Vanilla espresso martini: Swap plain simple syrup for vanilla syrup, or add a tiny splash of vanilla extract.
- Mocha version: Add 1/4 oz chocolate liqueur or a small drizzle of chocolate syrup in the shaker.
- Salted caramel version: Use caramel syrup instead of simple syrup, and add a tiny pinch of salt.
- Extra strong version: Use 1.5 oz vodka and 1.5 oz espresso for a bigger coffee hit.
- No-alcohol version: Shake chilled espresso or cold brew with a little simple syrup and a splash of coffee syrup, then strain into a chilled glass. You will not get the same foam, but it still feels like a treat.
If you are hosting, it is fun to offer one classic and one mocha version so guests can choose.
When to Serve and Pairings
This cocktail works at parties because it feels special, but it is also a great after-dinner drink. It is perfect when you want something that tastes like coffee but still counts as a cocktail.
Best times to serve it:
- After dinner
- Holiday parties
- Birthday dinners
- Late-night hangs
- Brunch (if your group likes coffee cocktails)
Pair it with:
- Tiramisu
- Chocolate cake or brownies
- Shortbread cookies
- Cheesecake
- Salted nuts for a sweet-salty combo
For internal links on mybartender.com, connect this recipe to other coffee cocktails, dessert martinis, and creamy after-dinner drinks.
Storage and Serving Notes
Espresso martinis are best served fresh. The foam fades as it sits, and the drink warms up quickly in the glass.
If you want to prep for guests:
- Brew your espresso ahead of time and chill it in the fridge.
- Pre-measure vodka, coffee liqueur, and simple syrup into small cups.
- Shake each drink to order with ice so you still get fresh foam.
Serving notes:
- This recipe makes one cocktail.
- For a group, multiply the ingredients and shake in batches of 2 drinks at a time, depending on shaker size.
- Tip: Do not pre-mix with ice. Ice will dilute it before you serve.
FAQs
Espresso martinis are popular, but people often run into the same issues when making them at home. These answers help you get it right.
Do I need an espresso machine to make this?
No. An espresso machine is great, but you can also use strong cold brew concentrate or a moka pot. Foam may be lighter without espresso, but flavor can still be great.
Why is my drink not foamy?
Usually it is the shake. Shake harder and longer, and make sure you are using fresh espresso if possible. Also, double strain so foam stays on top instead of mixing back in.
Can I use regular brewed coffee?
You can, but it is weaker and usually makes less foam. If you use brewed coffee, make it very strong and chill it first.
How sweet should an espresso martini be?
That depends on your coffee liqueur and taste. Start with 1/2 oz simple syrup, then reduce to 1/4 oz if you want it less sweet.
What is the point of the three coffee beans?
It is the classic garnish and adds aroma. Some people also treat it as a tradition, but mostly it just looks good and smells great.
Can I make a big batch for a party?
You can pre-measure the liquids, but you still need to shake each serving with ice to get foam. A good shortcut is chilling espresso ahead of time so you can shake quickly.
More Cocktails to Try
If you liked this Espresso Martini, you will probably enjoy other coffee and dessert-style cocktails that feel smooth and special.

Ingredients
- 2 oz vodka
- 1 oz fresh espresso
- 1 oz coffee liqueur
- ½ oz simple syrup
- Garnish: 3 coffee beans
Instructions
- Pour the vodka, espresso, coffee liqueur, and simple syrup into a cocktail shaker.
- Fill the shaker with ice and shake vigorously for about 30 seconds to chill and build a rich foam.
- Double strain into a chilled coupe or martini glass using a fine mesh strainer for a smooth finish.
- Carefully place three coffee beans on top of the foam for garnish.
- Serve immediately.
Video
Notes
Pro Tips
- Use freshly brewed espresso for the best flavor and crema.
- Shake harder and longer than usual this helps develop the signature frothy top.
- Chill your glass before pouring to help the foam set more firmly.



