Last edited on July 22, 2023

Get ready to shake up your nights with a killer espresso martini recipe! Wondering how to make an espresso martini? We've got you covered with an easy step-by-step guide. This cocktail is all about combining the boldness of espresso with the smoothness of vodka, creating a party in your glass. Whether you're a coffee lover or simply in need of a caffeine-infused pick-me-up, our espresso martini recipe will hit the spot.

Classy, frothy espresso martini cocktail with coffee beans on table with soft sunlight


  • 1 ½ Ounces Vodka
  • ¾ Ounce Coffee Liqueur (Kahlua)
  • ¾ Ounce Espresso Coffee
  • 3 Coffee Beans (garnish)


  1. Brew a shot of espresso and let it cool down to room temperature (or put it in the fridge).
  2. Add the vodka, coffee liqueur, and espresso to a shaker with ice.
  3. Shake vigorously for about 15-20 seconds, then strain into a chilled martini glass.
  4. Garnish with three coffee beans.
  5. Enjoy!


  • For the best results, ensure your coffee is cold before combining and shaking. This helps keep your drink cool, and minimises dilution from the ice when shaking.

  • Make sure you shake extra hard, to get a strong layer of foam. This makes the drink look great, and allows the coffee beans to sit nicely on top of the drink.

  • If done with bad coffee, an espresso martini can be quite bitter. Freshly brewed coffee definitely works best, but some people also like to add a bit of simple syrup to bring in some extra sweetness.

  • If you can't manage to get the nice foam layer on top of the cocktail, try shaking it with half an egg white. This provides a nice foam layer, without compromising the taste of the cocktail.

What's An Espresso Martini Cocktail Made Of?

The espresso martini cocktail is a delightful combination of smooth flavors, combining 2 parts vodka, 1 part coffee liqueur, and 1 part freshly brewed espresso. The espresso shot really carries this drink, so it's important to choose smooth, neutral ingredients to let it really shine.

Best Vodka For An Espresso Martini

In an espresso martini, the vodka usually plays a very quiet role, mainly there to add some alcohol to the drink. Because of this, it's best to get a clean, smooth vodka, allowing the espresso and coffee liqueur to shine. Most of the classic vodkas work well for this, including Ketel One, Absolut, Belvedere, and Grey Goose.

Best Coffee Liqueur For An Espresso Martini

Kahlua is by far the best choice for an espresso martini, and is what you'll see used at any bar when you ask for one. It's got a rich, smooth coffee flavour, and is quite sweet. In my opinion, you don't need any simple syrup in your espresso martini, because the sweetness of the Kahlua goes a long way. Other coffee liqueurs can be a bit more intense and bitter, which I find unnecessary when you also have the espresso carrying so much flavor.

Drinks Similar To The Espresso Martini

The White Russian shares both the Vodka and Kahlua in common with the Espresso Martini, while taking on a creamy flavor. To make it, you just replace the espresso with heavy cream, and adjust the amounts according to the linked recipe.