Desserts
The Bonefish Grill Chocolate Martini recipe delivers restaurant-quality decadence in every sip, blending rich chocolate liqueur with velvety cream for a dessert cocktail that feels like a hug. 💛 I've perfected this shaken, not stirred, masterpiece after years of refining the balance between smooth and bold—no bitterness, just pure indulgence that transforms any evening into a special occasion.
What sets this recipe apart is the technique: chilling your glassware in the freezer before serving ensures the first sip stays perfectly cold, while the proper shaking ratio (3:1 ice to liquid) creates that signature silky texture.
The secret weapon? A splash of heavy cream that rounds out the chocolate intensity without overpowering it—trust me, this is where most home versions fall short.
By the time you strain that final drop into your glass, you'll have a martini that's rich, velvety, and perfectly balanced—smooth enough to sip slowly or strong enough to be the star of your gathering.
The chocolate flavor shines through without being cloying, and the cream adds just enough body to make it feel luxurious.
Pair it with dark chocolate shavings or a dusting of cocoa powder for visual drama, or keep it classic with a single chocolate-covered espresso bean as garnish. This recipe serves as both a decadent dessert and an impressive cocktail—ready in just 5 minutes with ingredients you likely already have.
Ingredients for bonefish grill chocolate martini
Four ingredients transform into a luxurious dessert martini—no bitterness, just velvety chocolate indulgence.
| Ingredient | Amount | Notes |
|---|---|---|
| Chocolate Liqueur 🍫 | 2 oz | Godiva or Baileys preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Vanilla Extract 🌿 | ½ tsp | Pure Madagascar preferred |
| Dark Chocolate Shavings 🍫 | 1 oz | For garnish, 70% cocoa |
| Cocoa Powder 🍫 | 1 tbsp | Natural unsweetened |
| Simple Syrup 🍯 | ½ tbsp | 1:1 sugar to water |
| Ice Cubes ❄️ | 1 cup | Freshly frozen preferred |
| Angostura Bitters 🍸 | ¼ tsp | For aromatic depth |
| Chocolate-Covered Espresso Beans ☕ | 4 whole | Garnish, optional |
| Lemon Juice 🍋 | ¼ tsp | Freshly squeezed |
| Chilled Martini Glasses 🍸 | 4 whole | Freezer for 10 minutes |
The chocolate liqueur is non-negotiable here—Godiva or Baileys deliver that signature restaurant quality. I always grab the full-fat heavy cream (the good stuff, not the light version) because it makes all the difference in that silky texture. For the bitters, Angostura is the gold standard, but Reynolds works too. The cocoa powder? Natural unsweetened from Ghirardelli or Valrhona if you're feeling fancy. Pro tip: buy the chocolate shavings pre-made at Whole Foods—saves time and looks professional.
No chocolate liqueur? Melt 2 oz dark chocolate with 1 oz vodka as a substitute (trust me, it works). Heavy cream too expensive? Coconut cream adds a tropical twist, though it's slightly thinner. The vanilla extract can be swapped for vanilla bean paste if you're scraping the seeds. Simple syrup? Make it fresh—just boil equal parts sugar and water for 2 minutes. And if you're out of bitters, a pinch of cinnamon adds warmth without overpowering. The lemon juice is key for balance—don't skip it, even if it's just a splash.
This drink tastes even better the next day once the flavors meld. Store any leftover chocolate mixture in the fridge for up to 3 days, sealed tightly. For garnish, keep the chocolate shavings in an airtight container—they stay fresh for 2 weeks. I always make extra and freeze portions in ice cube trays for quick martinis later. The chilled glasses? Freeze them for 10 minutes before serving—it's what keeps that first sip perfectly cold.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this recipe is one of those rare things that feels fancy but only requires five things from your pantry. No fancy gadgets, no last-minute grocery runs—just shake, chill, and sip.
- Velvet Smoothness: That first sip? Pure luxury. The chocolate liqueur and heavy cream blend into this silky, almost dessert-like texture, but with just enough cocoa powder dust to keep it sophisticated—not cloying.
- Date Night Ready: Between us, this is my go-to when I want to impress someone without stressing. Serve it in martini glasses with those dark chocolate shavings on top, and suddenly, you’re the host who actually knows what they’re doing.
- Leftovers? Even Better: Make a big batch and store it in the fridge—it actually tastes richer the next day. I’ve had it as a midweek treat, a post-dinner digestif, or even blended into a milkshake. Versatile like that.
Step-by-step instructions for Bonefish Grill chocolate martini
Here's how to craft this velvety, perfectly balanced chocolate martini with professional finesse.
🍳 Step 1: Whisk the Chocolate Base
In a mixing glass, combine the 2 oz chocolate liqueur, 0.5 cup heavy cream, 0.5 tsp vanilla extract, 0.5 tbsp simple syrup, and 0.25 tsp Angostura bitters. I like to use a small whisk for this step—it creates a smooth, airy texture that's essential for that Bonefish Grill signature finish.
Stir vigorously for about 30 seconds until everything is fully incorporated. The mixture should look like a thick, glossy chocolate milk. Here's the thing—don't rush this step. The bitters need time to meld with the chocolate and vanilla, creating that complex flavor profile that makes this drink special.
🥘 Step 2: Add Ice and Shake to Perfection
Add the 1 cup ice cubes to the mixing glass. I always use freshly frozen ice for this recipe—it's colder and won't dilute the drink as quickly. Place the lid on the mixing glass and shake vigorously for 12-15 seconds. You're looking for a frosty glass that feels cold to the touch when you pick it up.
This shaking step is crucial—it chills the drink properly and creates that perfect silky texture. Don't over-shake or you'll end up with a watery martini. After shaking, I like to double-strain the mixture into a separate glass to ensure a completely smooth texture without any ice particles.
🍽️ Step 3: Prepare the Martini Glasses
While the mixture is shaking, take the 4 chilled martini glasses and place them on a clean, dry surface. I always chill my glasses in the freezer for about 10 minutes beforehand—this prevents the drink from warming up too quickly and creates that elegant condensation you see in high-end bars.
Here's a pro tip: Wipe the rims of the glasses with a lemon wedge to remove any condensation. This creates a clean surface for your garnish to adhere to beautifully. The slight citrus note from the lemon also complements the chocolate perfectly.
👨🍳 Step 4: Assemble and Garnish
Using a jigger or measuring spoon, pour the chilled chocolate mixture into each of the 4 chilled martini glasses, filling them about ¾ full. Then, add 0.25 tsp lemon juice to each glass and stir gently with a small bar spoon. This final touch brightens the chocolate flavor and adds that signature Bonefish Grill zing.
For garnish, sprinkle each martini with 1 tbsp cocoa powder (use a fine-mesh sieve for an elegant dusting) and place 1 chocolate-covered espresso bean on top of each. Add the 1 oz dark chocolate shavings as a final decorative touch. The contrast between the rich chocolate and the bitter espresso creates a visual and flavor masterpiece.
Pro Tips For Making Bonefish Grill Chocolate Martini
- CHILL THE CREAM FIRST: Heavy cream separates like a bad breakup when poured straight from the fridge into your shaker. Let it sit at room temperature for 10 minutes before mixing—it blends smoother and gives you that silky texture without lumps. (Yes, even if you're impatient like me.)
- USE REAL VANILLA BEANS: That cheap vanilla extract? It won’t cut it. Split a vanilla bean, scrape the seeds into your martini, and save the pod for next time. The seeds add depth the extract can’t match, and you’ll taste the difference immediately. (Your future self will notice.)
- STRAIN THE MARTINI: No one wants a gritty chocolate martini. After shaking, strain through a fine-mesh sieve into your glass—especially if you’re using cocoa powder or chocolate shavings. It keeps the drink elegant and avoids that awkward texture surprise.
- DON’T OVER-SHAKE: The Bonefish version is meant to be rich, not frothy. Shake just until combined—about 10-12 seconds—then stop. Over-shaking turns the cream into butter, and you’ll end up with a sad, broken drink. (Trust me, I’ve ruined one.)
Serving suggestions for this recipe
Elegant Presentation
Serve this martini in chilled martini glasses with a dark chocolate shaving cascading down the side for visual drama. I always use black cocktail picks to secure the chocolate-covered espresso bean at the rim—it keeps it in place while adding a sophisticated touch.
For extra flair, dust the rim with cocoa powder using a fine-mesh sieve. The contrast between the glossy chocolate drink and the matte cocoa creates a stunning presentation that looks as good as it tastes. 💫
Pairing with Desserts
This martini pairs beautifully with dark chocolate desserts—think molten lava cakes or chocolate-dipped strawberries. The bitterness of the chocolate in the drink complements the sweetness of the dessert perfectly. I love serving it alongside chocolate mousse or espresso tiramisu for a full chocolate experience.
For a lighter option, pair it with lemon bars—the citrus notes in both the martini and dessert create a refreshing balance.
Coffee Pairings
Since this martini features chocolate-covered espresso beans, it naturally pairs well with coffee. Offer a strong espresso or dark roast on the side for guests who want to extend the chocolate-coffee experience.
I often recommend a cortado—its creamy texture mirrors the martini's richness. For a fun twist, serve chocolate-dipped mocha beans alongside the martini as an edible garnish. ☕
Wine Pairings
If you're serving this martini at a wine-tasting event, pair it with Port wine or dessert reds like Cabernet Sauvignon. The tannins in red wine cut through the creaminess of the martini, creating a harmonious balance.
For a lighter option, Moscato d'Asti adds a sweet, fizzy contrast that cleanses the palate. Avoid sweet whites—they can clash with the chocolate's intensity. 🍷
Seasonal Serving Ideas
For holiday gatherings, this martini shines as a festive centerpiece. Garnish with cinnamon sticks or star anise for a spiced twist. In summer, serve it in coupe glasses with a mint sprig for a refreshing contrast.
During Valentine's Day, pair it with strawberries dipped in dark chocolate for a romantic touch. The versatility of this drink makes it perfect for any occasion. 🌟
Batch Prep for Parties
For gatherings, make a large batch of the chocolate mixture and store it in the fridge for up to 3 days. When ready to serve, shake with ice and strain into glasses as needed.
I like to set up a self-serve station with pre-chilled glasses, cocoa powder, and chocolate shavings so guests can customize their drinks. This keeps the martinis fresh and lets everyone enjoy the experience at their own pace. 🥂
Nutrition facts
Frequently asked questions
Can I make this martini without chocolate liqueur?
Melt 2 oz dark chocolate (70% cocoa) with 1 oz vodka over low heat, stirring until smooth. Let cool completely before using as a 1:1 substitute for the chocolate liqueur. The texture will be slightly thicker, but the flavor stays rich and decadent. For an extra boost, add ½ tsp instant espresso powder to the mixture.
Why does my martini taste too sweet?
This usually happens when the simple syrup ratio is off or the chocolate liqueur is overly sweet. Try reducing the simple syrup to ¼ tbsp per serving and balance with extra lemon juice (¼ tsp). For a smoother finish, chill your mixing glass in the freezer for 5 minutes before shaking—this helps temper the sweetness with cold.
How do I keep the cream from separating?
Over-shaking is the #1 culprit! Shake for only 12-15 seconds and avoid vigorous motion. For extra stability, whisk the cream and chocolate liqueur together first (without ice) until fully emulsified. If separation happens, gently stir with a fork to recombine before serving—don't shake again or you'll break the emulsion completely.
Can I make this martini ahead of time?
Yes! Prepare the chocolate mixture (without ice) up to 3 days ahead and store it in an airtight container in the fridge. When ready to serve, shake with fresh ice for 10-12 seconds and strain into chilled glasses. The flavors actually meld better overnight, deepening the chocolate notes. Garnish just before serving to keep it looking fresh.
What's the best glassware for this drink?
Traditional martini glasses are ideal, but coupe glasses or even wine glasses work beautifully. Chill them in the freezer for 10 minutes before serving to maintain the drink's temperature. For a festive touch, rim the glasses with cocoa powder using a sugar shaker—it creates an elegant dusting effect that looks stunning with the chocolate shavings.
