The Best (and Easiest!) Espresso Martini Recipe

Prep Time: 5 minutes
Cook Time: 0 minutes
No ratings yet
This espresso martini recipe is a smooth, frothy coffee cocktail made with vodka, espresso, and coffee liqueur for the ultimate after-dinner drink.
Espresso Martini Recipe.

jump toRECIPE

This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

This easy, three-step espresso martini recipe is a rich, frothy coffee cocktail made with freshly brewed espresso, vodka, and coffee liqueur shaken until perfectly chilled and creamy. With its smooth coffee flavor, lightly sweet finish, and signature foam topping, this classic cocktail is ideal for happy hour, date nights, dinner parties, or an easy at-home cocktail recipe. It’s a simple yet elevated drink that comes together in minutes with just a few ingredients. If you want to try making more elevated cocktails at home, try this three-step mezcal bloody Maria or my ultra-refreshing pineapple ginger smash for a more tropical vibe.

Why You’ll Love This Recipe

  • Easy to make – This espresso martini comes together in just a few minutes with simple ingredients.
  • Smooth and balanced – The combination of espresso, vodka, and coffee liqueur creates the perfect balance of bold coffee flavor and sweetness.
  • Restaurant-quality cocktail – Shaking the cocktail creates the signature frothy top that makes espresso martinis feel elevated and impressive.

Key Ingredients in This Recipe 

  • Vodka – Vodka is a clear, distilled spirit that doesn’t necessarily have as many hard and fast rules as other liquors. It’s created by extracting starch from various grains, fruits and vegetables; commonly potatoes, wheat or rice. Vodka at its base is less flavorful than other spirits which makes it a perfect pairing for this espresso martini. I used Amass vodka in this recipe.
  • Espresso – Espresso is a more highly concentrated coffee containing much more caffeine. The beans are typically roasted longer, with a finer grind. I have a Nespresso machine I use to create the espresso which makes for a frothy martini, though a cold brew concentrate can also be used. 
  • Coffee liqueur – The most popular brand of coffee liqueur is Kahlua though I recommend the brand Mr. Black Cold Brew Coffee Liqueur. While some restaurants use Bailey’s I find it much too creamy for this cocktail.
  • Simple syrup – Simple syrup is made by boiling equal parts sugar and water to form a sticky, smooth syrup that will mix easily into cocktails. Bring 1 cup of granulated sugar and 1 cup of water to a boil then cool completely. Make and store it refrigerated in an airtight container for up to two weeks.
  • Coffee beans – Coffee beans are used on the top of an espresso martini for garnish inspired by the traditional serving of saltimbocca. Using three is said to represent health, wealth and happiness, called “con la mosca.”

A full ingredient list with exact amounts can be found in the recipe card below.

Pro Tip

Use freshly brewed espresso that has cooled slightly before shaking the cocktail. Fresh espresso creates a thicker, creamier foam layer than cold coffee or espresso that has been sitting too long. You can put the espresso in the freezer for a few minutes to cool it quickly.

Swaps and Substitutions

  • Vodka: Substitute with vanilla vodka, reposado tequila, or bourbon for a twist on the classic cocktail.
  • Coffee liqueur: Use Kahlúa, Mr Black, Tia Maria, or another coffee liqueur.
  • Espresso: Swap with strong cold brew concentrate or very strong brewed coffee if needed.
  • Simple syrup: Adjust the sweetness with more or less syrup depending on your preference.
  • Garnish: Top with coffee beans, cocoa powder, shaved chocolate, or cinnamon.
How to Make an Espresso Martini.

How to Make an Espresso Martini (Step-by-Step)

  1. Add ingredients to shaker. Add vodka, espresso, coffee liqueur and then simple syrup to a cocktail shaker filled with ice.
  2. Shake. Shake vigorously until foam forms.
  3. Strain and serve. Strain into a coupe glass and garnish with espresso beans. Then serve immediately.

How to Serve an Espresso Martini

  • Classic cocktail hour: Serve in a chilled martini glass with three coffee beans on top.
  • Dessert pairing: Pair with tiramisu, chocolate cake, biscotti, or affogato.
  • Brunch cocktail: Serve alongside pastries, pancakes, or savory brunch dishes.
  • Holiday entertaining: Add a dusting of cocoa powder or cinnamon for a festive touch.

How to Store an Espresso Martini

  • Store leftover cocktail: Refrigerate leftover espresso martini in an airtight container for up to 1 day.
  • Prepare ahead: Brew the espresso and chill it ahead of time for faster cocktail assembly.
  • Shake before serving: Re-shake the cocktail with ice before serving to recreate the frothy texture.
  • Avoid freezing: Freezing can dull the texture and flavor of the cocktail.

FAQ – Frequently Asked Questions

What alcohol is best for an espresso martini recipe?

Vodka is the traditional choice because it has a neutral flavor that lets the espresso and coffee liqueur stand out.

Why does an espresso martini get frothy?

The crema from freshly brewed espresso creates the signature frothy foam when shaken vigorously with ice.

Can I make an espresso martini without espresso?

Yes. Strong cold brew concentrate or strongly brewed coffee can work as substitutes, though the foam may be less pronounced.

What coffee liqueur works best in an espresso martini recipe?

Kahlúa and Mr Black are two of the most popular options because they add rich coffee flavor and sweetness.

Why are there three coffee beans on an espresso martini?

The three coffee beans are a traditional garnish that symbolizes health, wealth, and happiness.

Other Recipes to Try

If you loved putting together this classic espresso martini recipe, try one of my other favorites next:

Thanks for cooking with me! If you made this recipe, leave a 🌟 rating and share your thoughts or tips below. I’d love to hear from you!

Espresso Martini Recipe

No ratings yet
Rate this Recipe
Espresso Martini Recipe.
Print Pin
Prep Time 5 minutes
Cook Time 0 minutes
Serves 1 cocktail

Ingredients:

  • 2 ounces vodka
  • 1 ounce espresso or cold brew concentrate, cooled
  • ½ ounce coffee liqueur
  • ½ ounce simple syrup
  • 3 espresso beans, for garnish

Instructions:

  • Add vodka, espresso, coffee liqueur and simple syrup to a cocktail shaker filled with ice.
  • Shake hard until foam forms.
  • Strain into a coupe glass and garnish with espresso beans. Serve immediately.

Watch this Recipe

Notes:

Use freshly brewed espresso that has cooled slightly before shaking the cocktail. Fresh espresso creates a thicker, creamier foam layer than cold coffee or espresso that has been sitting too long. You can put the espresso in the freezer for a few minutes to cool it quickly. 

Nutrition:

Calories: 220kcal | Carbohydrates: 17g | Protein: 0.04g | Fat: 0.1g | Saturated Fat: 0.04g | Polyunsaturated Fat: 0.04g | Sodium: 14mg | Potassium: 42mg | Sugar: 17g | Vitamin C: 0.1mg | Calcium: 2mg | Iron: 1mg
DID YOU MAKE THIS?

TAG ME ON INSTAGRAM TO BE FEATURED ON MY STORIES! @cookingwithcocktailrings

Rate + Review

WHAT DID YOU THINK OF THIS RECIPE?

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

Recipe Rating




  1. We made these last weekend while family was in town. What a perfect pick me up cocktail. I love coffee flavored things and this did not disappoint. Everyone loved them and kept our energy level up for holiday activities.