Puerto Rican Coquito Eggnog
Photo by Mark Stebnicki on Pexels

Puerto Rican Coquito Eggnog

Coquito is a Puerto Rican holiday classic—a rich, silky-smooth eggnog made with coconut cream, evaporated milk, and dark rum, warmed with cinnamon, nutmeg, and cloves. Unlike traditional eggnog, this version relies on the starch in the milk and eggs to create body, with coconut adding tropical depth. Serve it warm or chilled, spiked with a generous pour of rum. It's the drink that appears on every Puerto Rican holiday table.

Prep
10 min
Cook
15 min
Wait
30 min
Total
55 min
Makes
About 1½ quarts (6 cups / 1.4 liters), serves 12 as a 4-ounce (120 ml) drink
Share

Steps

Before you start
  • Have eggs at room temperature (they blend more smoothly)
  • If serving warm, have mugs or glasses ready
  • Strain through fine mesh if you prefer a perfectly smooth texture
  • Rum can be added just before serving or guests can pour their own
  1. Blend eggs and milk

    • Add egg yolks to a blender.
    • Pour in the sweetened condensed milk and evaporated milk.
    • Blend on high speed for 30 seconds until completely combined and pale.
    • The mixture should be smooth with no streaks of yolk remaining.
    + Show details

    Ready when: mixture is pale and homogenous

    Tip: Room-temperature eggs blend much more smoothly than cold ones and help create a silkier texture.

  2. Add coconut and spices

    • With the blender running on low, slowly pour in the coconut cream until fully incorporated.
    • Add vanilla extract, cinnamon, nutmeg, cloves, and a pinch of salt.
    • Blend for 15 seconds just until the spices are evenly distributed.
    • Do not overmix or the mixture may begin to separate.
    + Show details

    Ready when: spices are evenly distributed throughout; mixture is uniform

    Tip: Adding coconut cream slowly prevents it from sinking to the bottom; slow blending keeps the emulsion stable.

  3. Pour into saucepan

    • Transfer the blended mixture to a medium saucepan (3-quart / 2.8-liter).
    • Pour carefully to avoid splashing.
  4. Heat to 160°FOven 160°F / 70°C

    • Set the saucepan over medium-low heat.
    • Stir constantly with a wooden spoon, scraping the bottom and sides, for 12–15 minutes until the mixture reaches 160°F (71°C) on an instant-read thermometer.
    • This temperature safely pasteurizes the raw eggs.
    • The mixture will thicken slightly and feel warm to the touch but should not boil—tiny wisps of steam should appear at the surface.
    + Show details

    Ready when: mixture reaches 160°F (71°C); tiny bubbles appear at the edges; consistency slightly thickened

    Tip: Stir constantly to prevent egg from scrambling on the bottom. Do not let the mixture boil or it will separate and become grainy.

  5. Add rum off the heat

    • Remove the saucepan from the heat.
    • Let it cool for 1 minute (so the rum won't evaporate).
    • Stir in the dark rum until fully blended.
    • The alcohol will preserve the eggnog for months.
    + Show details

    Ready when: rum is fully blended; no streaks or separation visible

    Tip: Adding rum off the heat preserves the alcohol content and its flavor; cooling slightly first prevents some of the alcohol from burning off.

  6. Strain and cool

    • If you prefer a perfectly smooth texture, pour the coquito through a fine-mesh strainer into a bowl or pitcher, pressing gently on any solids.
    • Otherwise, serve as is.
    • Let the coquito cool to room temperature for about 15 minutes, stirring occasionally.
    • It may separate slightly—this is normal; stir well before serving.
    + Show details

    Ready when: coquito is no longer steaming; cool enough to handle

    Tip: Straining is optional; many families skip it and enjoy the rustic texture. Light separation is natural and disappears with stirring.

  7. Serve warm or chilled

    • Coquito is traditionally served warm in small glasses (4 ounces / 120 ml per serving), topped with a dusting of cinnamon or nutmeg.
    • It can also be chilled and served cold over ice.
    • Stir well before serving and enjoy as is, or let guests add extra rum to their own glass.
    + Show details

    Tip: Coquito thickens slightly as it cools; if you prefer a thinner consistency when served cold, thin with a little evaporated milk or rum.

Good to know

Tips
  • Coquito is a dessert drink meant to be sipped slowly in small 4-ounce portions. The rum content is high, so it's potent.
  • Fresh spices make a huge difference. If your cinnamon, nutmeg, or cloves are older than a year, buy fresh ones for the best flavor.
  • For a silkier, less grainy texture, skip the egg yolks and use 1 cup (240 ml) heavy cream plus 1 extra can (12 oz / 360 ml) evaporated milk. Heat to 160°F still, then add rum.
  • Coquito is traditionally enjoyed during the Christmas and holiday season in Puerto Rico, and families guard their recipes closely. This version is a classic preparation that honors that tradition.
Make ahead

Coquito is actually best made ahead. Prepare it up to 2 weeks in advance and store it in the refrigerator. The flavor deepens and the spices meld over time, making it even better. Just stir well before serving and warm gently if desired.

Storage & reheating

Room temperature: not recommended (contains raw egg before heating and rum afterward). Refrigerator: in an airtight glass bottle or jar, up to 2 weeks. The rum preserves it indefinitely if stored in a cool, dark place. Freezer: not recommended; the dairy and coconut may separate upon thawing. To reheat from chilled: pour into a saucepan and warm gently over medium-low heat, stirring occasionally, until steaming (do not boil).

Substitutions
  • aged dark rum (such as Puerto Rican rum) → coconut rum (like Bacardi Coquito or Malibu) or light rum. Dark rum is traditional and adds caramel notes. Coconut rum enhances the tropical flavor, but omit some of the coconut cream if using it. Light rum will make the drink less rich.
  • coconut cream (the thick part from a can of full-fat coconut milk) → unsweetened coconut milk (the thick part) or 2–3 tablespoons softened unsweetened coconut butter mixed into the milk. Coconut cream is essential for authenticity and richness. Avoid light coconut milk as it will make the drink too thin and watery.
  • sweetened condensed milk → ½ cup (100 g) granulated sugar dissolved in ¼ cup (60 ml) whole milk. Sweetened condensed milk adds creaminess and sugar in one ingredient. If substituting, reduce or taste for sweetness, as the drink may be less velvety.
  • large egg yolks → pasteurized liquid eggs (egg white alternative) or whole eggs if you can source pasteurized eggs. Egg yolks are traditional and create the richest texture. Whole eggs will make it slightly thinner. Pasteurized options are safest if concerned about raw egg.

More hot drinks

See all →

Find more like this

Cuisine
Caribbean
Main ingredient
Eggs
Method
Stovetop
Quick & Easy
Easy
Occasion
Christmas

Reviews (0)