If you’ve ever found yourself craving a cocktail that perfectly balances bold coffee flavor with a smooth kick, I have just the thing for you: the Espresso Martini Recipe. This iconic drink is a sparkling combination of rich espresso, velvety vodka, and a touch of coffee liqueur, delivering an energizing yet indulgent experience. Whether you’re winding down after a long day or impressing friends at a dinner party, this recipe is a must-try showstopper that’s surprisingly easy to master.

Ingredients You’ll Need
Getting this classic cocktail right starts with just a few simple ingredients. Each component plays a vital role in creating the perfect harmony of flavors, texture, and that irresistible creamy foam topping.
- 40ml Vodka: The smooth base spirit that brings warmth and body to the cocktail.
- 20ml Kahlua: A coffee-flavored liqueur that adds sweet depth and richness.
- 20ml espresso coffee (cooled): The star ingredient, providing a fresh, intense coffee punch with subtle bitterness.
- 3 coffee beans (garnish): A classic garnish that adds aroma and a charming visual finish.
- Ice: Essential for chilling and diluting the mix just right for a smooth sip.
How to Make Espresso Martini Recipe
Step 1: Combine Spirits and Coffee
Start by placing the vodka, Kahlua, and freshly brewed espresso (cooled down to room temperature) into a cocktail shaker. Adding ice cubes at this point is crucial, as it chills and slightly dilutes the drink to mellow out the strong flavors without losing any punch.
Step 2: Shake It Vigorously
Seal the shaker tightly and give it a strong shake about 10 times. The vigorous motion not only mixes the ingredients thoroughly but also creates that luxurious, creamy foam on top that’s signature to a perfect Espresso Martini. This is where the magic happens, bringing texture and visual appeal to your cocktail.
Step 3: Strain and Garnish
Pour your beautifully shaken mixture briskly into a chilled cocktail glass. If any foam clings inside the shaker, scrape it out gently to maintain that attractive mousse on the surface of your drink. Finish by carefully placing three coffee beans on top; they look elegant and hint at the flavor bursting within each sip.
How to Serve Espresso Martini Recipe

Garnishes
The classic touch is those three perfectly placed coffee beans, symbolizing health, wealth, and happiness. Alternatively, you can sprinkle a little cocoa powder or grated dark chocolate to add an aromatic twist and subtle flavor complexity.
Side Dishes
Espresso martinis go wonderfully with desserts that complement their coffee notes. Think along the lines of chocolate truffles, biscotti, or a rich tiramisu. These pairings elevate the tasting experience, letting each bite and sip enhance the other.
Creative Ways to Present
For a little extra wow factor, serve your Espresso Martini in a chilled coupe glass rimmed with crushed coffee beans or sugar mixed with a hint of cinnamon. You can also experiment with flavored coffee beans, like vanilla or hazelnut, to garnish for a personal twist that sparks conversation.
Make Ahead and Storage
Storing Leftovers
Because this cocktail depends on fresh espresso and shaking with ice, leftovers aren’t ideal. However, if you do have some left, store it in an airtight container in the fridge for up to 24 hours. Give it a gentle stir before serving, though it won’t have the same frothy texture.
Freezing
Freezing an Espresso Martini isn’t recommended as it can ruin the delicate balance between the spirits and coffee, and the texture will suffer significantly once thawed. This is a fresh cocktail best enjoyed right away.
Reheating
Reheating simply isn’t an option here since the espresso needs to be cooled and the drink served chilled. If you want a warm coffee cocktail, there are other recipes better suited for that mood, but this Espresso Martini Recipe celebrates cold refreshment.
FAQs
Can I use instant coffee instead of espresso?
Instant coffee won’t deliver the same robust flavor or rich crema that espresso provides. For the truest taste and texture, freshly brewed espresso is your best bet in an Espresso Martini Recipe.
What if I don’t have Kahlua? Are there substitutes?
If Kahlua isn’t available, you can try other coffee liqueurs like Tia Maria or make a homemade coffee syrup. Keep in mind the flavor profile will slightly change but still remain enjoyable.
Can this recipe be made vegan?
Absolutely! This recipe is naturally vegan since all ingredients—vodka, Kahlua (check the brand to ensure it’s vegan), and espresso—are plant-based. Just double-check your liqueur’s ingredients to be sure.
How strong is an Espresso Martini?
It’s moderately strong thanks to vodka and coffee liqueur, balanced by the espresso shot. It’s perfect if you want a cocktail with a buzz and a caffeine kick together, but not overwhelmingly potent.
Can I scale this recipe to make multiple servings?
Definitely. Just multiply the ingredients by the number of cocktails you want, shake each batch separately to maintain that foamy texture, and serve immediately for best results.
Final Thoughts
There’s something truly special about crafting a cocktail that wakes up your senses all while feeling elegant and indulgent. The Espresso Martini Recipe is a personal favorite for good reason—its simplicity, bold flavors, and delightful presentation never fail to impress. Next time you want to elevate your evening or surprise guests, give this recipe a whirl. I promise it will become a staple in your cocktail repertoire as it did in mine.
Print
Espresso Martini Recipe
- Prep Time: 5 minutes
- Cook Time: 0 minutes
- Total Time: 5 minutes
- Yield: 1 serving
- Category: Cocktail
- Method: Shaking
- Cuisine: International
Description
A classic Espresso Martini combines the rich flavors of freshly brewed espresso with vodka and coffee liqueur to create a smooth, energizing cocktail perfect for after-dinner enjoyment or any special occasion.
Ingredients
Main Ingredients
- 40ml / 1 1/3oz Vodka
- 20ml (2/3 oz) Kahlua
- 20ml (2/3 oz) espresso coffee (cooled)
- 3 coffee beans (for garnish)
Instructions
- Combine Ingredients: Place the vodka, kahlua, and cooled espresso coffee into a cocktail shaker filled with ice cubes to chill the mixture.
- Shake the Mixture: Shake vigorously about 10 times to thoroughly mix and chill the cocktail, allowing it to develop a light frothy layer on top.
- Serve and Garnish: Strain the cocktail briskly into a chilled cocktail glass, ensuring to scrape out any foam clinging to the shaker sides if necessary. Garnish with 3 coffee beans placed on top as a classic finishing touch and serve immediately.
Notes
- Use freshly brewed espresso and allow it to cool to avoid melting the ice too quickly and diluting the drink.
- Shaking vigorously is essential to achieve the signature frothy cream on top.
- The three coffee beans traditionally symbolize health, wealth, and happiness.
- For a sweeter version, you can add a dash of simple syrup or use a flavored coffee liqueur.
- Serve immediately to enjoy the optimal flavor and frothy texture.

