Bacardi Coquito Recipe: Creamy Puerto Rican Coconut Rum

Coquito is the ultimate holiday cocktail: a rich, boozy Puerto Rican eggnog made with creamy coconut and rum. This decadent drink blends sweetened condensed milk, cream of coconut and warm holiday spices for a silky, tropical treat you’ll want to serve every season. A vegan version is also possible with simple substitutions.

a glass of coquito with a coconut rim on a wood cutting board surrounded by spices, oranges and rosemary

This post may contain affiliate links which means I may receive commissions if you choose to purchase through a link (at no extra cost to you).

Why this recipe works

  • Ultrarich and creamy: the combination of sweetened condensed milk, cream of coconut and heavy cream creates a velvety texture that sets this coquito apart.
  • Balanced flavor: coconut and rum are complemented by vanilla and warm spices—cinnamon, nutmeg and a hint of clove—giving a classic holiday profile without tasting overly sweet.
  • Flexible and forgiving: swap rums, lighten dairy, or use plant-based milks and vegan condensed/evaporated versions to suit dietary needs.
  • Make-ahead friendly: flavors meld beautifully when chilled, so you can prepare it in advance and store it in the refrigerator for several days.

What is coquito?

Coquito, which translates from Spanish as “little coconut,” is a traditional Puerto Rican holiday drink similar to eggnog but centered on coconut. The classic beverage usually contains rum, coconut milk or cream, sweetened condensed milk, evaporated milk and spices. Regional and family variations exist, so recipes may differ in milk types, spice blends and alcohol choices.

Coquito ingredients

  • Rum: Light, dark or spiced rum all work. Dark rum lends a deeper flavor while light rum keeps it brighter.
  • Sweetened condensed milk: Adds sweetness and body; found in most grocery stores.
  • Cream of coconut: Distinct from canned coconut cream: cream of coconut is sweetened and specifically adds creaminess and coconut flavor.
  • Evaporated milk: Adds richness without extra sweetness.
  • Heavy cream: For extra silkiness; can be substituted with half-and-half or a plant-based alternative.
  • Vanilla extract: Or use vanilla paste for a more intense vanilla note.
  • Spices: Ground cinnamon, nutmeg and a pinch of clove.
  • Optional garnish: Shredded coconut for rimming glasses, grated nutmeg or a cinnamon stick.

Vegan Coquito

A great vegan coquito is easy to make. Replace the dairy and canned milks with vegan alternatives and be sure your cream of coconut is a vegan-friendly brand. Use vegan sweetened condensed coconut milk and vegan evaporated coconut milk, and substitute heavy cream with almond, oat or soy milk (or a nondairy creamer) for a creamy, plant-based version.

How to make coquito

  1. In a large bowl or pitcher, whisk together the rum, sweetened condensed milk, coconut milk, cream of coconut, evaporated milk, heavy cream, vanilla, cinnamon, nutmeg and clove until smooth and fully combined.
  2. Transfer to a sealed bottle or jar and refrigerate for at least 2–4 hours, ideally overnight, so the flavors meld. Coquito is best served chilled.
  3. When ready to serve, pour the desired amount into a cocktail shaker with ice and shake briefly, or stir and serve over ice in a rocks glass. Ice is optional if you prefer it neat.
  4. For a coconut-rimmed glass: lightly coat the rim with a small amount of sweetened condensed milk and dip in shredded coconut.
  5. Garnish with a dusting of cinnamon or nutmeg, a cinnamon stick or a dollop of whipped cream if desired.

FAQ and expert tips

What does coquito mean?

Coquito literally means “little coconut” in Spanish and refers to this coconut-forward Puerto Rican holiday drink, often compared to eggnog.

How long does coquito stay fresh?

Stored in a tightly sealed container in the refrigerator, coquito will keep well for about 3–4 days. Shake or stir gently before serving as ingredients may settle.

What alcohol is used in coquito?

Rum is the traditional spirit for coquito. Light, dark or spiced rums are common choices; some variations use brandy or other liquors, but rum remains the classic.

Bacardi Coquito: With Vegan Coquito Modification Options

A rich, creamy Puerto Rican eggnog-style cocktail made with coconut, spices and rum. Easy to make ahead and adaptable for vegan diets.

Course: cocktail
Cuisine: Puerto Rican
Prep Time: 5 minutes
Total Time: 5 minutes (plus chilling)
Servings: 4 cups
Calories: 879 kcal per batch
Author: Aubrey
Cost: $18 (approx.)

Equipment

  • Cocktail shaker or large jar, mixing bowl

Ingredients

  • 1.5 cups Bacardi Dark Rum (or other rum)
  • 14 oz can sweetened condensed milk (reserve 1 tablespoon for rim if desired)
  • 1 cup coconut milk (regular or reduced fat)
  • 1/2 cup cream of coconut (Coco Lopez or similar)
  • 1/2 cup evaporated milk
  • 1/2 cup heavy cream (or alternative milk)
  • 1 tsp vanilla extract
  • 1/2 tsp ground cinnamon
  • 1/2 tsp nutmeg
  • 1/4 tsp ground clove
  • Optional: shredded coconut for garnish

Instructions

  1. Combine rum, sweetened condensed milk, coconut milk, cream of coconut, evaporated milk, heavy cream, vanilla, cinnamon, nutmeg and clove in a large bowl. Mix until smooth.
  2. Chill the mixture for at least a couple of hours to let flavors meld. For best results, refrigerate overnight.
  3. To serve, shake the desired amount with ice or stir and pour into glasses. Serve over ice if you like.
  4. Optional: rim glasses with sweetened condensed milk and shredded coconut, and garnish with a cinnamon stick or a sprinkle of nutmeg.

Notes

  • Vegan option: use vegan sweetened condensed coconut milk and vegan evaporated coconut milk; confirm cream of coconut is vegan-friendly; replace heavy cream with oat, almond or soy milk.
  • Lighten it up by substituting half-and-half or 2% milk for the heavy cream.
  • Coquito develops more depth after chilling, so making it a day ahead is ideal.

Nutrition

Calories: 879 kcal |
Carbohydrates: 86 g |
Protein: 11 g |
Fat: 32 g |
Sugar: 82 g
Tried this recipe? Pin or save it for later and leave a note about how you customized it.