Skip to content
Home » Recipes » The Only Espresso Martini Recipe You Will Ever Need

The Only Espresso Martini Recipe You Will Ever Need

  • 9 min read
  • by

Someone handed me an Espresso Martini at a dinner party three years ago. I took one sip and immediately questioned every beverage decision I had ever made. It is bold, creamy, slightly sweet, and hits like a coffee shot wearing a tuxedo. You need this in your life.

The best part? You do not need a fancy bar or a bartender degree. This easy Espresso Martini at home recipe takes under five minutes and uses ingredients most coffee lovers already keep around. Let us get right into it.


Servings: 1 Prep Time: 3 minutes Total Time: 5 minutes


What You Need — The Ingredients

Here is everything you need for one perfect Espresso Martini with vodka recipe:

  • 45ml vodka (good quality, but not your fanciest bottle)
  • 30ml freshly brewed espresso or 30ml strong cold brew
  • 20ml coffee liqueur (Kahlua works perfectly here)
  • 10ml simple syrup or sugar syrup (adjust to taste)
  • 1/2 teaspoon vanilla extract (for a vanilla Espresso Martini recipe twist)
  • Handful of ice cubes for shaking
  • 3 espresso beans for garnish
  • Optional: 15ml heavy cream for a creamy Espresso Martini recipe version

FYI, the quality of your espresso directly determines how good this cocktail tastes. Bad espresso equals a bad martini — no amount of vodka fixes that.


The Making Process — Detailed and Easy

Step 1: Brew Your Espresso First

Before you touch anything else, brew your espresso. You need 30ml of very strong, freshly pulled espresso. Use your espresso machine, Moka pot, or AeroPress — all three work brilliantly here. The key is strength and freshness.

Let the espresso cool for about two to three minutes after brewing. You do not want to pour scalding hot liquid into your shaker with ice — it just melts everything instantly and dilutes the whole drink before it even gets started. Room temperature espresso is your best friend here.

If you only have instant coffee at home, you can absolutely use it. Mix two teaspoons of good quality instant coffee granules into 30ml of hot water and stir until fully dissolved. This gives you a surprisingly decent base for an Espresso Martini with instant coffee version. Is it the same as freshly pulled espresso? No. But it still tastes really good.

Step 2: Prepare Your Cocktail Shaker

Grab your cocktail shaker and fill it generously with ice cubes. You want it about two-thirds full — enough ice to properly chill and aerate the drink during shaking. If you do not own a cocktail shaker, a large mason jar with a tight lid works just as well.

The ice does two critical things here. First, it chills the drink rapidly. Second, and more importantly, it creates the signature frothy foam on top of the martini when shaken hard. That foam is not optional — it is the whole aesthetic of a proper classic Espresso Martini recipe. Never skip the ice.

Step 3: Add All Your Ingredients

Now pour everything into the shaker over the ice. Start with the vodka — 45ml poured directly over the ice. Then add 30ml of your cooled espresso. Follow with 20ml of coffee liqueur and 10ml of simple syrup.

If you want the vanilla Espresso Martini recipe version, add your half teaspoon of vanilla extract right now. It adds a subtle warmth and sweetness that makes the whole drink feel slightly more indulgent and layered. I personally add vanilla every single time — IMO it takes the cocktail from great to genuinely outstanding.

For those making the creamy Espresso Martini recipe, add 15ml of heavy cream at this stage too. Pour it in slowly over the other ingredients. The cream adds a silky richness that makes each sip feel luxurious. It slightly mellows the sharpness of the espresso and vodka — a very good thing if you prefer smoother cocktails.

Step 4: Shake It Hard — This Part Matters

Close your shaker tightly and shake it as hard as you possibly can for a full 15 to 20 seconds. This is not a gentle stir situation. You need serious, vigorous shaking to properly aerate the espresso and create that thick, velvety foam layer on top.

The foam is literally just air being forced into the espresso proteins through the shaking motion. The colder the ingredients and the harder you shake, the better and more stable your foam will be. Have you ever gotten a flat, foamless Espresso Martini at a bar? That bartender simply did not shake hard enough. Now you know.

Your shaker should feel very cold and possibly slightly frosted on the outside when you stop. That is exactly what you want. It means the drink has chilled properly and is ready to pour immediately.

Step 5: Strain and Pour Perfectly

Place a fine mesh strainer or the built-in strainer of your cocktail shaker over a chilled martini glass. Pour the drink slowly and steadily in one continuous motion. Do not stop midway — you want all that foam to arrive at the surface of the glass intact.

If your martini glass is not chilled, pop it in the freezer for five minutes before you start making the drink. A warm glass kills the foam and ruins the temperature of the whole cocktail within seconds. This one small step makes a genuinely noticeable difference in the final result.

Watch the beautiful dark brown liquid fill the glass with that gorgeous tan foam rising naturally to the surface. This is the moment that makes all the effort worthwhile. Your strong Espresso Martini drink should look like a tiny, elegant coffee cloud sitting on top of a dark liquid pool.

Step 6: Garnish and Serve Immediately

Take three espresso beans and place them carefully on top of the foam. Tradition holds that three beans represent health, wealth, and happiness — which honestly sounds like the perfect toast for any occasion. Press them down very gently so they rest on the foam without sinking.

Serve the cocktail immediately after garnishing. An Espresso Martini waits for nobody — the foam begins to dissipate after a few minutes, and the drink warms up faster than you expect. Hand it over, raise a glass, and enjoy your genuinely perfect quick Espresso Martini recipe. You absolutely earned it :/


The Non-Alcoholic Version

Not everyone wants the booze, and that is completely fine. For an Espresso Martini without alcohol, replace the vodka with cold sparkling water or a non-alcoholic spirit like Seedlip Spice. Replace the coffee liqueur with a coffee simple syrup — just brew strong coffee and mix it with equal parts sugar until dissolved.

Shake everything with ice just as hard as the original version. The foam still develops because the espresso proteins still aerate through vigorous shaking. The result is a surprisingly sophisticated coffee cocktail Espresso Martini style drink that tastes genuinely impressive without a drop of alcohol.


Quick Tips for a Better Martini

Want to take your classic Espresso Martini recipe to the next level? Keep these in mind:

  • Always use freshly brewed espresso — cold brew concentrate works as a backup
  • Chill your glass in the freezer for five minutes before pouring
  • Shake for at least 15 seconds — anything less and your foam suffers
  • Kahlua is the gold standard coffee liqueur, but Tia Maria also works well
  • Adjust sweetness by adding or reducing simple syrup to your preference
  • Double strain through a fine mesh for the smoothest, cleanest foam surface

The Only Espresso Martini Recipe You Will Ever Need

Servings

1

servings
Prep time

3

minutes

This Espresso Martini combines vodka, fresh espresso, coffee liqueur, and simple syrup shaken hard over ice for a bold, creamy, beautifully foamy cocktail. Ready in under five minutes, it works perfectly for parties or solo evenings. Optional vanilla and cream make it even more indulgent and deeply satisfying.

Ingredients

  • 45ml vodka

  • 30ml freshly brewed espresso or strong cold brew

  • 20ml coffee liqueur (Kahlua recommended)

  • 10ml simple syrup

  • 1/2 teaspoon vanilla extract (optional)

  • 15ml heavy cream (optional, for creamy version)

  • Handful of ice cubes

  • 3 espresso beans for garnish

  • Brew 30ml of strong espresso and allow it to cool for two to three minutes at room temperature
  • Fill your cocktail shaker two-thirds full with ice cubes
  • Pour vodka, cooled espresso, coffee liqueur, simple syrup, and vanilla extract into the shaker over the ice
  • Add heavy cream at this stage if making the creamy version
  • Seal the shaker tightly and shake as hard as possible for a full 15 to 20 seconds
  • Strain the drink slowly through a fine mesh strainer into a chilled martini glass in one continuous pour
  • Place three espresso beans on top of the foam and serve immediately

Frequently Asked Questions

Q1: Can I make an Espresso Martini without a cocktail shaker? Yes, absolutely. A large mason jar or any container with a very tight-fitting lid works perfectly. The key is a secure seal so nothing leaks during vigorous shaking. Fill it with ice, add your ingredients, seal tightly, and shake hard for 15 to 20 seconds. The result is virtually identical to using a proper shaker.

Q2: Why does my Espresso Martini have no foam on top? No foam usually means one of three things — your espresso was too hot, you did not shake hard enough, or you used too little ice. Hot espresso melts the ice before shaking begins, preventing proper aeration. Always cool your espresso first, use plenty of ice, and shake vigorously for the full 15 to 20 seconds.

Q3: What vodka works best in an Espresso Martini? A clean, smooth vodka with no strong flavoring works best. Brands like Grey Goose, Ketel One, or even a mid-range option like Absolut perform really well here. Avoid heavily flavored vodkas unless you specifically want to experiment with vanilla or caramel-flavored versions of the vanilla Espresso Martini recipe.

Q4: Can I batch-make Espresso Martinis for a party? You can pre-mix the espresso, vodka, coffee liqueur, and syrup and store it in the fridge for up to 24 hours. However, you must shake each individual serving with fresh ice right before serving. The foam only forms during shaking — you cannot pre-make it and expect it to hold in a jug.

Q5: What can I use instead of coffee liqueur? If you do not have Kahlua or Tia Maria, you can substitute with a strong coffee simple syrup. Brew very strong coffee, mix it with equal parts sugar, and use 20ml in place of the liqueur. It lacks the alcohol depth of Kahlua but still delivers good coffee flavor in your easy Espresso Martini at home.


Go Make One Right Now

This classic Espresso Martini recipe is one of those rare cocktails that genuinely delivers every single time. It looks impressive, tastes incredible, and takes less time than waiting for your regular coffee to brew. There is no reason not to make one tonight.

Grab your shaker, brew that espresso, and treat yourself to something properly good. Life is short and your drinks should always be excellent.

Leave a Reply

Your email address will not be published. Required fields are marked *