Chocolate Coconut Martini Recipe

Updated November 3, 2026

Total time
8 min
prep 8 min · cook 0 min
Serves
1
one portion

Jump to recipe

Chocolate Coconut Martini Recipe

This chocolate coconut martini is a creamy, dessert-style cocktail shaken with vodka, chocolate liqueur, sweetened cream of coconut, and coconut milk, then served cold in a martini glass. It comes together in minutes, and its sweet, rich flavor is balanced by a small pinch of salt; it is a modern cocktail rather than a dry gin martini. This drink is for adults of legal drinking age only; please drink responsibly.

Ingredients

  • 2 oz (60 ml) vodka
  • 1½ oz (45 ml) chocolate liqueur, such as clear or dark crème de cacao
  • 1 oz (30 ml) cream of coconut, the sweetened cocktail ingredient
  • 1 oz (30 ml) unsweetened coconut milk, preferably canned and well stirred or shaken
  • 1 tiny pinch fine salt, about 0.1 g
  • 1 cup (about 140 g) ice cubes, for shaking
  • 1 tsp (5 ml) chocolate syrup, optional, for the glass rim
  • 1 tbsp (5 g) finely shredded coconut, optional, for the rim; toast it first if desired
  • ⅛ tsp (about 0.3 g) unsweetened cocoa powder, optional, for garnish

Cream of coconut and coconut milk are different ingredients. Cream of coconut is sweetened and thick, while coconut milk is unsweetened and loosens the mixture so it shakes and pours smoothly. Look for cream of coconut near cocktail mixers or canned coconut products. If crème de cacao is unavailable, use another chocolate liqueur in the same quantity; the drink may be sweeter or have a more pronounced chocolate flavor, so taste before adding extra syrup.

Instructions

  1. Prepare the rim, if using. Spread the shredded coconut on a small plate. If you want toasted coconut, toast it in a dry skillet over low heat, stirring frequently, until just lightly golden, about 2 to 3 minutes; transfer it to the plate and let it cool briefly. Drizzle the chocolate syrup in a thin line around the outside edge of a chilled martini glass, then gently roll that edge through the coconut. Keep the syrup mostly on the outer rim so it does not run down into the drink. The rim is optional: the cocktail is still flavorful without it.
  2. Measure the liquids. Add the vodka, chocolate liqueur, cream of coconut, and coconut milk to a cocktail shaker. If the cream of coconut has been sitting in the cupboard, stir it well before measuring; thicker portions can settle or cling to the container. Add the small pinch of salt. It should not make the drink taste salty; it helps keep the sweetness from seeming one-note.
  3. Add ice and shake. Put the ice in the shaker, close it securely, and shake vigorously for about 15 to 20 seconds. The outside should feel very cold. A firm shake combines the thick coconut ingredient with the spirits and adds a little dilution, which makes the cocktail easier to sip. If the shaker is crowded or the ice is melting rapidly, use fresh, solid cubes rather than shaking longer and watering down the drink.
  4. Strain into the glass. Remove any ice or water from the prepared glass. Strain the cocktail through the shaker’s built-in strainer into the glass. For a particularly smooth result, use a small fine-mesh strainer as well; this catches stray coconut shreds or bits of ice, though it is not essential.
  5. Garnish and serve. Dust the top lightly with cocoa powder, or add a small pinch of shredded coconut. Serve immediately while cold. If you prefer a less sweet finish, skip extra chocolate syrup and keep the garnish light; the cream of coconut and liqueur already provide plenty of sweetness.

Tips

  • Choose the right coconut product. Sweetened cream of coconut gives the drink its smooth, dessert-like body. Do not substitute an equal amount of plain coconut cream without adjusting, since plain coconut cream is unsweetened and can make the cocktail taste less sweet and more strongly coconut-forward. If that is all you have, use 1 oz (30 ml) plain coconut cream and add 1 to 2 tsp (5 to 10 ml) simple syrup, tasting before adding the second teaspoon.
  • Shake the coconut milk container. Canned coconut milk often separates into thick cream and thinner liquid. Shake the can or stir the contents until evenly combined before measuring. If it is very cold and firm, let the measured portion sit for a few minutes so it blends more easily; do not heat it for this recipe.
  • Adjust sweetness carefully. Chocolate liqueurs vary in sweetness, and cream of coconut is already sweetened. Make the recipe as written first, then adjust a later round with up to ½ oz (15 ml) more coconut milk for a lighter, less sweet drink. Adding extra vodka will make it stronger without improving balance, so use that only if you intentionally want a less creamy cocktail.
  • Keep the garnish delicate. A thick chocolate-syrup rim can slide into the glass and make the first sip overly sweet. Apply a narrow line to the outside edge, and use cooled toasted coconut so it sticks rather than steaming or clumping. If the garnish is being prepared ahead, keep the glass upright and rim it just before pouring.

Serving Suggestions

Serve this cocktail in a chilled martini or coupe glass, without ice in the serving glass. Chilling the glass is optional and is not included in the recipe time: place it in the freezer for about 10 minutes before mixing, or fill it with ice water while you prepare the cocktail, then empty and dry it before straining. A cold glass helps the drink stay pleasantly chilled, but the fresh shake is the more important part of the method.

The chocolate-coconut flavor pairs naturally with small desserts such as dark chocolate truffles, coconut macaroons, shortbread, or a few squares of bittersweet chocolate. For a less sweet spread, serve it alongside salted nuts or plain roasted almonds, which provide a savory contrast. Keep portions modest if serving it after a rich meal, since the cocktail is creamy and dessert-like. If making drinks for a gathering, offer water and nonalcoholic options as well, and make sure guests can identify which glasses contain alcohol.

Variations

  • More chocolate-forward: Increase the crème de cacao to 2 oz (60 ml) and reduce the coconut milk to ½ oz (15 ml). The result is sweeter and more intensely chocolatey, with a slightly thicker texture. Avoid adding extra chocolate syrup to the rim at the same time unless you want a distinctly dessert-sweet drink.
  • Toasted-coconut style: Use toasted shredded coconut on the rim and add ¼ oz (7 ml) coconut rum, reducing the vodka by the same amount. This makes the coconut aroma more pronounced and adds a rum note without changing the overall volume much. Toast the coconut gently; dark brown flakes can taste bitter.
  • Less rich: Use 1½ oz (45 ml) coconut milk and ¾ oz (22 ml) cream of coconut. This produces a lighter-bodied drink with less sweetness. Shake especially well, since the lower amount of thick cream of coconut may still separate slightly as the cocktail sits.
  • Dairy version: The recipe as written is dairy-free when the chocolate liqueur and garnishes are also dairy-free, but labels can differ. For a dairy-based variation, replace the coconut milk with 1 oz (30 ml) half-and-half. The drink will taste more like a chocolate cream cocktail and less distinctly of coconut; it will also need prompt refrigeration if made ahead.

Storage and Reheating

This cocktail is best shaken and served immediately. Shaking with ice chills and dilutes the drink in a controlled way, and the coconut ingredients can separate as it stands. Do not store the finished cocktail with ice in it, because melting ice quickly weakens the flavor. There is no reheating step: warming a creamy cocktail would spoil its chilled texture and is not recommended.

If you have leftover cocktail, transfer it to a clean, covered container and refrigerate it within 2 hours of mixing. Keep it cold at 40°F (4°C) or below and use it within 24 hours for the best texture and flavor. Shake or stir it again before serving, since the coconut may separate. Discard it if it has been left at room temperature for more than 2 hours, or more than 1 hour in temperatures above 90°F (32°C).

For advance preparation, mix the vodka, chocolate liqueur, cream of coconut, coconut milk, and salt in a covered container and refrigerate for up to 24 hours. Do not add ice until you are ready to serve. Shake the chilled mixture briefly to recombine it, then shake each serving with fresh ice and strain. Rim glasses and add cocoa or coconut garnish just before serving so they remain neat and crisp.

Frequently Asked Questions

Can I make a chocolate coconut martini without a cocktail shaker?
Yes. Use a clean jar with a tight-fitting lid, add the ingredients and ice, seal it securely, and shake for 15 to 20 seconds. Open it carefully, then strain through a small kitchen strainer. A jar works well, though it can be harder to pour neatly than a cocktail shaker.

Is cream of coconut the same as coconut cream?
No. Cream of coconut is sweetened, thick, and commonly used in cocktails. Coconut cream is usually an unsweetened canned cooking ingredient. They are not direct one-to-one substitutes in this recipe: using unsweetened coconut cream will make the drink less sweet and can make it denser, so add a little simple syrup and adjust to taste.

Which chocolate liqueur should I use?
Crème de cacao is a useful choice because it gives clear chocolate flavor and is available in clear and dark versions. Either works; dark crème de cacao usually gives a deeper color and flavor. Other chocolate liqueurs can be used at the same measure, but some are creamier or sweeter, so start with the stated quantity and avoid adding extra syrup until you taste the shaken drink.

Can I make this cocktail dairy-free?
The base recipe uses coconut milk rather than dairy, so it can be dairy-free if the chocolate liqueur and any chocolate syrup are also free of milk ingredients. Check the labels, especially for cream-based chocolate liqueurs and prepared garnishes. If you want a richer dairy-free texture, use a little more coconut milk rather than substituting an unmeasured amount of coconut cream.

Can I batch the recipe for a party?
Yes. Multiply each liquid ingredient by the number of servings, add the salt, and refrigerate the mixture in a covered container for up to 24 hours. Do not add shaking ice to the batch; shake each portion with fresh ice immediately before straining. This keeps the texture cold and consistent and prevents the whole batch from becoming diluted while it waits.

How can I make it less sweet?
First omit the chocolate-syrup rim, since it adds sweetness to each sip. Then increase the coconut milk by ½ oz (15 ml), or reduce the cream of coconut by ¼ oz (7 ml). Make one adjustment at a time, shake again with ice, and taste; cutting too much cream of coconut can make the cocktail thinner and less rounded.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).