The Best Espresso Martini Recipe (Frothy, Creamy & So Easy to Make)

The Best Espresso Martini Recipe (Frothy, Creamy & So Easy to Make)

🍸 Cocktails & Drinks May 16, 2026 · 4 min read Four ingredients, one shaker, five minutes. Rich…

Prep
5 min

Total
5 min

Serves
1 servings

Level
Easy

Cuisine
American



Jump to Recipe

Four ingredients, one shaker, five minutes. Rich coffee flavor, that gorgeous frothy top, and just enough sweetness — the kind of cocktail that makes everyone think you’re more of a bartender than you are.

There’s something about an espresso martini that just feels a little fancy without being complicated. I made this for the first time at a dinner party a couple of years ago, and honestly — it disappeared in about ten minutes flat. No leftovers. Zero. That’s when I knew this one was a keeper.

The best espresso martini recipe isn’t about being a bartender. It’s about having the right ingredients, shaking it hard enough, and serving it cold. That’s really it. If you can make a cup of coffee, you can make this.

I love this one for girls’ nights, holiday gatherings, or honestly just a slow Friday evening when the kids are in bed and I want something that feels a little special. It’s rich, slightly sweet, has that beautiful frothy top — and it comes together in under five minutes.

Why You’ll Love This Recipe

  • That frothy top — shake it well and it’s gorgeous every single time
  • Only 4 ingredients — no fancy bar cart needed
  • Ready in 5 minutes — faster than waiting for a barista
  • Crowd-pleaser — make a big batch and everyone’s happy
  • Customizable — swap the vodka, add Baileys, make it your own

Step-by-Step Instructions

  1. 1
    Brew your espresso. Pull a fresh shot or brew a strong espresso. Let it cool for 5–10 minutes — you don’t want to melt your ice before you even start shaking.

    💡 Hot espresso melts ice too fast and dilutes the drink. A moka pot works great if you don’t have an espresso machine — the crema is the key to that foam.
    Fresh espresso shot pulled and cooling slightly before going into the shaker

  2. 2
    Fill your shaker with ice. Pack it generously. The colder, the better. This is what gives you that beautiful foam on top.

    💡 Chill your glass at the same time — pop it in the freezer for 5 minutes while you shake. It keeps the drink cold longer and the foam stays put.
    Cocktail shaker packed generously with ice — ready for the espresso martini ingredients

  3. 3
    Add everything to the shaker. Pour in the vodka, espresso, coffee liqueur, and simple syrup. Don’t skip the syrup — it balances the bitterness perfectly.

    Vodka, cooled espresso, Kahlúa and simple syrup all added to the ice-filled shaker

  4. 4
    Shake hard for 15–20 seconds. This is the most important step. Shake like you mean it. The ice breaking down is what creates the signature frothy layer on top.

    ⚠️ Shake longer than you think — 20 full seconds minimum. This is where most people go wrong. Under-shaking is the number one reason you don’t get foam.
    Cocktail shaker being shaken vigorously for 15–20 seconds to create the signature foam

  5. 5
    Strain into a chilled martini glass. Double strain if you want it extra smooth. Watch that foam rise to the top — so satisfying.

    Espresso martini being strained into a chilled martini glass — foam rising beautifully to the top

  6. 6
    Garnish and serve. Float 3 coffee beans on top. It’s a classic touch that looks beautiful and takes two seconds.

    Three coffee beans placed on the foam of a finished espresso martini — classic garnish
    Finished espresso martini — dark, glossy and frothy, ready to enjoy


The Best Espresso Martini Recipe (Frothy, Creamy & So Easy to Make)

Prep ⏱ 5 min
Total ⏱ 5 min
Level ⚡ Easy
Serves 🍽 1 servings

🧄 Ingredients

Serves: 1
  • 60 ¾ ml Vodka
  • 30 ¾ ml Freshly brewed espresso, cooled
  • 30 ¾ ml Coffee liqueur (Kahlúa)
  • 15 ¾ ml Simple syrup
  • 1 ¾ cup Ice cubes
  • 3 ¾ Coffee beans for garnish

📋 Instructions

  1. 1

    Brew a fresh shot of espresso and let it cool for 5–10 minutes. Hot espresso melts the ice too quickly and dilutes the drink.

    💡 A moka pot works great if you don\'t have an espresso machine.
  2. 2

    Chill your martini glass by placing it in the freezer for 5 minutes while you prepare the cocktail.

    💡 A cold glass keeps the drink at the right temperature longer.
  3. 3

    Fill a cocktail shaker generously with ice cubes.

    💡 The more ice, the better your foam will be.
  4. 4

    Add the cooled espresso, vodka, coffee liqueur, and simple syrup into the shaker.

    💡 Don\'t skip the simple syrup — it balances the bitterness of the espresso.
  5. 5

    Seal the shaker and shake hard for 15–20 seconds. Really commit to it — the friction from the ice is what creates that signature frothy foam on top.

    💡 Shake harder and longer than you think is necessary.
  6. 6

    Double strain the cocktail into the chilled martini glass. Watch the foam rise to the top naturally.

    💡 Use a fine mesh strainer for the smoothest result.
  7. 7

    Float 3 coffee beans on top of the foam as garnish. Serve immediately.

    💡 Serve right away for the best foam — it settles quickly.

Nutrition Per Serving

210 Calories
16.00g Carbs
0.00g Protein
0.00g Fat
0.00g Fiber
5mg Sodium

Did you make this recipe? Rate it!


💡 Pro Tips

  • Use real espresso. Regular brewed coffee won’t give you the same depth or crema. A moka pot works great if you don’t have an espresso machine.
  • Chill your glass first. Pop it in the freezer for 5 minutes before pouring. It keeps the drink cold longer and the foam holds better.
  • Shake longer than you think. 20 full seconds minimum for proper foam — this is where most people go wrong.
  • Cool your espresso. Hot espresso melts ice too fast and dilutes the drink before you’ve even started.
  • Use good vodka. It doesn’t need to be expensive, but quality matters here since this is such a simple recipe with nowhere to hide.
  • Make it ahead. Mix the espresso, liqueur, and syrup in advance. Just shake with vodka and ice when you’re ready to serve.

Variations to Try

🥛
Baileys Espresso Martini

Replace the simple syrup with ½ oz Baileys Irish Cream. Creamy, dreamy, and rich — it tastes almost like dessert in a glass.

🍦
Vanilla Espresso Martini

Use vanilla vodka instead of regular. Subtle but makes the whole thing taste like a grown-up vanilla latte. People always ask what’s different.

🌶️
Spicy Espresso Martini

Add a tiny pinch of cayenne or a dash of cinnamon syrup. Unexpected warmth with every sip — a fun twist for fall gatherings.

Lighter Version

Use cold brew concentrate instead of espresso and cut the liqueur down to ½ oz. A little less intense, a little more approachable — great for cold brew fans.

Serving Ideas

  • Serve in a classic chilled martini glass — it just looks right
  • Pair with chocolate truffles, tiramisu, or dark chocolate bark
  • Batch it for parties: mix the espresso + liqueur + syrup ahead, shake individual portions with vodka and ice to order
  • Great as an after-dinner cocktail or dessert replacement
  • Set up a coffee cocktail bar — offer toppings like cinnamon, cocoa powder, and chocolate shavings

Storage & Make-Ahead

What How long Notes
🫙 Pre-mixed base Up to 2 days Espresso + Kahlúa + syrup stored covered in the fridge — add vodka and shake with ice when ready
🍸 Once shaken Serve immediately Foam disappears fast — pour and serve right away for the best experience
🧊 Freezer Not recommended Texture and foam don’t survive freezing — always make fresh

Frequently Asked Questions

Most likely you didn’t shake hard enough or long enough. Use plenty of ice and shake vigorously for at least 15–20 seconds. The friction from ice is what creates the foam — don’t rush this step.

Yes! Dissolve 1–2 teaspoons of instant espresso powder in 1 oz of hot water, then let it cool completely before shaking. It works well as a substitute when you don’t have an espresso machine.

A smooth, clean vodka works best. Vanilla vodka is a popular choice for a slightly sweeter flavor. You don’t need anything fancy — just avoid harsh or strongly flavored spirits that would compete with the coffee.

Absolutely. Replace vodka with sparkling water or a non-alcoholic spirit, and swap the Kahlúa for a coffee-flavored syrup. Shake the same way — you’ll still get the foam and the rich coffee flavor.

You might need more simple syrup. Start with ½ oz and add a little more to taste. The coffee liqueur should help balance it too — if you’re still finding it bitter, try adding another ¼ oz of syrup.

Kahlúa is the classic choice and works beautifully. Mr Black is a great option if you want a bolder coffee flavor with less sweetness. Either works — it’s really down to personal taste.

Honestly, once you make this at home, you’ll stop ordering it at restaurants. It’s that easy and that good. The frothy top, the rich coffee flavor, that little hit of vodka — it just works.

Give it a try this weekend. And if you make it, I’d love to know — did you go classic or did you try the Baileys version? Either way, I think you’re going to love it. 🍸

Emily Bennett
Emily Bennett
Blogger · foodhitsdifferent.com · she/her
I’m the home cook behind FoodHitsDifferent.com. I love simple, homemade food made with fresh, seasonal ingredients — the kind of meals that don’t take forever but still taste like you put in the effort.
📍 Naperville, Illinois


Get new recipes in your inbox 🍋

No spam — just the good stuff, straight to you.

Emily Bennett
Emily Bennett
Blogger · foodhitsdifferent.com

she/her

I’m the home cook behind FoodHitsDifferent.com. I love simple, homemade food made with fresh, seasonal ingredients — the kind of meals that don’t take forever but still taste like you put in the effort. This is my little corner of the internet for sharing the recipes I actually make at home.

📍 Naperville, Illinois

My Story →