Why you'll love this recipe
- One-glass indulgence
- 30-minute preparation
- Crowd-pleaser at parties
- Make-ahead rim ready
- Restaurant-quality at home
The first time I tried this at home, the kitchen was still humming from a rainy night, and the scent of chocolate drifted from the shaker as I poured. My partner walked in, sniffed the air, and declared it “the perfect nightcap.” We clinked glasses, and the creamy foam lingered on the rim, making the moment feel like a tiny celebration. That simple joy turned this cocktail into my go‑to for every special evening now.
A few weeks later, I served it at my sister’s birthday brunch, and the kids dared each other to guess the secret ingredient—peanut butter whiskey. Their eyes lit up when the crunchy rim cracked, and the whole table buzzed with compliments. It’s become a family tradition, and I still hear the faint echo of that first glass when I shake the cocktail today.
The story
The moment the chilled glass meets the first sip, a silky wave of chocolate‑peanut butter foam rolls across your tongue, while a crackle of crushed cups shatters the surface. The aroma of rich cocoa and roasted peanuts swirls in the air, demanding a second taste. You’ll hear the clink of the shaker and feel the anticipation build.
I first discovered this martini at a rooftop bar during a summer birthday bash, where the bartender poured it with a flourish and the crowd went silent in awe. I begged for the recipe, tweaked it at home, and the first time I nailed the perfect rim, my sister declared it the best after‑dinner treat she’d ever had. That night, the clink of glasses became our family’s new celebration sound.
What sets this version apart is the double‑textured rim—chocolate syrup followed by a coat of crushed peanut butter cups—that stays crunchy even as the drink melts. The shake isn’t just for chilling; it creates a velvety micro‑foam that locks the flavors together. And we use heavy cream, not just milk, for that luxurious body you’d expect from a dessert.
On the palate, you get an opening burst of sweet chocolate, quickly followed by a buttery peanut butter depth, then a smooth, creamy finish that lingers like a whisper. The syrupy swirl adds a glossy sheen, while the rim delivers a satisfying snap of candy‑coated crunch. It’s a perfect balance of sweet, salty, and rich, with texture playing the starring role.
Serve it as the show‑stopper at a date night, a surprise after a dinner party, or even a quick indulgence after a long workday. The mini garnish of a peanut butter cup makes it Instagram‑ready, and the glass can be pre‑rimed for a hassle‑free pour. Pair it with fresh berries or a small chocolate truffle for an extra wow factor.
Don’t let the fancy ingredients intimidate you—this cocktail is essentially a shake‑and‑serve. The only trick is a quick 10‑minute chill for the glass and a 15‑second vigorous shake, both totally doable in your kitchen. You’ll be amazed at how a few simple steps create a bar‑level experience.
I’ve tested this recipe with friends, with kids, and even my grandma, who swore it reminded her of childhood candy. After a few rounds, the unanimous verdict was “again!”—the perfect blend of nostalgia and sophistication. Now let’s get shaking and bring that decadence home.
Why This Recipe Works
- Rimming the glass with crushed cups creates a crunchy flavor barrier that stays crisp.
- Vigorous shaking emulsifies the cream and spirits into a stable, airy foam.
- Heavy cream’s fat content carries the chocolate and peanut butter aromas for a silky mouthfeel.
Ingredient notes & substitutions
Chocolate Liqueur
Adds deep cocoa richness that anchors the peanut butter flavor.
Peanut Butter Whiskey
Provides authentic peanut butter notes without extra syrup.
Heavy Cream
Creates a silky, stable foam and carries the sweet flavors.
Chocolate Syrup
Drizzled inside the glass for extra gloss and a sweet finish.
Crushed Peanut Butter Cups
Forms a crunchy, candy‑coated rim that adds texture contrast.
Equipment you'll need
Ingredients
- 2 oz Chocolate Liqueur (Godiva recommended for depth)
- 1.5 oz Peanut Butter Whiskey (Skrewball is a popular option)
- 1 oz Vodka (Choose smooth vodka for best results)
- 1 oz Heavy Cream (Can substitute with half-and-half or oat milk)
- 1 tbsp Chocolate Syrup (For drizzling inside the glass)
- 1 cup Crushed Peanut Butter Cups (To rim the glass)
- Ice (For chilling the drink)
Before You Start
- Gather all ingredients and tools.
- Rim and freeze the glass.
- Measure spirits and cream.
- Set ice in shaker.
Instructions
- 1Step 1
Begin by rimming your martini glass with chocolate syrup and then dip it into crushed peanut butter cups. Chill in the freezer for 10 minutes.
- 2Step 2
In a cocktail shaker, combine ice, chocolate liqueur, peanut butter whiskey, vodka, and heavy cream.
- 3Step 3
Shake vigorously for 15-20 seconds until frothy.
- 4Step 4
Drizzle chocolate syrup inside the glass and strain the cocktail into the prepared glass.
- 5Step 5
Garnish with a mini peanut butter cup or crushed candies on top and serve immediately.
Pro tips
Chill the glass first
Place the rimmed martini glass in the freezer for at least 10 minutes; a cold glass keeps the cocktail frosty longer.
Use plenty of ice
Load the shaker with enough ice to rapidly chill and dilute, ensuring a smooth texture.
Shake vigorously
A 15‑20 second shake creates a velvety foam that holds the flavors together.
Don’t overfill shaker
Leave space for the liquid to move; overfilling prevents proper aeration.
Rim glass evenly
Rotate the glass in crushed cups until the entire rim is coated for consistent crunch.
Taste before garnish
Give the cocktail a quick sip; adjust sweetness with extra syrup if needed.
Choose smooth vodka
A neutral, clean vodka lets the chocolate‑peanut butter shine.
Serve immediately
The froth fades quickly, so pour and enjoy right away.
Variations to try
Dairy‑Free Version
Swap heavy cream for coconut cream or oat milk for a silky, vegan-friendly texture.
Spicy Mexican Twist
Add a dash of ancho chili liqueur for subtle heat that balances the sweet.
Mini Cocktail Shots
Halve the recipe and serve in shot glasses for a party‑friendly bite.
Salted Caramel Edge
Drizzle salted caramel sauce instead of chocolate syrup for a sweet‑salty contrast.
Serving Suggestions
Troubleshooting
Glass not sticky
Re‑dip the rim in chocolate syrup before coating with crushed cups.
Drink too thin
Add a splash more heavy cream or a few ice cubes and shake again.
Drink too thick
Thin with a splash of milk or extra vodka and shake briefly.
Foam disappears quickly
Use very cold ingredients and shake longer to create a more stable foam.
Storage & make-ahead
Refrigerator
Store in a sealed bottle for up to 2 days; flavor may mellow.
Best way to reheat
No reheating needed; if chilled, let sit at room temperature briefly before serving.
Make-ahead
Prep the rim and pre‑mix the spirits up to 24 h ahead; keep cream separate until shaking.

Ingredients
- 2 oz Chocolate Liqueur (Godiva recommended for depth)
- 1.5 oz Peanut Butter Whiskey (Skrewball is a popular option)
- 1 oz Vodka (Choose smooth vodka for best results)
- 1 oz Heavy Cream (Can substitute with half-and-half or oat milk)
- 1 tbsp Chocolate Syrup (For drizzling inside the glass)
- 1 cup Crushed Peanut Butter Cups (To rim the glass)
- Ice (For chilling the drink)
Instructions
- 1Begin by rimming your martini glass with chocolate syrup and then dip it into crushed peanut butter cups. Chill in the freezer for 10 minutes.
- 2In a cocktail shaker, combine ice, chocolate liqueur, peanut butter whiskey, vodka, and heavy cream.
- 3Shake vigorously for 15-20 seconds until frothy.
- 4Drizzle chocolate syrup inside the glass and strain the cocktail into the prepared glass.
- 5Garnish with a mini peanut butter cup or crushed candies on top and serve immediately.