
If you’re looking for a cocktail that tastes just like your favorite Italian dessert, this creamy cannoli dessert martini recipe is about to become your new obsession. Rich, velvety, and perfectly sweet, this indulgent drink captures all the flavors of a classic cannoli—smooth ricotta, hints of vanilla, chocolate chips, and that irresistible dessert-like finish—in one stunning glass.
Whether you’re hosting a girls’ night, planning a holiday party, or just want a cozy dessert cocktail to sip on, this cannoli martini is the ultimate showstopper. Not only does it taste incredible, but it also looks absolutely gorgeous served in a coupe glass with a chocolate rim and mini cannoli garnish—perfect for Pinterest-worthy moments and entertaining guests.
💖 Why This Cannoli Martini Works
This cocktail works so well because it perfectly mimics the flavor profile of a traditional cannoli filling while still feeling like a smooth, balanced drink rather than something overly heavy.
- Vanilla vodka creates a sweet, bakery-style base
- Amaretto adds that subtle nutty depth found in cannoli shells
- Irish cream brings richness and a creamy texture
- Ricotta cheese (optional) gives it that authentic cannoli filling flavor
- Chocolate + vanilla notes tie everything together into a true dessert experience
The result? A cocktail that tastes like dessert but drinks like a dream.
🛒 Ingredients
- Vanilla Vodka – Adds a smooth, slightly sweet base that mimics pastry cream flavors
- Amaretto – A must-have for that signature nutty cannoli taste
- Irish Cream Liqueur – Creates a rich, velvety texture and adds sweetness
- Half & Half or Heavy Cream – Makes the martini ultra creamy and indulgent
- Ricotta Cheese (Optional) – Gives an authentic cannoli filling flavor and texture
- Simple Syrup – Balances and enhances sweetness
- Vanilla Extract – Elevates the dessert-like flavor profile
- Chocolate Chips/Shavings – Perfect for garnish and rim
- Mini Cannoli – The ultimate aesthetic (and delicious) finishing touch
🍸 How to Make a Cannoli Martini
- Prepare your glass by dipping the rim in melted chocolate, then coating it with mini chocolate chips or shaved chocolate.
- Add all ingredients into a cocktail shaker filled with ice.
- Shake vigorously until fully chilled and smooth.
- If using ricotta, double strain to ensure a silky texture.
- Pour into a chilled coupe or martini glass.
- Garnish with a mini cannoli, chocolate chips, or a light dusting of powdered sugar.
✨ Expert Tips for the BEST Cannoli Martini
- Blend for ultra-smooth texture: If using ricotta, blending instead of shaking gives a creamier finish
- Use high-quality ricotta: Whole milk ricotta works best for flavor and consistency
- Don’t skip the rim: The chocolate rim adds texture and enhances the dessert experience
- Chill your glass: Keeps the drink cold and elevates presentation
- Adjust sweetness: Add more or less simple syrup depending on your taste
🍹 Variations You’ll Love
Frozen Cannoli Martini
Blend all ingredients with ice for a thick, milkshake-style cocktail
Chocolate Cannoli Martini
Add white or dark chocolate liqueur for extra richness
Espresso Cannoli Martini
Add a shot of espresso for a tiramisu-style twist
Lightened-Up Version
Skip ricotta and use vanilla creamer for a smoother, lighter drink
🎉 What to Serve With a Cannoli Martini
This dessert martini pairs perfectly with:
- Mini cannoli or Italian pastries
- Chocolate-covered strawberries
- Biscotti
- Cheesecake bites
- Sugar cookies or shortbread
❌ Common Mistakes to Avoid
- Overloading with ricotta – Too much can make the drink too thick
- Not shaking enough – You want it fully chilled and well combined
- Skipping the strain – Especially important if using ricotta
- Too much sweetness – Balance is key for a drinkable dessert cocktail
FAQ Section
What does a cannoli martini taste like?
A cannoli martini tastes like a creamy, sweet dessert with notes of vanilla, chocolate, and a subtle nutty flavor—just like classic cannoli filling.
Can I make a cannoli martini without ricotta?
Yes! You can skip the ricotta and still achieve a creamy texture using Irish cream and half & half.
What alcohol is best for a cannoli martini?
Vanilla vodka, amaretto, and Irish cream create the perfect flavor combination for this dessert cocktail.
Can I make this ahead of time?
You can mix the liquid ingredients ahead, but shake with ice just before serving for the best texture.
How do I make this for a crowd?
Simply scale the ingredients and store in the fridge, then shake individual servings before pouring.
Ingredients
2 oz Vanilla Vodka
1 oz Amaretto
1 oz Irish Cream
1 oz Half and Half
1/2 oz Simple Syrup
1/4 tsp vanilla extract
1-2 tbsp ricotta cheese (optional but truly adds that authentic cannoli style)
Chocolate sauce
cacao nibs
Directions
- In a cocktail shaker add all ingredients (aside from your chocolate sauce and cacao nibs). Fill your shaker to the top with ice.
- Shake for at least 15 seconds.
- Add your chocolate sauce and cacao nibs to two separate plates.
- Dip the rim of your glass into the chocolate sauce then directly into the cacao nibs.
- Strain the contents from your cocktail shaker into your martini coupe glass.
- Garnish with a min cannoli and some more cacao nibs. Enjoy!

Leave a Reply