This classic Espresso Martini recipe only takes 3 ingredients and 5 minutes to make. Yup, no official bartending skills required! Simply combine the correct ratio of vodka, espresso or cold brew coffee, and a hint of Kahlua or other liquor in a cocktail shaker, then serve it up with a foamy finish! This festive drink is perfect to serve for your upcoming holiday party or New Year’s celebration!

An espresso martini has a decadent foam top.
email this recipe!
Simply enter your email and get it sent to your inbox! You’ll also get the newest recipes from us every week!

There’s this incredible underground cocktail lounge here in Austin that makes the BEST espresso martinis.

Much like my love for recreating restaurant favorites, that affinity also carries through to whipping up cocktails at home.

So, I eventually discovered the best ratio was 2 parts vodka, 1.5 parts espresso, 1 part Kahlua. And that’s the exact recipe you’ll find below for the PERFECT frothy cocktail!

And I’m so happy to report that this espresso martini is perfect!

Why this is the Best Espresso Martini

We’re using freshly brewed espresso. Not only did this deliver the most robust flavor, but it also helped to create a gorgeous foam after shaken.

We can’t skip the coffee liqueur, Kahlua. It gives the drink a subtle sweetness and creaminess that’s unparalleled with any other liquor.

And lastly—the ratios. These martinis were some of my favorites because they had a HINT of sweetness but weren’t TOO sweet. They were also vodka-forward without being too boozy and a not-too-strong coffee flavor. The perfect after-dinner drink for coffee lovers.

Ingredients

For the exact measurements and detailed instructions, you can jump to the recipe.

Vodka, coffee, and Kahlua are the ingredients for this drink.
  • Vodka. While you can use just about any brand of vodka for this drink, it’s best with at least a mid-level type. Cîroc or Grey Goose are great options. Choose your favorite vodka to make a good espresso martini. 
  • Coffee. Again, choose one you like! Either a fresh espresso or cold brew will add the most flavor. You can even change things up slightly with a flavored coffee if you feel like it. The key is real brewed coffee for the best and foamiest results. If you have an espresso machine, you’re all set. But a regular machine or French press works well, too.
  • Kahlua. This coffee-flavored liquor adds the perfect burst of flavor to this drink. You can sub in another brand if you prefer.
  • Espresso beans. Completely optional, but espresso or coffee beans make a nice garnish. (You could even splurge with some chocolate covered espresso beans!)

How to Make Espresso Martinis

Jump to the recipe for the full instructions, ingredient amounts, and a printable recipe.

  • Fill and shake. Grab a cocktail shaker and fill it completely with ice. Then, pour the vodka, shot of espresso, and Kahlua (or coffee liquor) in. Shake thoroughly for 5 to 10 seconds, or until it gets foamy. (This is where using freshly brewed coffee, and not a cold brew concentrate, becomes essential! The oils in the coffee are what create the foam when shaking.)
  • Pour and garnish. Immediately after you finish shaking, pour the cocktail into a chilled martini glass or other cocktail glass. (Pro Tip: Using a fine mesh strainer will make it foam even better!) If you like, garnish the drink with espresso beans and a dash of cocoa powder or cinnamon.

Meal Prep and Storage

  • Prep-Ahead: You can brew the coffee a day or two early and simply keep it in the fridge.
  • Storage: If you have any of this coffee-infused cocktail leftover, keep it in a jar with a tightly fitting lid, like a mason jar. Leave in the fridge for up to 2-3 days.

FAQs

What liquor is best for an espresso martini? 

The best liquor is vodka, since it is generally unflavored, and a coffee-flavored liquor. Kahlua is the best option, but Bailey’s will give it a subtle twist with a little creaminess that pairs well with the espresso flavor.

What is a dirty chai espresso martini? 

A dirty chai espresso martini incorporates chai tea, as well as coffee, into a cocktail with vodka and a coffee-flavored liquor.

Can you use Bailey’s instead of Kahlua in an espresso martini? 

Yes! You can definitely sub Bailey’s Irish Cream for Kahlua in this modern classic cocktail. Note, it will have more of a whisky flavor, however.

Do espresso martinis have caffeine? 

If you make this drink with regular coffee or espresso, then it will have caffeine and give you a boost of energy. However, you can make it with decaf coffee to avoid this effect.

How to make an espresso martini frothy? 

The best way to ensure a frothy martini is using real brewed coffee, filling the shaker full of ice, and straining it into the glass. These simple tips will ensure a decadent, foamy top.

Recipe Tips

  • Real coffee. Use a good, brewed coffee for this martini.
  • Fill it up. Be sure to shake the martini with a full cup of ice for the best results.
  • Strain it well. A fine mesh strainer will help make the drink frothy, as well.
  • Shake, shake. Thoroughly mix the martini for 30 seconds before serving.
  • Garnish away. Some espresso beans, a dash or cinnamon, or a drizzle of chocolate syrup make for a fancy presentation.
An espresso martini is served in a tall martini glass.

More Holiday Cocktail Recipes

If there’s one thing people do a lot of during the holiday season, it’s celebrate! Keep it fresh with a steady rotation of fun beverage options—any of these might become your new favorite cocktails.

Pomegranate Martini is the perfect holiday beverage.

You can’t go wrong with a Cadillac Margarita or a Mexican 75.

This Frozen Peach White Wine Sangria is super refreshing.

Tap stars to rate!

5 from 3 votes

Espresso Martini Recipe

This classic Espresso Martini recipe only takes 3 ingredients and 5 minutes to make. Yup, no official bartending skills required! Simply combine the correct ratio of vodka, espresso or cold brew coffee, and a hint of Kahlua or other liquor in a cocktail shaker, then serve it up with a foamy finish!
An espresso martini is served in a tall martini glass.
Yield 1 martini
Prep 5 minutes
Total 5 minutes
An image of an envelope sealed shut with the Evolving Table logo.

email this recipe!

Enter your email and we’ll send it directly to you.

Ingredients 

  • 2 ounces vodka
  • 1 ½ ounces espresso or cold brew coffee
  • 1 ounce Kahlua or other coffee liquor
  • Espresso Beans optional

Instructions 

  • Fill and Shake: Fill a cocktail shaker with ice and then add the vodka, espresso, and Kahlua. Shake for 5-10 seconds, or until it gets foamy, and immediately pour into a martini glass.
    2 ounces vodka, 1 ½ ounces espresso, 1 ounce Kahlua
  • Garnish with espresso beans, if desired, and serve immediately in a martini glass.
    Espresso Beans
Last step! If you make this, please leave a review letting us know how it was!

Tap stars to rate!

5 from 3 votes

Video

Notes

  • Coffee: Freshly-brewed is the best option.
  • Prep-ahead: You can brew the coffee a day or two early, simply leave it in the fridge.
  • Storage: If you have any of this coffee-infused cocktail leftover, keep it in a jar with a tightly fitting lid, like a mason jar. Leave in the fridge for up to 2-3 days.

Nutrition

Calories: 232kcal, Carbohydrates: 14g, Protein: 0.1g, Fat: 0.2g, Saturated Fat: 0.1g, Polyunsaturated Fat: 0.1g, Sodium: 9mg, Potassium: 49mg, Sugar: 13g, Vitamin C: 0.1mg, Calcium: 1mg, Iron: 0.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Made this recipe?Leave a comment below!
London Brazil taking a bite from a bowl of food.

Hi, I'm London!

Come join me as we turn everyday dinners into Weeknight Winners with simple and downright delicious recipes, made mostly from scratch, that will make everyone at the table smile!

You May Also Like

Wondering what's for dinner?
These 7 Simple Skillet Dinners make cooking on busy weeknights a delicious breeze! 😋
5 from 3 votes (3 ratings without comment)

Leave a comment

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

Recipe Rating