Chocolate Peanut Butter Martini is a creamy, indulgent cocktail that combines rich chocolate with smooth peanut butter flavors in just minutes. This easy-to-make drink feels like dessert in a glass, making the Chocolate Peanut Butter Martini perfect for special occasions or cozy nights in.
I still remember experimenting with dessert-inspired drinks during family gatherings, where laughter always filled the kitchen. That same joy inspired me to create the Chocolate Peanut Butter Martini, a sweet cousin to my crowd-pleasing Bailey’s Hot Chocolate. Recipes like these always bring everyone closer.
Why You’ll Love Chocolate Peanut Butter Martini
If you adore dessert cocktails, the Chocolate Peanut Butter Martini will instantly win your heart. It’s rich, creamy, and perfectly balanced, blending the sweetness of chocolate with the nutty smoothness of peanut butter. Best of all, it comes together in just a few minutes, making it ideal for entertaining guests or treating yourself after a long day.
This cocktail also feels indulgent yet approachable—no fancy bar skills required! Whether you’re celebrating a special occasion, pairing it with a sweet treat, or just craving something unique, the Chocolate Peanut Butter Martini delivers comfort, flavor, and a touch of elegance in every sip.
PrintChocolate Peanut Butter Martini
This Chocolate Peanut Butter Martini is a creamy, dessert-inspired cocktail that’s quick to make and irresistibly indulgent. Perfect for chocolate and peanut butter lovers, it’s ready in just 4 minutes and guaranteed to impress at any gathering.
- Prep Time: 4 minutes
- Cook Time: 0 minutes
- Total Time: 4 minutes
- Yield: 1 cocktail 1x
Ingredients
1½ oz (45 ml) vanilla vodka
1 oz (30 ml) peanut butter whiskey (e.g., Skrewball)
¾ oz (22 ml) chocolate liqueur (dark crème de cacao or Godiva)
1 oz (30 ml) half-and-half (or barista oat “cream”)
Ice cubes
Optional rim: chocolate syrup + finely crushed roasted peanuts (or cocoa powder)
Garnish: mini peanut butter cup on a pick or shaved chocolate
Instructions
Chill a martini glass. For an optional rim, swipe the edge with chocolate syrup and dip into crushed peanuts (or cocoa).
In a shaker, add vanilla vodka, peanut butter whiskey, chocolate liqueur, and half-and-half. Fill with ice.
Shake vigorously for 12–15 seconds until cold and lightly foamy.
Double strain into the prepared glass to remove ice shards.
Garnish with a mini peanut butter cup or shaved chocolate. Serve immediately.
Notes
For a dairy-free version, swap the half-and-half with barista-style oat cream—it’s just as creamy and delicious!
Nutrition
- Serving Size: 1 martini glass
- Calories: ~285
- Sugar: 16 g
- Sodium: 35 mg
- Fat: 7 g
- Saturated Fat: 2 g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 20 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 20 mg
Ingredients

- 1½ oz (45 ml) vanilla vodka – This gives the martini a smooth base with a hint of sweetness. Vanilla adds warmth that balances perfectly with chocolate and peanut butter.
- 1 oz (30 ml) peanut butter whiskey (e.g., Skrewball) – A flavored whiskey that delivers that rich, nutty taste. It brings depth without being overpowering.
- ¾ oz (22 ml) chocolate liqueur – Use dark crème de cacao or Godiva liqueur for the best results. This is what creates the rich chocolate flavor.
- 1 oz (30 ml) half-and-half (or barista oat “cream”) – Adds creaminess and a silky texture. You can swap for oat or almond cream if you prefer a dairy-free version.
- Ice cubes – Essential for chilling the cocktail quickly and giving it that frothy finish when shaken.
- Optional rim: Chocolate syrup + finely crushed roasted peanuts (or cocoa powder). This extra step creates a dessert-style presentation and adds crunch with every sip.
- Garnish: A mini peanut butter cup on a cocktail pick or a sprinkle of shaved chocolate to complete the indulgent look.
👉 If you love creamy dessert cocktails, don’t miss my refreshing Italian Lemon Cream Martini — it’s the perfect citrusy twist to try next!
Instructions (step-by-step with tips)
1️⃣ Chill your glass first
Place a martini glass in the freezer for a few minutes or fill it with ice water while preparing your cocktail. This keeps your martini cold longer.
Optional rim: Pour a little chocolate syrup on a small plate. Dip the outer edge of the chilled glass into the syrup, then press it into crushed peanuts or cocoa powder. Set aside to dry slightly while you mix the drink.
2️⃣ Build your cocktail in the shaker
Add vanilla vodka, peanut butter whiskey, chocolate liqueur, and half-and-half to a cocktail shaker. Fill the shaker about ¾ full with ice. The ice chills the drink fast and helps create that foamy top.
3️⃣ Shake with energy
Seal the shaker and shake vigorously for 12–15 seconds. You should feel the shaker turn frosty in your hands—this means the drink is cold enough. A strong shake also blends the cream perfectly for a smooth, milkshake-like texture.
4️⃣ Double strain for elegance
Place a fine mesh strainer over your martini glass and pour the cocktail through it. This step removes tiny ice shards, giving you a silky, professional-looking drink with a flawless tan color.
5️⃣ Garnish and serve immediately
Add a mini peanut butter cup on a cocktail pick or sprinkle shaved chocolate on top. Serve right away while it’s chilled and foamy. The garnish not only makes the martini look stunning but also adds an extra bite of chocolatey sweetness.

Pro Tips – Chocolate Peanut Butter Martini
- Chill everything first: A cold shaker, glass, and even chilled spirits will keep your martini extra smooth and refreshing.
- Go for quality liqueurs: Using a rich chocolate liqueur (like Godiva) makes a huge difference in flavor and texture.
- Don’t skip the double strain: It removes ice shards for a silky finish that looks professional.
- Batch for parties: Multiply the recipe and prepare a pitcher in advance, then shake individual servings with ice before pouring.
- Upgrade the garnish: Add a chocolate drizzle inside the glass before pouring for a “dessert in a glass” look.
Creative Variations – Make It a Mocktail
If you’d like to enjoy the indulgent flavors without alcohol, this Chocolate Peanut Butter Martini can easily become a mocktail:
- Replace vodka and whiskey: Use vanilla extract (a few drops) and peanut butter syrup instead of spirits.
- Swap chocolate liqueur: Melted chocolate syrup or chocolate milk makes a great substitute.
- Creamy base: Stick with half-and-half or use oat/almond cream for dairy-free creaminess.
- Presentation matters: Rim the glass with cocoa powder or crushed peanuts and garnish with a mini peanut butter cup for the same festive look.
FAQs – Chocolate Peanut Butter Martini
High-quality dark or milk chocolate is recommended. Dark chocolate gives a richer, more intense flavor, while milk chocolate makes it creamier and sweeter.
2. Can I use natural peanut butter?
Yes, but natural peanut butter is runnier and less sweet, which can slightly change the texture and taste. You can add a little simple syrup if you prefer it sweeter.
3. Can it be made alcohol-free?
Absolutely! Replace the vodka with non-alcoholic liquor or simply use chocolate milk or cream for a delicious mocktail version.
4. Can I stir instead of shake it?
You can, but shaking with ice chills and blends the flavors perfectly without diluting them too much. Stirring may create a frothier texture, but the flavor will be slightly less intense.
5. How is it best served?
Serve in a chilled martini glass, garnished with chocolate shavings or a rim of melted chocolate and peanut butter for a visual and tasty touch.
6. Can it be prepared in advance?
Yes! You can make the base mixture (without ice) ahead of time and refrigerate. Add ice and shake right before serving to keep it fresh.
7. What foods pair well with this martini?
It’s perfect as a dessert cocktail or alongside sweets like chocolate cookies, brownies, or fresh fruits such as strawberries or bananas.
Conclusion
The Chocolate Peanut Butter Martini is a decadent and creamy cocktail that perfectly combines chocolate and peanut butter. Whether for a dessert night, a gathering with friends, or just a personal treat, this martini is an indulgent delight. Are you ready to try it and impress your guests with this delicious cocktail?