Kahlua Espresso Martini

A Kahlúa-forward take on the classic Espresso Martini that emphasizes coffee liqueur richness while keeping a balanced, silky finish. Bright, freshly pulled espresso and a brisk shake create a glossy crema and a bar-quality cocktail you can make at home.

0.0(0 reviews)
10mTotal
EasyDifficulty

Ingredient Spotlight

Kahlúa

Kahlúa is a Mexican coffee liqueur made from rum, sugar, vanilla and Arabica coffee; it’s sweet and intensely coffee-forward with notes of caramel and vanilla. It’s a culturally specific bottled liqueur rather than a pantry staple, commonly used in cocktails and desserts. Find it at liquor stores, many supermarkets that sell alcohol, or online; good substitutes are Tia Maria or other coffee liqueurs, or a quick homemade swap of strong espresso plus vodka (or rum), simple syrup, and a splash of vanilla to taste.

Jake Woods

Jake Woods's note

"This version leans into Kahlúa's deep coffee-and-chocolate notes for a sweeter, more approachable Espresso Martini. It shines as an after-dinner treat or a simple showstopper when guests arrive."

About This Recipe

This Kahlúa-forward Espresso Martini is built for people who love the deep, bittersweet notes of coffee liqueur and want a cocktail that reads as indulgent without being heavy. By making Kahlúa the dominant spirit, this version emphasizes caramelized sugar, roasted coffee, and vanilla undertones, while a measured pour of vodka keeps the drink brisk and clean. Freshly pulled espresso and a short, vigorous shake give you the glossy, velvety crema that defines a great martini; the optional cream float adds silk without turning the cocktail into a dessert spoonful.

What makes this recipe work is its simplicity and attention to temperature and texture: slightly cooling the espresso minimizes dilution, while double-straining removes ice shards so the mouthfeel stays satin-smooth. The 3:2:2 ratio (Kahlúa:vodka:espresso) leans sweet but balances with bright coffee acids, and a touch of simple syrup lets you dial in sweetness to taste. It’s an ideal after-dinner cocktail, a late-night treat, or the signature serve at a small dinner party where you want bar-quality results from your home shaker.

Advertisement
Yield
2

Ingredients for Kahlua Espresso Martini

  • 3 fl oz Kahlúa (coffee liqueur)
  • 2 fl oz Vodka
  • 2 fl oz Freshly brewed espresso
  • 1 fl oz Simple syrup (1:1 sugar to water)
  • 1 1/2 cups Ice (cubed, for shaking)
  • 1/2 fl oz Heavy cream (optional float for silkiness)
  • 6 pieces Coffee beans (garnish)

How to Make Kahlua Espresso Martini

  1. Step 1: Pull and cool the espresso

    Brew two shots (about 2 fl oz / 60 ml) of fresh espresso and set aside to cool for 1–2 minutes. Cooling slightly prevents melting too much ice and diluting the cocktail when shaking.

    For this step

    • 2 fl ozFreshly brewed espresso
    Pull and cool the espresso
  2. Step 2: Measure and combine the liquors

    In a cocktail shaker, pour the Kahlúa, vodka and simple syrup. Add the slightly cooled espresso on top so the coffee temperature integrates with the liqueur for balanced flavor.

    For this step

    • 3 fl ozKahlúa (coffee liqueur)
    • 2 fl ozVodka
    • 1 fl ozSimple syrup (1:1 sugar to water)
    Measure and combine the liquors
  3. Step 3: Shake with ice to create crema

    Fill the shaker with ice, secure the lid, and shake vigorously for 15–20 seconds until the outside of the shaker frosts and you see a thick, foamy layer. Vigor is key — the aeration creates the signature glossy crema.

    For this step

    • 1 1/2 cupsIce (cubed, for shaking)
    Shake with ice to create crema
  4. Step 4: Strain and (optionally) float cream

    Double-strain the cocktail into two chilled coupe or martini glasses to remove ice shards and ensure a silky texture. If using, gently pour the heavy cream over the back of a spoon to float a thin ribbon of cream on top for added richness.

    For this step

    • 1/2 fl ozHeavy cream (optional float for silkiness)
    Strain and (optionally) float cream
  5. Step 5: Garnish and serve

    Arrange three coffee beans on the crema of each cocktail as a classic garnish. Serve immediately while the foam is fresh and aromatic.

    For this step

    • 6 piecesCoffee beans (garnish)
    Garnish and serve
  1. Brew two shots (about 2 fl oz / 60 ml) of fresh espresso and set aside to cool for 1–2 minutes. Cooling slightly prevents melting too much ice and diluting the cocktail when shaking.
  2. In a cocktail shaker, pour the Kahlúa, vodka and simple syrup. Add the slightly cooled espresso on top so the coffee temperature integrates with the liqueur for balanced flavor.
  3. Fill the shaker with ice, secure the lid, and shake vigorously for 15–20 seconds until the outside of the shaker frosts and you see a thick, foamy layer. Vigor is key — the aeration creates the signature glossy crema.
  4. Double-strain the cocktail into two chilled coupe or martini glasses to remove ice shards and ensure a silky texture. If using, gently pour the heavy cream over the back of a spoon to float a thin ribbon of cream on top for added richness.
  5. Arrange three coffee beans on the crema of each cocktail as a classic garnish. Serve immediately while the foam is fresh and aromatic.

Kahlua Espresso Martini Tips

Cool espresso briefly

Let the espresso sit for 60–90 seconds after pulling so it’s hot but not scalding; this reduces excess dilution when the shaker hits the ice.

Chill your glassware

Place coupes in the freezer for 5–10 minutes before serving to help preserve the crema and keep the cocktail crisp longer.

Shake hard and fast

Use a vigorous 15–20 second two-handed shake with a quick wrist flick at the end; the force and aeration are what create that glossy foam.

Use fresh espresso shots

Pull shots right before mixing — pre-brewed or stale coffee won’t develop the same crema or aromatic lift as freshly extracted espresso.

Double-strain for silkiness

Pour through both a Hawthorne strainer and a fine-mesh sieve to catch small ice chips and give the drink a velvety finish.

Float cream gently

If adding heavy cream, pour it slowly over the back of a spoon so it forms a thin, decorative ribbon rather than sinking and mixing into the cocktail.

Kahlua Espresso Martini Variations and Substitutions

Lower-sugar version

Reduce simple syrup to 1/2 fl oz or swap in a 2:1 sugar syrup for less overt sweetness while preserving balance.

Vegan/cream alternative

Use full-fat coconut cream or an oat milk barista blend for the float; they add body and sheen but will change the flavor profile toward coconut or grain notes.

Spiced coffee twist

Add 1/4 fl oz cinnamon schnapps or a dash of cardamom bitters to introduce warm spice that complements the roast of the Kahlúa.

Decaf option

Substitute cold-brewed decaf concentrate or decaffeinated espresso to enjoy the cocktail later in the evening without the caffeine buzz.

How to Store and Make Kahlua Espresso Martini Ahead

This cocktail is best enjoyed immediately — once shaken the frothy crema dissipates and the texture changes. You can pre-batch the Kahlúa, vodka and simple syrup and store the mix in a sealed bottle in the refrigerator for up to 48 hours, then add freshly brewed espresso and shake just before serving. Do not pre-shake with espresso if you want the glossy foam, and keep heavy cream separate until plating the drink.

What to Serve With Kahlua Espresso Martini

Serve alongside a small plate of dark chocolate squares, espresso-flavored petit fours, or crisp almond biscotti to echo the coffee notes. A small bowl of lightly salted roasted nuts or orange-scented shortbread also pairs well and helps reset the palate between sips. Present on chilled coupes with a clean, three-bean garnish for a classic finish.

Kahlua Espresso Martini FAQs

Can I use cold brew instead of espresso?

Yes — use a concentrated cold brew (about twice-strength) and chill it first; you’ll get a coffee flavor but less crema, so expect a different mouthfeel.

Why doesn’t my cocktail have a good crema?

Common causes are old or under-extracted espresso, insufficient shaking, or using too-warm espresso; ensure fresh shots, a vigorous 15–20 second shake, and slightly cooled espresso before shaking.

Can I make a bigger batch for a party?

You can pre-mix Kahlúa, vodka and simple syrup for 8–10 servings and refrigerate, but always add and shake the espresso per batch just before serving to preserve crema and aroma.

What Kahlúa substitutes work here?

Use comparable coffee liqueurs like Tia Maria or Mr Black (a drier option) and adjust simple syrup: Mr Black is less sweet so add a touch more syrup to taste.

How do I adjust sweetness or strength?

Cut simple syrup in half to reduce sweetness or increase vodka by 1/4–1/2 oz per serving to make the drink drier and stronger; make small adjustments and taste before serving.

Jake Woods

About the author

Jake Woods

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake Woods →

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: 1 serving (approx. 299g)

Calories288
Total Fat2.9g
Saturated Fat1.8g
Cholesterol10.3mg
Sodium9.8mg
Total Carbohydrates34.6g
Dietary Fiber0.1g
Total Sugars33.9g
Includes Added Sugars33.7g
Protein0.3g
Vitamin D0μg
Calcium6.2mg
Iron0.1mg
Potassium60.6mg

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Kahlua Espresso Martini

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · 6 questions per 5 minutes, 30 per day