Rum Espresso Martini

A coffee-forward twist on the classic Espresso Martini that swaps vodka for aged rum, adding warm caramel and spice notes to the sharp espresso and coffee liqueur. Bright crema, a pillowy foam top and a touch of sweetness make this an elegant after-dinner cocktail or party favorite.

0.0(0 reviews)
8mTotal
EasyDifficulty

Ingredient Spotlight

Large egg whites (or aquafaba for vegan)

Aquafaba is the viscous liquid from cooked chickpeas (or other legumes) that became popular in vegan cooking as an egg-white substitute. It whips to a foam with a neutral-to-slightly-beany aroma and produces meringue-like foams useful in cocktails and baking. You can obtain it by saving the liquid from a can of chickpeas or by cooking dried chickpeas and reserving the cooking water; some specialty shops sell bottled aquafaba. If you prefer not to use aquafaba, use a large egg white as the direct substitute (about 2 tablespoons aquafaba ≈ 1 large egg white).

Jake Woods

Jake Woods's note

"This version highlights the rum's molasses and oak flavors to complement espresso rather than overpower it. It’s perfect for dinner guests or a cozy nightcap when you want a coffee-forward cocktail with character."

About This Recipe

The Rum Espresso Martini reimagines the sleek, caffeinated classic by swapping neutral vodka for a 5–8 year aged rum, folding in warm caramel, molasses, and oak that complement the espresso's bitter brightness. The cocktail's signature pillowy foam—created here with a dry shake of egg white (or aquafaba)—sits atop a concentrated coffee core, offering a velvet mouthfeel that contrasts with the espresso's acidic lift. Using a quality coffee liqueur and just enough simple syrup keeps the drink polished rather than syrupy.

This version shines as an after-dinner sipper or a centerpiece at a dinner party when you want something both familiar and a touch more grown-up; it's for people who love coffee-forward cocktails and appreciate rum's nuanced spice. To get the best balance, choose an aged rum that reads cleanly—vanilla, toffee, and cinnamon notes at the front—and brew a short, dark espresso shot so the cocktail retains bite. The method—dry shake to build foam, then a hard shake with ice—makes the texture as important as the flavor, so a little technique goes a long way.

Advertisement
Yield
2

Ingredients for Rum Espresso Martini

  • 2 oz Freshly brewed espresso, cooled
  • 4 oz Aged rum (gold or dark), preferably 5–8 years
  • 2 oz Coffee liqueur (e.g., Kahlúa)
  • 1 1/2 oz Simple syrup (1:1)
  • 2 large egg whites Large egg whites (or aquafaba for vegan)
  • 1 1/2 cups Ice
  • 6 whole beans Coffee beans for garnish

How to Make Rum Espresso Martini

  1. Step 1: Brew and cool espresso

    Pull two single shots (about 2 oz / 60 ml) of fresh espresso and set them aside to cool briefly — a hot shot will dilute the foam. If you need to speed cooling, place the espresso in a small metal container and set it in an ice bath for a minute, then dry it before using.

    For this step

    • 2 ozFreshly brewed espresso, cooled
    Brew and cool espresso
  2. Step 2: Combine ingredients and dry shake

    Add the cooled espresso, aged rum, coffee liqueur, simple syrup and egg whites to a cocktail shaker (no ice yet). Seal and dry shake vigorously for 12–20 seconds to build a silky, stable foam.

    For this step

    • 4 ozAged rum (gold or dark), preferably 5–8 years
    • 2 ozCoffee liqueur (e.g., Kahlúa)
    • 1 1/2 ozSimple syrup (1:1)
    • 2 large egg whitesLarge egg whites (or aquafaba for vegan)
    Combine ingredients and dry shake
  3. Step 3: Shake with ice until chilled

    Add ice to the shaker and shake hard for another 12–18 seconds until the outside of the shaker is frosty and the mixture is well-chilled. This second shake chills and slightly dilutes the drink while intensifying the crema.

    For this step

    • 1 1/2 cupsIce
    Shake with ice until chilled
  4. Step 4: Strain and garnish

    Double-strain into two chilled coupe or martini glasses to remove ice shards and achieve a smooth texture. Garnish each drink with three coffee beans on the foam (classic) and serve immediately.

    For this step

    • 6 whole beansCoffee beans for garnish
    Strain and garnish
  1. Pull two single shots (about 2 oz / 60 ml) of fresh espresso and set them aside to cool briefly — a hot shot will dilute the foam. If you need to speed cooling, place the espresso in a small metal container and set it in an ice bath for a minute, then dry it before using.
  2. Add the cooled espresso, aged rum, coffee liqueur, simple syrup and egg whites to a cocktail shaker (no ice yet). Seal and dry shake vigorously for 12–20 seconds to build a silky, stable foam.
  3. Add ice to the shaker and shake hard for another 12–18 seconds until the outside of the shaker is frosty and the mixture is well-chilled. This second shake chills and slightly dilutes the drink while intensifying the crema.
  4. Double-strain into two chilled coupe or martini glasses to remove ice shards and achieve a smooth texture. Garnish each drink with three coffee beans on the foam (classic) and serve immediately.

Rum Espresso Martini Tips

Cool espresso quickly

Pour the shots into a small metal cup and rest it in an ice bath for 30–60 seconds, then dry the outside before adding to the shaker to avoid excess dilution.

Dry shake first

Shaking without ice for 12–20 seconds emulsifies the egg white (or aquafaba) and creates a silky, stable foam that ice alone cannot produce.

Use chilled glassware

Place your coupes in the freezer for a few minutes so the cold glass holds the crema and slows foam collapse once poured.

Egg white safety

Use pasteurized eggs if you have concerns about raw egg whites, or substitute aquafaba; always discard any eggs showing off odors or discoloration.

Adjust sweetness to taste

Taste the espresso and rum before assembling—if your espresso is very dark or the rum is sweet, reduce the simple syrup to prevent the cocktail from tasting cloying.

Rum Espresso Martini Variations and Substitutions

Vegan aquafaba version

Replace the two large egg whites with about 3 tablespoons of aquafaba and follow the same dry-then-wet shaking method for a foam-forward vegan cocktail.

Spiced rum twist

Use a spiced rum instead of aged dark rum or grate a little fresh nutmeg on the foam to amplify warm spice notes and add aromatic complexity.

Cold brew long-pull

Swap the espresso for 2 ounces of cold brew concentrate for a smoother, less acidic base; reduce simple syrup slightly if the concentrate is already sweet.

Demerara syrup swap

Use a 1:1 demerara simple syrup in place of white sugar syrup to echo rum's caramel and molasses flavors and deepen the cocktail's backbone.

How to Store and Make Rum Espresso Martini Ahead

This cocktail is best made and served immediately because the foam and crema collapse quickly. You can prepare a make-ahead base by mixing the rum, coffee liqueur, espresso and simple syrup and storing it sealed in the refrigerator for up to 24 hours; add egg white or aquafaba and perform the dry-and-wet shakes just before serving. Avoid reheating—this is a chilled cocktail and should not be warmed.

What to Serve With Rum Espresso Martini

Serve the Rum Espresso Martini in chilled coupé or martini glasses alongside small bitter-sweet nibbles such as 70% dark chocolate squares, almond biscotti, or salted caramel bite-sized tarts. For a dinner party, offer a light palate cleanser like a slice of candied orange or a spritz of sparkling water between rounds to keep the coffee flavors lively.

Rum Espresso Martini FAQs

Can I use vodka instead of rum?

Yes—substituting vodka will produce a more classic espresso martini profile without the rum's caramel and spice notes; if you want to keep some warmth, choose a vanilla- or caramel-infused vodka.

How do I make this without raw egg?

Use about 3 tablespoons of aquafaba (the liquid from canned chickpeas) in place of two egg whites and follow the same dry-then-wet shake technique; it creates a surprisingly similar foam and mouthfeel.

Why do I dry shake before adding ice?

Dry shaking creates a stronger emulsion between the egg proteins and the liquids, producing a thicker, more stable foam than shaking with ice from the start.

My foam fell apart — what went wrong?

Common causes are using hot espresso, under-shaken or old egg whites, or serving in a warm glass; cool the espresso, use fresh or pasteurized whites, dry shake thoroughly, and pour into chilled glassware immediately.

Can I prepare any part ahead of time?

Yes, mix the espresso, rum, coffee liqueur and simple syrup and keep it refrigerated up to 24 hours; add the egg white or aquafaba and complete the shaking steps just before serving for best foam.

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. 342g)

Calories315
Total Fat0.3g
Saturated Fat0.1g
Cholesterol0mg
Sodium56.2mg
Total Carbohydrates32.8g
Dietary Fiber0.1g
Total Sugars32.1g
Includes Added Sugars31.9g
Protein3.4g
Vitamin D0μg
Calcium3.6mg
Iron0.1mg
Potassium105.2mg

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
Rum Espresso Martini

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

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