Espresso Martini Recipe: Easy Bar-Quality Cocktail at Home
Making an espresso martini recipe at home can feel harder than it looks. Many people end up with a drink that is too bitter, too sweet, or missing that creamy foam on top. In some cases, not having an espresso machine or proper tools makes it even more confusing. As a result, the drink does not taste like the one you get at a bar.
I went through the same problems when I first tried making this drink. My early attempts were flat and unbalanced. However, after testing different ratios and techniques, I found what really works. Now, this is one of my favorite drinks to serve at home.
Quick Takeaway: Espresso Martini Recipe
- Best ratio: 2 oz vodka, 1 oz espresso, 1/2 oz coffee liqueur
- Shake hard for 15 to 20 seconds for thick foam
- Use fresh espresso for the best flavor and texture
- Adjust sweetness to match your taste
- Serve right away in a chilled glass
In this guide, I will help you make a smooth, bar-quality espresso martini, even if you are just starting out.
Key Ingredients & Substitutions
To make a bar-quality espresso martini at home, you only need a few simple ingredients.

| Ingredient | Standard Amount | Notes |
|---|---|---|
| Vodka | 2 oz | Use good quality for a smoother drink |
| Espresso | 1 oz | Fresh espresso gives the best flavor and foam |
| Coffee Liqueur | 1/2 oz | Adds sweetness and depth |
| Simple Syrup | 1/4 to 1/2 oz | Optional, based on taste |
| Ice | As needed | Needed for shaking and chilling |
Substitutions (Beginner-Friendly):
- No espresso machine? Use strong cold brew
- In a rush? Use instant coffee (last option)
- No syrup? Use sugar or honey
However, fresh espresso always gives the best taste and foam.

Key Ingredients in an Espresso Martini
Each ingredient works together to create a smooth and balanced drink.
- Espresso gives the strong coffee base
- Coffee liqueur adds sweetness
- Vodka keeps the drink clean and crisp
- Sweetener balances bitterness
Because of this, the drink tastes rich but not too heavy.
What Makes An Espresso Martini Frothy?
The creamy foam on top is what makes this drink look like a bar-style cocktail.
It forms because of:
- Coffee oils and proteins
- Air mixed during shaking
When you shake the drink hard with ice, air blends into the liquid. As a result, you get a thick and creamy foam.
This is why bartenders always shake it strongly.

Pro Tips For The Perfect Espresso Martini
If you want your drink to look and taste like a bar version, follow these tips:
- Use fresh espresso for strong flavor
- Let espresso cool before shaking
- Shake hard for at least 15–20 seconds
- Use good quality vodka and coffee liqueur
- Chill your glass before serving
These small details make a big difference, especially for beginners.
Pro Tip: For even better foam, shake the drink without ice for a few seconds first, then add ice and shake again. This extra step can help create a thicker and creamier top layer.
How To Make An Espresso Martini
This espresso martini recipe is simple and quick.

- Brew fresh espresso
- Let it cool slightly
- Add vodka, espresso, coffee liqueur, and syrup to a shaker
- Add ice
- Shake hard until cold and frothy
- Strain into a chilled martini glass
Serve immediately for the best foam and flavor.
How It Works
Equipment
You do not need expensive tools.

- Cocktail shaker
- Strainer
- Measuring jigger
- Martini glass
No shaker? Use a jar with a tight lid.
Ingredients
- 2 oz vodka
- 1 oz fresh espresso
- ½ oz coffee liqueur
- ¼–½ oz simple syrup (optional)
- Ice
- Coffee beans (for garnish)
Instructions
- Brew fresh espresso
- Let it cool slightly
- Add all ingredients into a shaker
- Add ice
- Shake hard for 15–20 seconds
- Strain into a chilled glass
- Garnish with three coffee beans
Serve right away.

Notes
- Do not use very hot espresso
- Shake well to create foam
- Adjust sweetness to your taste
- Strong coffee gives better results
Nutrition
- Calories: around 180–250 per serving
- Contains caffeine from espresso
- Alcohol strength depends on vodka
Calories may change based on ingredients.
Espresso Martini Variations & Serving Ideas
You can easily change this recipe based on your taste or occasion.
Popular variations:
- Vanilla espresso martini – add vanilla syrup
- Mocha version – add chocolate liqueur
- Creamy version – add Baileys or cream
- Non-alcoholic version – use coffee + syrup only

When to serve:
- After dinner
- At parties
- As a dessert drink
This flexibility makes it a great choice for home hosts.
What Do The Three Coffee Beans On Top Mean?
The three coffee beans are not just decoration.
They represent:
- Health
- Wealth
- Happiness

This tradition comes from Italian culture and adds a classic touch.
More Cocktail Recipes To Try
If you enjoy this espresso martini recipe, you may also like:
- Classic martini
- White Russian
- Irish coffee
- Coffee-based cocktails
Common Problems and Fixes
| Problem | Possible Cause | Fix |
|---|---|---|
| No foam | Weak coffee or not enough shaking | Use fresh espresso and shake harder |
| Too bitter | Too much espresso or not enough sweetness | Add a little more syrup |
| Too sweet | Too much syrup or liqueur | Reduce sweetener or use stronger espresso |
| Watery drink | Too much ice melt or weak coffee | Use strong espresso and do not over-dilute |

Is Espresso Martini Strong?
Yes, it is moderately strong.
It contains vodka, but the coffee flavor makes it smooth and easy to drink.
How Much Caffeine Is in an Espresso Martini?
One espresso martini has about 60–80 mg of caffeine.
This depends on the type of coffee used.
Espresso vs Cold Brew for Martini
| Feature | Espresso | Cold Brew |
|---|---|---|
| Flavor | Strong and bold | Smooth and mild |
| Foam | Better foam | Less foam |
| Ease | Needs espresso machine or maker | Easy to buy or make ahead |
| Best Use | Classic espresso martini recipe | Quick home version |

For best results, espresso is recommended.
Best Ingredients for Better Taste
- Use quality vodka for smoothness
- Choose a good coffee liqueur like Kahlúa
- Use fresh coffee beans for garnish
Better ingredients give a better drink.
Conclusion
From my experience, making a great espresso martini recipe is all about small details. Fresh espresso, the right balance of ingredients, and a strong shake can completely change the result. Once you understand these basics, the process becomes simple and repeatable. Do not worry if your first attempt is not perfect. With a little practice, you can create a rich, smooth, and impressive drink that tastes just like a bar-quality espresso martini at home.
Espresso Martini Recipe: Easy Bar-Quality Cocktail at Home
Cuisine: BritishDifficulty: Easy2
servings5
minutes220
kcal5
minutesA smooth, bar-quality espresso martini made with fresh espresso, vodka, coffee liqueur, and simple syrup. Shaken with ice to create a thick, creamy foam and finished with three roasted coffee beans.
Ingredients
1. 100 ml vodka
2. 50 ml coffee liqueur
3. 50 ml freshly brewed espresso, cooled slightly
4. 20 ml simple syrup
5. 1 cup ice cubes
6. 6 roasted coffee beans, for garnish
Directions
- Brew the espresso and let it cool for 2–3 minutes. Chill two coupe glasses.
- Add the vodka, coffee liqueur, espresso, and simple syrup to a cocktail shaker.
- Fill the shaker generously with ice and seal it tightly.
- Shake vigorously for 15–20 seconds, until the shaker feels very cold and the drink becomes frothy.
- Double-strain evenly into the chilled coupe glasses.
- Garnish each cocktail with three roasted coffee beans and serve immediately.
Notes
- For the best foam, use freshly brewed espresso and shake vigorously with plenty of ice for 15–20 seconds. Adjust the simple syrup to taste, and serve immediately after straining.
