If there’s a bag of mini peanut butter cups left over from Halloween, you already have the garnish for one of the season’s best after-dinner drinks. A peanut butter cup espresso martini blends bold coffee, nutty whiskey and dark chocolate into one silky glass. It tastes like the candy, but with a grown-up, caffeinated edge.

The classic espresso martini has been a bar favorite for decades. This version keeps its foamy top and strong coffee backbone, then adds the salty-sweet flavor most of us grew up loving. Best of all, it takes about five minutes and needs no special bartending skills.

Why the Peanut Butter Cup Espresso Martini Works

Coffee and chocolate are natural partners, since both carry roasted, slightly bitter notes. Peanut butter adds richness and a hint of salt, which keeps the drink from tasting flat. As a result, each sip moves from bitter to sweet to nutty in a pleasing way.

Balance matters most here. Too much liqueur makes the drink cloying, while too little turns it harsh. For that reason, the recipe below leans on fresh espresso to keep everything in check.

Ingredients for a Peanut Butter Cup Espresso Martini

You only need a few bottles to get started. Here is what goes into one drink:

Ingredient Amount Role in the Drink Easy Swap
Peanut butter whiskey 1½ oz Main nutty flavor Vanilla vodka + ½ tsp peanut butter (shake hard)
Vodka ½ oz Clean, neutral strength Extra ½ oz peanut butter whiskey
Coffee liqueur 1 oz Sweetness and coffee depth Cold brew liqueur
Fresh espresso 1 oz Bitterness and foam Strong cold brew concentrate (less foam)
Crème de cacao or chocolate liqueur ½ oz Chocolate layer 1 tsp chocolate syrup
Ice 1 full shaker Chills and aerates —
Mini peanut butter cup 1–2 pieces Garnish Crushed peanuts + chocolate drizzle

How to Make It Step by Step

The method is simple, yet a few details make a big difference. Follow these steps in order:

  1. Chill your glass. Place a coupe or martini glass in the freezer for 10 minutes.
  2. Pull a fresh shot. Brew the espresso and let it cool for about one minute.
  3. Decorate the glass. Drizzle chocolate syrup inside the rim, if you like.
  4. Build the drink. Add whiskey, vodka, coffee liqueur, chocolate liqueur and espresso to a shaker.
  5. Shake hard. Fill with ice and shake for 15 to 20 seconds.
  6. Strain twice. Pour through a fine mesh strainer for a smooth, foamy top.
  7. Garnish. Perch a halved peanut butter cup on the rim or float three coffee beans.

Tips for the Best Foam and Flavor

That creamy foam is the signature of any good espresso martini. Fortunately, it is easy to achieve once you know the tricks:

  • Use fresh espresso. The natural oils in a just-pulled shot create the foam. Old coffee will not.
  • Shake longer than you think. A hard, full shake whips air into the drink.
  • Double strain. This step removes ice shards and keeps the texture velvety.
  • Taste before serving. If it is too sweet, add a splash more espresso next time.

Meanwhile, if your peanut butter whiskey is very sweet, cut the coffee liqueur to ¾ oz. Small changes like this help you tailor the drink to your taste.

Make It Ahead for a Party

Hosting a crowd? Mix the liquor and liqueurs in a bottle up to a day early and chill it. Then, when guests arrive, add fresh espresso and shake each drink to order. That way, every glass still gets its foam.

A Non-Alcoholic Version

For a mocktail, pour hot espresso over two peanut butter cups and stir until melted. Next, let it cool, then shake with ice and a splash of milk or oat milk. The result is rich and dessert-like, without the alcohol.

When to Serve This Dessert Cocktail

This drink shines after dinner, especially on cool fall and winter nights. It pairs well with simple desserts, such as vanilla ice cream or shortbread. In addition, it works as a fun holiday party signature drink.

Keep in mind that espresso contains caffeine. If you are serving it late in the evening, decaf espresso works just as well and still foams nicely.

FAQs

Can I make a peanut butter cup espresso martini without peanut butter whiskey?
Yes. Use vanilla vodka and add half a teaspoon of smooth peanut butter to the shaker, then shake extra hard.

Why doesn’t my espresso martini have foam?
Usually the espresso is not fresh, or the shake was too short. Use a just-brewed shot and shake for at least 15 seconds.

Can I use instant coffee instead of espresso?
You can, but mix it strong with a little hot water. The foam will be thinner than with real espresso.

Is this drink very sweet?
It is sweet but balanced. To make it less sweet, reduce the coffee liqueur or skip the chocolate syrup rim.

SOURCE