The Bushwacker is often described as the adult version of a chocolate milkshake, originating from the sunny shores of the Virgin Islands. This frozen cocktail is a heavy hitter that combines the tropical vibes of a pina colada with the rich, dark flavors of coffee and cocoa.
It is the perfect drink for anyone who wants a dessert that packs a punch while keeping things ice-cold.

Ingredients
This recipe makes 2 rich servings, which is lucky because this is a drink that is much better when shared with a friend.
- 2 ounces dark rum
- 2 ounces coffee liqueur (like Kahlua)
- 2 ounces dark creme de cacao
- 2 ounces whole milk or half-and-half
- 2 ounces cream of coconut (the sweetened kind in a can)
- 2 cups ice
- Whipped cream (for the top)
- Nutmeg or chocolate shavings (for garnish)
The Origin
The Bushwacker was first mixed in the 1970s and has since become the unofficial drink of boaters and beach-goers across the Caribbean and the Gulf Coast. While it looks like a simple chocolate shake, it is actually a complex blend of several different liqueurs.
The magic happens when the earthy bitterness of the coffee liqueur meets the sweetness of the coconut and the kick of the dark rum.
A top-notch Bushwacker should be thick enough to stand a straw up in, but smooth enough to drink easily. Because it contains so much dairy and sugar, it is incredibly easy to drink, but you must remember that it contains quite a bit of alcohol.
It is the kind of drink that sneaks up on you, making it a favorite for slow afternoons where you have nowhere else to be but a lounge chair.
Liquid Base
Start by adding your liquids to the blender jar. Pour in the dark rum, coffee liqueur, and dark creme de cacao. Adding the alcohol first is a good habit because it helps the blades move freely and ensures the spirits are evenly distributed before you add the thicker ingredients.
Dark rum is essential here; it provides a molasses-like depth that light rum simply cannot match.
Cream Add
Next, add your whole milk and the cream of coconut. As with many tropical drinks, the cream of coconut is the ingredient that provides that specific “island” flavor and a velvety mouthfeel. If your cream of coconut has separated in the can, give it a quick stir before measuring it out.
The fats in the coconut and the dairy are what give the Bushwacker its famous milkshake consistency.
Ice Load
Add two cups of ice to the blender. The amount of ice you use will determine the final texture of your drink. If you want a more “liquid” cocktail, use a little less.
If you want a spoonable dessert, add an extra half-cup. For the best result, use small ice cubes or crushed ice, as they blend more quickly and create a smoother finish without leaving large chunks behind.
High Blend
Secure the lid on your blender and start on a medium speed to break up the ice. Once the large chunks are gone, flip it to high for about 30 to 45 seconds. You are looking for a completely uniform, chocolatey-brown color. The mixture should look glossy and thick.
If you see bubbles forming at the top, that means the dairy is aerating, which will make the drink feel even lighter and fluffier.
Glass Prep
Before you pour, you can give your glasses a professional touch. Take a bottle of chocolate syrup and drizzle it in a spiral pattern around the inside of two tall glasses. This doesn’t just make the drink look like it came from a high-end resort; it adds a little extra chocolate hit to every sip.
Put the glasses in the freezer for two minutes to “set” the syrup so it doesn’t all sink to the bottom immediately.
Final Polish
Divide the frozen mixture between your two prepared glasses. Top each one with a massive pile of whipped cream. For the traditional finish, grate a little bit of fresh nutmeg over the top.
The spicy, woody scent of the nutmeg cuts through the richness of the chocolate and coconut perfectly. Add a straw and serve it right away before the Florida sun (or your kitchen heat) starts to melt it.
Better Body
To get a “top-notch” texture, try using a “frozen” glass. A warm glass will cause the edges of your Bushwacker to turn into liquid almost instantly. By keeping your hurricane or highball glasses in the freezer, you create a thermal barrier that keeps the drink thick for much longer. This is especially important for dairy-based frozen drinks, which tend to separate faster than fruit-based ones.
Another pro tip is the “spirit swap.” If you want an even creamier version, you can replace the whole milk with a scoop of vanilla bean ice cream. This turns the cocktail into a true “boozy shake.” If you go this route, reduce the amount of ice you use by half so the drink doesn’t become too bulky for the blender. It results in a decadence that is hard to beat for a summer dessert.
Common Pitfalls
The most common mistake is using “coconut milk” instead of “cream of coconut.” We see this mistake in almost every coconut-based recipe. Coconut milk is a thin liquid used for cooking; cream of coconut is a thick, sweetened syrup. If you use the milk, your Bushwacker will be thin, grey, and lack the sweetness needed to balance the coffee liqueur. Always check the label for “Coco Lopez” or similar brands.
Another issue is the ice ratio. If you use too much ice, you end up with a “watered down” flavor once it starts to melt. If you find your drink is too thick, don’t add more ice; add a splash more of the coffee liqueur or the milk. This keeps the flavor profile intense while adjusting the thickness to your liking.
What Is The Best Rum For A Bushwacker?
While you can technically use any rum, a dark, aged rum is the gold standard for a Bushwacker. Dark rums have been aged in charred oak barrels, which gives them notes of caramel, vanilla, and spice.
These flavors pair perfectly with the chocolate and coffee elements of the drink. Avoid using spiced rum unless you want a very “clove-heavy” flavor, and avoid white rum because it lacks the character needed to stand up to the heavy cream and sugar.
Can I Make This Drink Ahead Of Time?
Frozen drinks are always best when served immediately, but you can do some prep work. You can mix all the alcohols and the coconut cream in a jar and keep it in the fridge. When you are ready for a round of drinks, just pour the pre-mixed base into the blender with ice and milk.
This saves you from measuring out five different bottles while your guests are waiting. However, do not try to blend the drink and store it in the freezer, as it will freeze into a solid block of ice that is impossible to drink.

Ingredients
Method
- Start by adding your liquids to the blender jar. Pour in the dark rum, coffee liqueur, and dark creme de cacao.
- Next, add your whole milk and the cream of coconut. If your cream of coconut has separated in the can, give it a quick stir before measuring it out.
- Add two cups of ice to the blender. The amount of ice you use will determine the final texture of your drink. If you want a more “liquid” cocktail, use a little less. If you want a spoonable dessert, add an extra half-cup.
- Secure the lid on your blender and start on a medium speed to break up the ice. Once the large chunks are gone, flip it to high for about 30 to 45 seconds. You are looking for a completely uniform, chocolatey-brown color
- Before you pour, you can give your glasses a professional touch. Take a bottle of chocolate syrup and drizzle it in a spiral pattern around the inside of two tall glasses
- Put the glasses in the freezer for two minutes to “set” the syrup so it doesn’t all sink to the bottom immediately.
- Divide the frozen mixture between your two prepared glasses. Top each one with a massive pile of whipped cream. For the traditional finish, grate a little bit of fresh nutmeg over the top.


