No Kahlua in the house? You can still make a proper espresso martini tonight. This recipe works with whatever coffee liqueur you have, Tia Maria, Frangelico, even a homemade version and gives you the same frothy top and intense coffee flavor as the bar classic.
I actually prefer it this way. And here's a secret: a traditional espresso martini is made with Kahlua or Tia Maria - so this isn't a workaround, it's simply the other classic version. Kahlua is the sweetest of the coffee liqueurs, and swapping it lets you steer the flavor: nuttier with Frangelico, darker and less sugary with Tia Maria. You make it with a shot of cold espresso, vodka, and your liqueur of choice - shaken hard until it foams.
The Best Kahlua Substitutes for an Espresso Martini
Any of these swap 1:1 for Kahlua in this recipe:
- Tia Maria: my favorite. Darker roast flavor and less sweet than Kahlua. You can even make it yourself - my copycat Tia Maria recipe costs a fraction of a bottle.
- Mr. Black cold brew liqueur: the bartender favorite. Much less sweet, very intense coffee. If you use it, keep the confectioner's sugar in the recipe.
- Frangelico: technically a hazelnut liqueur, but with the espresso it tastes like a hazelnut latte in cocktail form. Wonderful.
- Crème de cacao, Baileys, or Licor 43 Chocolate: these turn it into a creamier, dessert-style martini. Delicious, but no longer dairy-free with Baileys.
- No coffee liqueur at all? Also possible! Use vodka, espresso, and 2 teaspoons of sugar (instead of 1) or a splash of simple syrup, plus a few drops of vanilla extract for depth. See the FAQ below for how to keep the foam without the liqueur.
Whatever you choose, keep the coffee fresh - the liqueur is the accent, the espresso is the engine.

Taste the perfect blend of coffee and a classic cocktail with a tempting Espresso Martini.
This is almost a perfect cocktail for me as someone who likes coffee. Almost, because of the espresso, you don't taste the alcohol very well, and that makes it a bit treacherous. You drink in no time too much of this cocktail. This delicious Espresso Martini is roughly equivalent to two glasses of wine (per drink). Most of the time, I drink this on a special occasion.
Besides the fact that this delicious cocktail is perfect for a night out, this is also the perfect end for any dinner. I like to serve this with an Italian tiramisu, which it complements. But this is also really tasty with a chocolate mousse. For all coffee lovers: try it yourself!
Origin
The espresso martini was invented in 1980s London by bartender Dick Bradsell, who shook espresso with vodka and coffee liqueur for a customer who wanted a drink to wake her up.
The original used coffee liqueur generically, so a version without Kahlua isn't a compromise, it's closer to how the drink began.
What do you need for an Easy, Cold Espresso Martini recipe (Dairy-Free)?
You require the following simple ingredients to prepare this Espresso Martini without Kahlua Recipe. You can find the correct amounts in the recipe card at the bottom of the blog:

- Espresso: This is strong coffee, where the hot water is pressed through finely ground espresso beans under high pressure with an espresso maker or a French press. This makes the taste more intense. A good espresso has a layer of foam on top of the coffee. Contrary to what many people think, espresso contains less caffeine compared to a 'regular' cup of coffee. That's because the water's high pressure and speed give it little time to absorb the caffeine.
- Vodka: Water and Alcohol based on rye, potato, or corn. This gives a neutral, strong drink without odor or pronounced taste.
- Confectioner's sugar: Adds a little sweetness to the espresso martini. You can also omit this, but I prefer the sweet flavor. You could also use brown sugar or sugar cane. If you choose the latter, add them to the hot espresso and whisk until dissolved.
- Coffee liqueur: A classic espresso Martini is made with Kahlua, but this drink is also delicious with Tia Maria coffee liqueur, a coffee liqueur, or Frangelico (and you get a nice hazelnut flavor with it, great choice). They're an excellent substitute.
- Gold powder (optional): Make a charming rim around the glass.
How to prepare a Tasty Espresso Martini, Simple and Easy
You can find a printable recipe with a step-by-step guide to preparing this coffee-flavored cocktail at the bottom of this blog.

- Put ice cubes, icing sugar, and vodka at the bottom of a cocktail shaker.
- Add the cold, fresh espresso.
- Finally, add the coffee liqueur.
- Shake hard for 15-20 seconds, until the outside of the shaker is frosty and almost too cold to hold. Keep a finger on the cap - it can jump off (experience expert 😉).
If you want to serve the espresso martini nicely, add a glass rim, as I did here, with some gold powder. Dip the glass first in a water bowl and then in the gold powder. It's also nice to use some coffee beans as decoration, but then mention in front you can't eat them!
Frequently asked questions
- Can I make espresso martinis ahead for a party? Mix the vodka, liqueur, sugar, and cooled espresso in a bottle and refrigerate up to a day ahead. Shake each drink with ice to order, the foam only comes from a fresh shake.
- Why three coffee beans on top? Tradition says they represent health, wealth, and happiness. Tell guests they're decoration, not a snack!
- No espresso machine? Use instant espresso powder or very strong moka pot coffee. Cool it fully before shaking.
- Is this dairy-free? Yes - with Tia Maria, Mr. Black, or Frangelico. It stops being dairy-free if you use Baileys or another cream liqueur.
- Can I make it without any coffee liqueur? Yes. Skip the liqueur and use vodka, espresso, and 2 teaspoons of sugar or a splash of simple syrup - a few drops of vanilla extract add back some depth. The drink will taste drier and more coffee-forward. One extra tip for this version: shake extra hard, because without the syrupy liqueur the foam needs all the help it can get from the espresso's crema.

📖 Recipe
RECIPE CARD
Recipe Help
Two easy tools to make cooking even easier. Cooking mode keeps the screen on. The easy-step recipe displays the recipe step by step, including the ingredients needed. And you can adjust servings easily
Ingredients
- 1 teaspoon edible gold, powder, optional
- 1 handful ice cubes
- ⅓ cup Vodka
- ¼ cup coffee liqueur
- 1 cup espresso, cooled
- 1 teaspoon confectioners sugar
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
- If you like it, dab the glass rim of the martini glasses (or cocktail glass) in advance in some water and then press it into gold powder.1 teaspoon edible gold
- Put all ingredients in the cocktail shaker and shake hard for 15-20 seconds, until the outside of the shaker is frosty and almost too cold to hold. Keep a finger on the cap - it can jump off (experience expert 😉).1 handful ice cubes, ⅓ cup Vodka, ¼ cup coffee liqueur, 1 cup espresso, 1 teaspoon confectioners sugar
- Leave the strainer on the shaker and pour the Martini espresso into the glasses.
Notes
- See the substitutes block in the blog above for great ideas.
- Using a chocolate liqueur such as crème de cacao, Bailey's Irish cream, or licor 43 chocolate is also a great idea instead of a coffee liqueur. This gives a creamy espresso martini. The creamy cocktail isn't dairy free when using one of these.
- Or mix a touch of cinnamon with this cocktail (also delicious).














Leave a Reply