It’s simple to recreate restaurant-quality Espresso Martinis at home using canned espresso, vodka, and coffee liqueur. This version elevates the classic cocktail with a silky homemade vanilla whipped cream topper for a dessert-worthy, creamy, caffeinated after-dinner drink.

This is a sponsored post written by me on behalf of Vons. All opinions are 100% mine.
Espresso martinis are among my favorite cocktails. Over the years I’ve sampled them in bars and restaurants from Los Angeles and San Diego to Paris and New York City. When I look for the perfect espresso martini I focus on two essentials: real espresso and a luxuriously creamy top. Many bars shortcut the drink by relying only on coffee liqueur, but true espresso adds depth, crema, and aroma that make the cocktail sing. Likewise, a creamy finish—like a light vanilla whipped cream float—turns a solid drink into something memorable and dessert-like.
If you don’t own an espresso machine, a convenient alternative is refrigerated canned espresso. It delivers authentic espresso flavor and allows you to achieve a balance of bold coffee and smooth liquor without extra equipment. Grocery delivery services can bring everything you need—espresso, vodka, and coffee liqueur—right to your door so it’s easy to entertain at home.
So what’s in an espresso martini?
- Vodka – Use a good-quality plain vodka. Vanilla vodka also works well if you want a sweeter, more aromatic drink that complements the whipped cream.
- Espresso – Use pure canned espresso (no milk or added sugar) so the recipe yields the intended balance and texture.
- Coffee liqueur – Kahlúa or another coffee liqueur provides sweetness and coffee depth; it’s optional if you prefer to adjust sweetness with the whipped cream instead.
- Heavy cream – For the vanilla whipped cream topper.
- Sugar – To lightly sweeten the whipped cream.
- Vanilla extract – A small amount brightens the cream and ties flavors together.
- Coffee beans – Optional garnish; tradition says three beans represent health, wealth, and happiness.

How to Make Espresso Martinis
-
Prepare the vanilla whipped cream.
- Combine cold heavy cream, sugar, and vanilla extract in a small bowl.
- Whisk by hand until medium peaks form, about 2–4 minutes. Chill briefly while you shake the cocktails so the cream holds its shape.
-
Make the cocktail.
- In a cocktail shaker, combine vodka, chilled canned espresso, and coffee liqueur with ice.
- Shake vigorously for 10–15 seconds to chill and aerate the mixture.
- Strain the martini evenly into two chilled martini glasses.
-
Finish and garnish.
- Spoon a generous dollop of vanilla whipped cream onto each martini, creating a smooth floating layer.
- Optionally place three coffee beans on top of each drink for a classic look and a symbolic touch.

Tips, Variations, and Serving Suggestions
- Chill your martini glasses ahead of time for a colder, crisper presentation.
- If you prefer less sweetness, reduce the coffee liqueur and rely on the light sweetness of the whipped cream instead.
- For a vegan version, use a barista-style oat or almond creamer (note: texture will differ from dairy heavy cream).
- To make a crowd-sized batch, multiply the proportions and shake or stir in large batches, finishing each glass with freshly whipped cream.
- Serve this cocktail as an after-dinner treat; it pairs beautifully with chocolate desserts, nutty confections, or simple biscotti.
Frequently Asked Questions
- Do you have to add the vanilla whipped cream? No, but the whipped cream brings a sweet, creamy contrast to the bold espresso and lifts the drink into dessert territory.
- Are espresso martinis sweet? The cocktail itself is balanced and not overly sweet; the whipped cream adds a pleasant sweetness on top.
- Is an espresso martini gluten free? Yes, when made with pure vodka, espresso, and coffee liqueur that are gluten-free. Check labels if you have gluten sensitivity.
- What do the three beans mean? The traditional three coffee beans symbolize health, wealth, and happiness.
Ingredients (Makes 2 martinis)
- 4 ounces vodka
- 4 ounces canned espresso (chilled; no added milk or sugar)
- 1 ounce coffee liqueur
- Vanilla Whipped Cream:
- 1/2 cup cold heavy cream
- 2 tablespoons sugar
- 1 tablespoon vanilla extract
- Optional garnish: 6 coffee beans (3 per cocktail)
Instructions
- Make the vanilla whipped cream: whisk heavy cream, sugar, and vanilla until medium peaks form. Chill briefly.
- Combine vodka, chilled espresso, and coffee liqueur in a shaker with ice. Shake hard for 10–15 seconds.
- Strain into two chilled martini glasses.
- Spoon the whipped cream on top and garnish each cocktail with three coffee beans, if desired.

Pairings and Dessert Ideas
- Sea salt chocolate chunk cookies
- Mini cannoli cream pastry cups
- Hazelnut chocolate truffles
- Double chocolate peanut butter brownies
- Red velvet cookie cups
Nutrition (approximate per serving)
- Calories: 429 kcal
- Carbohydrates: 16 g
- Protein: 1 g
- Fat: 22 g (Saturated fat 14 g)
- Sugar: 14 g
With a simple pantry and a can of chilled espresso, you can recreate a restaurant-style Espresso Martini at home—complete with a silky vanilla whipped cream float that turns the cocktail into an indulgent, coffee-forward dessert. Cheers!