The Best Espresso Martini Recipe (Rich, Frothy & Ready in 5 Minutes!)
Intro
There is a reason the espresso martini became a modern classic: it is equal parts dessert and after-dinner pick-me-up, rich with coffee flavor, silky smooth, and crowned with that famous golden crema foam. And it takes exactly five minutes to make.

No fancy technique required — just vodka, coffee liqueur, and real espresso shaken hard with ice. The trick is in the shake: 15–20 seconds of vigorous shaking is what creates that velvety, frothy top everyone photographs. This recipe nails the classic balance — bold, not too sweet, and dangerously smooth.
Perfect for dinner parties, date night, or a cozy Friday evening when dessert feels like too much commitment.
Prep time: 5 mins | Cook time: 0 mins | Total time: 5 mins | Servings: 1 | Calories: 220 per serving
Why You’ll Love This Espresso Martini Recipe
Ready in 5 minutes
Three ingredients, one shaker, zero fuss. Faster than brewing a pot of coffee.
That famous frothy top
The hard-shake technique gives you a thick, golden crema foam — no milk, no frother, no magic tricks.
Real coffee flavor
Fresh espresso keeps it rich and bold instead of syrupy-sweet like many bar versions.
Easy sweetness control
Adjust the simple syrup (or skip it) to dial in your perfect balance of bitter and sweet.
Instant party upgrade
Serve these at a dinner party and watch your guests suddenly treat you like a professional bartender.
Ingredients
- 2 oz vodka
- 1 oz coffee liqueur (such as Kahlúa)
- 1 oz freshly brewed espresso, cooled
- 1/4 oz simple syrup (optional, to taste)
- Ice
- 3 whole coffee beans, for garnish
Equipment Needed
- Cocktail shaker
- Strainer (a Hawthorne or the shaker’s built-in strainer)
- Coupe glass or martini glass
- Jigger or measuring shot glass
How To Make
Chill the glass
Fill your coupe glass with ice water and set it aside while you mix – a cold glass keeps the drink crisp to the last sip.
Brew and cool the espresso
Pull a fresh shot of espresso and let it cool for a few minutes. It should be room temperature or cooler — never hot.
Shake it hard
Dump the ice water from the glass. Add the vodka, coffee liqueur, espresso, simple syrup (if using), and a big scoop of ice to the shaker. Shake vigorously for 15–20 seconds — hard, fast, and loud — until the shaker is frosty.
Strain and garnish
Strain into the chilled coupe. Let it sit for a few seconds so the foam settles, then float 3 coffee beans on top. Serve immediately.
The Frothy-Top Secret (Why the Shake Matters)
That golden crema is just aerated coffee oils and fine ice melt — and you only get it with a truly hard shake. Most people under-shake: aim for a full 15–20 seconds of maximum effort. The foam needs a moment to settle after straining, so let the glass sit 10 seconds before adding the three-bean garnish — they’ll float prettier on a set foam. And never, ever shake with warm espresso: it melts the ice, dilutes the drink, and kills the foam before it starts.
Expert Tips
Use fresh espresso, not hot
Brew it ahead and let it cool, or stick the shot glass in the freezer for 2 minutes. Hot espresso = diluted, flat-tasting martini.
Cold brew concentrate works too
No espresso machine? Swap in 1 oz of cold brew concentrate — strong and already cold.
Chill everything
A chilled coupe plus ice-fresh ingredients keeps the drink silky instead of watery.
Don’t skip the simple syrup test
Taste your first one without it. Coffee liqueur already adds sweetness — many people find the cocktail perfect unsweetened.
The three-bean garnish is tradition
It symbolizes health, wealth, and happiness. Don’t push them in; just float them.
Quality vodka matters
Since there are only three ingredients, use a vodka you’d happily sip straight.
Variations
Vanilla espresso martini
Swap plain simple syrup for vanilla simple syrup for a dessert-like twist.
Mocha espresso martini
Add 1/2 oz chocolate liqueur alongside the coffee liqueur.
Baileys espresso martini
Replace the coffee liqueur with Irish cream for a creamier, milder version.
Mocktail version
Shake cold brew concentrate, vanilla syrup, and a splash of cream with ice for the same frothy look — minus the alcohol.
Spiced holiday version
Add a tiny pinch of cinnamon or a drop of peppermint extract for winter parties.
Frequently Asked Questions
What does an espresso martini taste like?
Rich, bold coffee with a silky sweetness — like a grown-up iced coffee with a velvety foam cap. The vodka is nearly undetectable, which is exactly why these are dangerous.
Can I make an espresso martini without an espresso machine?
Yes — 1 oz of strong cold brew concentrate or even instant espresso dissolved in a little cold water works well. Just make sure it’s cold before it hits the shaker.
Why isn’t my espresso martini frothy?
You almost certainly under-shook. Shake hard for a full 15–20 seconds with plenty of ice, and make sure the espresso was cool, not warm. Warm liquid melts the ice and prevents foam formation.
Can I make espresso martinis ahead for a party?
Mostly. Brew the espresso ahead and chill everything, but shake each cocktail to order — the foam is fresh for only a few minutes. For a crowd, pre-chill glasses and line up your ingredients like a mini bar station.
How strong is an espresso martini?
One cocktail runs roughly 20–25% ABV, similar to a strong glass of wine — but the coffee masks the alcohol, so sip slowly, especially after dinner.
Conclusion
This espresso martini recipe is everything a five-minute cocktail should be: rich, frothy, perfectly balanced, and impressive enough for any occasion. Chill the glass, shake it like you mean it, and enjoy that golden foam.
Try it and tell me in the comments — extra simple syrup, or team no-sugar?
Espresso Martini Variations
Salted Caramel Espresso Martini
Add half an ounce of salted caramel syrup to the shaker. The caramel rounds out the coffee’s bitterness and adds a dessert-like richness — garnish with a few flakes of sea salt on the foam.
Baileys Espresso Martini
Replace the coffee liqueur with Baileys Irish Cream for a creamier, mellower version. It is sweeter and less intense — the after-dinner version of the classic.
Make-Ahead Tips for Parties
Espresso martinis are best shaken fresh, but you can prep smart for a crowd. Brew the espresso ahead and chill it — cold espresso actually shakes up with better foam than hot. Pre-measure the vodka and liqueur into a pitcher, then shake individual servings with ice when guests are ready. Never shake the whole batch ahead of time; the foam dies within minutes.
How much caffeine is in an espresso martini?
About 60 to 70 milligrams — roughly the same as a single shot of espresso. The vodka does not cancel out the caffeine, so this is genuinely a “wake me up and wind me down” cocktail. Maybe not the best choice right before bed.
Related:
Easy Sloppy Joe Recipe (Better Than the Can!)
Easy Blueberry Muffin Recipe (Bakery-Style, Tall & Moist!)
Classic Old Fashioned Recipe (Perfect Bourbon Cocktail Every Time)
The Best Espresso Martini
Ingredients
Equipment
Method
- Fill a coupe glass with ice water to chill; set aside.
- Brew a fresh shot of espresso and cool it to room temperature.
- Dump the ice water. Add vodka, coffee liqueur, espresso, simple syrup (if using), and ice to a shaker.
- Shake vigorously 15-20 seconds until frosty; strain into the chilled coupe.
- Let foam settle 10 seconds; float 3 coffee beans on top. Serve immediately.
