Espresso martini cocktail in a classic martini glass with three coffee beans on creamy foam

Espresso Martini Recipe: Cafe Cocktail at Home in 5 Minutes

The espresso martini is the most popular coffee cocktail in the world right now. It was invented by accident in 1983 London, and today it shows up on menus from Mumbai to Bengaluru. The best part? You can make one at home in under 5 minutes.

This guide covers the classic recipe, a non-alcoholic mocktail version, three flavored variations, and a party batch formula. We also share the one trick that gives you that thick, Instagram-worthy crema on top.

The Origin Story: How the Espresso Martini Was Born

In 1983, a young bartender named Dick Bradsell was working at the Soho Brasserie in London. A famous model (rumored to be Kate Moss, though Bradsell never confirmed it) walked up to the bar and asked for a drink that would "wake me up and then f*** me up."

Bradsell looked around, grabbed the espresso machine behind the bar, pulled a shot, and mixed it with vodka and coffee liqueur. He originally called it the "Vodka Espresso." It was later renamed the "Pharmaceutical Stimulant" before finally becoming the espresso martini we know today.

The drink exploded in popularity during the 2020s cocktail renaissance. According to CGA data, espresso martini orders grew by over 300% between 2019 and 2023 globally. In India, upscale bars in Mumbai, Delhi, and Bengaluru now list it as one of their top-selling cocktails.

Classic Espresso Martini Recipe

What You Need

  • 60 ml vodka (Absolut, Smirnoff, or Grey Goose — all available in India)
  • 30 ml freshly brewed espresso (hot, not cold — this is critical for foam)
  • 30 ml coffee liqueur (Kahlua is the classic choice)
  • 15 ml simple syrup (equal parts sugar and water, heated until dissolved)
  • Ice cubes — enough to fill your shaker
  • 3 coffee beans — for garnish

Step-by-Step Instructions

  1. Brew a fresh shot of espresso. Use an espresso machine, moka pot, or AeroPress. The espresso must be hot — cold coffee will not foam properly.
  2. Fill your cocktail shaker with ice. Use at least 6-8 ice cubes. More ice means a colder, better-frothed drink.
  3. Add vodka, hot espresso, coffee liqueur, and simple syrup to the shaker.
  4. Shake vigorously for 15-20 seconds. The hot espresso hitting the cold ice creates steam pressure inside the shaker — this is what builds the crema. You should hear the ice breaking up.
  5. Double-strain into a chilled martini glass. Use both the shaker's built-in strainer and a fine mesh strainer to catch ice chips. This keeps the foam smooth.
  6. Garnish with 3 coffee beans placed in the center of the foam. (Tradition says 3 beans represent health, wealth, and happiness.)
  7. Serve immediately. The foam starts fading after 60 seconds.

Total time: 5 minutes | Calories: ~220 per glass | Serves: 1

The Secret to Perfect Crema (Foam)

The thick, velvety foam on top of an espresso martini is what separates a great one from a mediocre one. Here is exactly how to get it right every time:

  1. Use hot espresso, not cold. When hot espresso hits ice in the shaker, it creates rapid temperature change. This forces air into the liquid and creates micro-bubbles — the same principle behind crema on an espresso shot. Cold coffee will not foam.
  2. Shake harder than you think. Most people shake too gently. You need aggressive, back-and-forth shaking for a full 15-20 seconds. Your arms should be tired when you stop.
  3. Use fresh espresso. Coffee that has been sitting for more than 2-3 minutes loses the oils and CO2 that help create foam. Brew it and immediately add it to the shaker.
  4. Strain and serve instantly. The foam begins to collapse within 60 seconds. Do not let it sit in the shaker while you find a glass.
Pro Tip: If you do not have a cocktail shaker, use a protein shaker bottle or a large mason jar with a tight lid. The key is a sealed container that lets you shake hard without spilling.

Non-Alcoholic Espresso Martini (Mocktail Version)

Not everyone drinks alcohol — and that is perfectly fine. This mocktail version tastes surprisingly close to the original. It is perfect for designated drivers, pregnant women, or anyone who wants the coffee cocktail experience without the buzz.

Non-Alcoholic Espresso Martini Recipe

  • 30 ml freshly brewed espresso (hot)
  • 60 ml cold water or tonic water (tonic adds a bitter edge similar to alcohol)
  • 15 ml vanilla syrup (or simple syrup + 1/4 tsp vanilla extract)
  • 15 ml chocolate syrup (Hershey's or homemade)
  • Ice cubes
  • 3 coffee beans — for garnish
  1. Brew a fresh shot of espresso.
  2. Add espresso, cold water (or tonic), vanilla syrup, and chocolate syrup to a shaker with ice.
  3. Shake vigorously for 15-20 seconds.
  4. Double-strain into a chilled martini glass.
  5. Garnish with 3 coffee beans.

Calories: ~60 per glass | Caffeine: Same as one cup of coffee

3 Flavored Espresso Martini Variations

Once you master the classic, try these three popular twists. Each one starts with the classic recipe and adds one extra ingredient.

1. Salted Caramel Espresso Martini

Replace simple syrup with 15 ml caramel syrup and add a pinch of flaky sea salt on top of the foam after pouring. The salt cuts through the sweetness and amplifies the coffee flavor. This is the most-ordered variation at Indian craft cocktail bars.

2. Vanilla Espresso Martini

Replace simple syrup with 15 ml vanilla syrup (or add 1/2 teaspoon vanilla extract to the shaker). For an extra touch, use vanilla vodka instead of plain vodka. This version is smoother and more dessert-like.

3. Chocolate Espresso Martini

Add 15 ml chocolate liqueur (like Godiva or Mozart) or 15 ml chocolate syrup for a non-alcoholic version. Drizzle chocolate sauce inside the glass before pouring for a beautiful visual effect. Garnish with cocoa powder dusted over the foam instead of coffee beans.

Party Batch Recipe (Serves 8)

Hosting a party? Here is how to prep espresso martinis for a group without losing the foam.

Batch Prep (Make Ahead)

  • 480 ml vodka
  • 240 ml coffee liqueur (Kahlua)
  • 120 ml simple syrup
  • 240 ml freshly brewed espresso — brew this and let it cool to room temperature

Mix all ingredients in a large bottle or pitcher. Refrigerate for up to 24 hours.

When Guests Arrive

  1. Pour 135 ml of the pre-mixed batch into a shaker filled with ice.
  2. Shake vigorously for 15 seconds.
  3. Double-strain into a chilled martini glass.
  4. Garnish with 3 coffee beans.
  5. Repeat for each guest.

Important: Do not try to shake all 8 servings at once. The foam only forms properly when you shake one or two servings at a time. Pre-mixing saves time — you just shake and pour.

No Espresso Machine? No Problem

You do not need a fancy machine to make a great espresso martini. Here are three alternatives:

  • Moka pot: This is the best alternative. A moka pot brews strong, concentrated coffee that is very close to espresso. Use the first 30 ml that comes out — it is the strongest.
  • AeroPress: Brew a concentrated shot using the inverted method with a fine grind. Use 15 g of coffee to 50 ml of water.
  • Strong instant coffee: Dissolve 2 heaped teaspoons of instant coffee in 30 ml of hot water. This is the weakest option but works in a pinch. Use a dark roast instant for better flavor.

That said, freshly pulled espresso gives you the best crema, the richest flavor, and the most aromatic result. If you love coffee cocktails (or just great coffee), investing in an espresso maker pays for itself quickly.

InstaCuppa 3-in-1 Espresso Coffee Maker

Works with ground coffee, pods, and capsules. Built-in electric kettle mode, temperature control, self-cleaning, and LED touch display. Pull cafe-quality espresso shots at home — perfect for espresso martinis, affogatos, and lattes.

Rs 8,999

View Product

Common Mistakes to Avoid

  • Using cold or old coffee: The number one mistake. Cold coffee does not create foam. Brew it fresh and use it immediately.
  • Not shaking long enough: A quick 5-second shake will not cut it. You need 15-20 seconds of hard shaking.
  • Skipping the double strain: Without a fine mesh strainer, tiny ice chips get into the glass and ruin the smooth texture.
  • Using cheap coffee liqueur: The coffee liqueur contributes significant flavor. Kahlua or Tia Maria are worth the investment over generic brands.
  • Letting it sit after shaking: The foam starts collapsing within a minute. Strain and serve the moment you stop shaking.
Drink Responsibly: An espresso martini contains both alcohol and caffeine. The caffeine can mask the effects of alcohol, making you feel less intoxicated than you actually are. Limit yourself to one or two, stay hydrated, and never drink and drive. If you are under 25 years of age, please follow the legal drinking age in your state.

Frequently Asked Questions

Can I make an espresso martini without an espresso machine?

Yes. Use a moka pot, AeroPress, or strong instant coffee (2 teaspoons in 30 ml hot water). A moka pot gives the closest result to real espresso. The key is hot, freshly brewed coffee — the heat helps create foam when you shake it with ice.

Why does my espresso martini have no foam?

Three common reasons: (1) your espresso was not hot enough, (2) you did not shake hard enough — you need at least 15-20 seconds of vigorous shaking, and (3) you let the drink sit too long before serving. Always strain into the glass immediately after shaking.

How many calories are in an espresso martini?

A classic espresso martini has about 200-230 calories per glass. The coffee liqueur adds most of the sugar and calories. Skip the simple syrup to reduce it to about 180 calories. The non-alcoholic mocktail version has only about 60 calories.

Can I batch make espresso martinis for a party?

Yes. Mix vodka, coffee liqueur, simple syrup, and cooled espresso in a bottle and refrigerate for up to 24 hours. When guests arrive, pour individual portions into a shaker with ice and shake for 15 seconds each. Do not shake the entire batch at once — you will lose the foam.

Is espresso martini a strong drink?

Yes. It contains about 60 ml of vodka plus a full shot of espresso. It is both alcoholic and caffeinating — roughly equal to a large peg of whisky plus one cup of coffee. Enjoy responsibly and avoid drinking it late at night if caffeine keeps you awake.

Related Articles

Saran Reddy

Founder, InstaCuppa | Building kitchen tools that give busy Indian families their time back

The kitchen takes your mornings, afternoons, and evenings. Your family gets what's left.

InstaCuppa builds time-saving kitchen tools for busy Indian moms — so the kitchen stops stealing the moments you can't get back.

Morning chai without rushing. Evening walks with your kids. Sundays that feel like Sundays.

More time for what matters.

Amazon

Top Brand

10+

Years in Business

5L+

Happy Customers

88%

Positive Ratings

As rated on Amazon.in

Back to blog