This post may contain affiliate links. Please read our disclosure policy.
This classic espresso martini recipe is about to become your new favorite cocktail — rich, smooth, and perfectly balanced with that gorgeous foamy top. With just four simple ingredients and a cocktail shaker, you’ll be making bar-quality espresso martinis at home in under five minutes.
Smooth, Strong, and Absolutely Stunning.

There’s something about an espresso martini that just feels like a celebration. Maybe it’s the way the foam settles perfectly on top. Maybe it’s that first sip — bold coffee hitting your taste buds followed by smooth vodka warmth.
I’ve been perfecting this recipe for what feels like forever now, testing different coffee liqueurs (Kahlúa vs. Mr. Black — there’s a difference!), playing with ratios, and absolutely obsessing over that foam. The shake? Non-negotiable. Vigorous and committed.
One of my besties, has declared this her official “Friday night reward” drink. Our neighbors came over last week and went through three rounds before I cut them off (responsible hosting and all that).
It’s an after-dinner dream, a pre-party pick-me-up, and honestly? Pairs ridiculously well with a slice of chocolate cake if you’re feeling indulgent.
Hope you love this one!

Why You Will Love This Recipe
- It’s Ridiculously Easy. Four ingredients, one shaker, five minutes. No fancy bar training required — just shake and pour.
- The Flavor is Perfectly Balanced. Strong but sweet, bitter but smooth. Going slightly heavier on vodka keeps this tasting like a proper cocktail rather than a coffee-flavored dessert.
- That Foam Though. The crema-topped foam layer is iconic. The oils in fresh espresso trap air bubbles when shaken, creating that gorgeous layer that holds your coffee bean garnish perfectly.
- It’s Incredibly Versatile. Perfect as an after-dinner cocktail, brunch drink, or party starter. The caffeine kick makes it ideal for getting the evening going.
- No Espresso Machine? No Problem. Cold brew concentrate is actually smoother and more forgiving. And the egg white hack gives you perfect foam without any crema.

Key Ingredients
Check out the recipe card below for a full list of ingredients.
- Vodka. The neutral backbone that provides alcoholic base without competing with coffee flavor. No need to skimp here. Titos is a decent vodka. Vanilla vodka makes a delicious variation.
- Espresso or Cold Brew Concentrate. Fresh espresso with natural crema creates the best foam (oils trap air bubbles when shaken). My favorite espresso at home is brewed in a Nespresso machine with Nespresso espresso pods. Yum. Cold brew concentrate is actually smoother and requires less sweetener — a great alternative. Use 1 oz. espresso or 1½ oz. cold brew. Avoid instant coffee if possible.
- Coffee Liqueur. Essential for sweetening and deepening the coffee flavor. Kahlúa is the classic — rum-based with vanilla and caramel notes. Mr. Black is less sweet and more coffee-forward. Tia Maria is another solid option.
- Simple Syrup. Balances the espresso’s bitterness and vodka’s bite. Try infusing with cinnamon, cardamom, or vanilla for a twist. Start with ½ oz. and adjust — or omit if using sweeter Kahlúa.
Tips for Making This Recipe
Shake Like You Mean It. Vigorous shaking for 15-20 seconds is essential — stirring won’t create foam. The outside of your shaker should be frosty cold.
Chill Your Glass. Pop your glass in the freezer for 10-15 minutes before serving for that professional frosty look.
Hot or Cold Espresso — Both Work. I prefer cold espresso! But you can use fresh HOT espresso, added last, letting it cool first to prevent over-dilution. Either method works great.
The Ice Cube Combo. I love shaking with medium-sized ice cubes, so that the drink doesn’t become watered down. But large or small ice cubes will work too!
Strain for Smoothness. Using a Hawthorne strainer will work well! Want a smoother finish? Use both a Hawthorne strainer AND a fine mesh strainer to catch ice shards for a silky finish.
The Egg White Trick. No espresso machine? Add one egg white, dry shake for 15 seconds without ice, then add ice and shake again. Gorgeous foam, no egg taste.
Cold Brew Works Beautifully. It actually produces a smoother flavor and requires less sweetener than fresh espresso.
Upgrade Your Simple Syrup. Infuse it with cinnamon, cardamom, or vanilla for extra complexity.
Pre-Batch for Parties. Mix vodka, coffee liqueur, and espresso ahead and store in the freezer (it won’t freeze). Shake individual portions with ice when ready.
Three Coffee Beans. Traditional garnish representing health, wealth, and happiness — and proof your foam is good enough to hold them!
Espresso Martini Recipe
Equipment
- Cocktail Shaker
- Hawthorne Strainer (or built-in strainer)
- Fine Mesh Strainer (optional, for double straining)
- Jigger or Measuring Cup
- Martini Glass or Coupe Glass
Ingredients
- 2 oz. Vodka
- 1 oz. Espresso — freshly brewed and cooled (or cold brew concentrate)
- 1 oz. Kahlúa Coffee Liqueur — or Mr. Black
- ½ oz. Simple Syrup — adjust to taste
- Ice — medium cubes preferably, for shaking
- 3 Coffee Beans — for garnish (optional)
Save this recipe!
Instructions
Chill your glass
- Place a martini or coupe glass in the freezer for 10-15 minutes, or fill with ice water while you prep.
Prep your espresso
- Two methods work great: let fresh espresso cool to room temperature, or use it hot and add it last (dilution balances perfectly with plenty of ice).
Set up your ice
- Fill a cocktail shaker with ice. For better foam, use one large cube plus regular cubes.
Add ingredients
- Pour in vodka, coffee liqueur, and simple syrup first. Add espresso last — especially if using hot.
Shake vigorously
- Seal and shake hard for 15-20 seconds until frosty cold. This is non-negotiable — only shaking creates foam.
- Strain into your chilled glass. For extra smoothness, double strain through a fine mesh strainer.
Strain and pour
- Garnish and serve. Place 3 coffee beans on top of the foam. Serve immediately!
Notes
- Spirit swaps. Try tequila with orange peel, bourbon, or gin for different flavor profiles.
- The three beans. Health, wealth, and happiness — plus proof your foam is good!
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Frequently Asked Questions
Yes! Cold brew concentrate works beautifully — it’s actually smoother and requires less sweetener. You can also use instant espresso dissolved in hot water. Neither of these options will create the foam crema on the top of the drink. To fix this, add one egg white, dry shake 15 seconds without ice, then add ice and shake again. You won’t taste the egg.
Two things create foam: the natural oils in fresh espresso and vigorous shaking. Stirring won’t work — you must shake hard for 15-20 seconds. If using cold brew or instant (which has oils filtered out), try the egg white method.
Any smooth, quality vodka works — Titos is my go-to. No need for top-shelf. Vanilla vodka is a delicious variation worth trying.
Yes! Mix vodka, coffee liqueur, and espresso together and store in the freezer for up to 24 hours (it won’t freeze). Shake individual portions with ice when ready to serve. Foam is always best freshly shaken.
Kahlúa is sweeter with vanilla notes — the classic choice. Mr. Black is less sweet with a more coffee-forward flavor. Use Kahlúa for approachable, Mr. Black for sophisticated. Both are delicious.
2 oz. vodka, 1 oz. espresso, ¾ oz. coffee liqueur, ½ oz. simple syrup. Going heavier on vodka keeps it from becoming too sweet.
Both work! Hot espresso added last creates great crema (dilution balances with plenty of ice). Cold espresso prevents over-dilution. Either method produces excellent results.
They represent health, wealth, and happiness — a traditional Italian garnish. They also only float if your foam is good, so they’re proof you made it right!
