Desserts
This chocolate coquito recipe transforms the classic Puerto Rican holiday drink into a decadent, spiced rum-free dessert that’s rich, creamy, and perfect for year-round indulgence.
The secret lies in blending coconut milk, dark chocolate, and warm spices like cinnamon and nutmeg until velvety smooth, then baking it into a silky, fudgy custard.
I developed this version after craving the coquito experience without alcohol—it delivers the same comforting, spiced creaminess but with a deeper chocolate depth that feels like dessert and drink combined.
The beauty of this recipe is its versatility—it works as a warm, spiced beverage when served chilled or as a baked custard when set in ramekins. The key steps involve blending all ingredients until perfectly smooth, then either heating gently for an instant drink or baking for a firmer texture.
For extra richness, I add a touch of espresso powder to enhance the chocolate’s depth, but you can skip it if you prefer a simpler profile. The result? A dessert that’s creamy, aromatic, and impossibly satisfying—no rum required.
What makes this chocolate coquito stand out is its restaurant-quality texture—silky, slightly caramelized edges, and a spiced aroma that fills your kitchen. Top it with whipped cream, a sprinkle of cocoa powder, or chocolate shavings for a finishing touch that feels luxurious.
It’s the kind of dessert that feels festive enough for holidays but simple enough for a cozy weeknight treat. Ready to make it? Here’s how to achieve that perfect balance of creaminess and warmth.
This recipe also works beautifully as a make-ahead dessert—the flavors deepen overnight, making it ideal for gatherings or last-minute guests. Serve it warm with a cinnamon stick for garnish, or chill it for a refreshing, boozy-free twist on the classic.
The possibilities are endless, but the foundation remains the same: rich, spiced, and utterly irresistible. Let’s get started!
Ingredients for chocolate coquito
Sixteen ingredients blend into this rich, spiced chocolate coquito—creamy, aromatic, and perfect as dessert or drink.
| Ingredient | Amount | Notes |
|---|---|---|
| Full-Fat Coconut Milk 🥥 | 2 cans | 13.5 oz each, no substitutes |
| Dark Chocolate Chips 🍫 | 1 cup | 70% cocoa or higher, chopped |
| Unsalted Butter 🧈 | ½ cup | Cold, cut into cubes |
| Granulated Sugar 🍚 | ¾ cup | Light brown sugar for depth |
| Ground Cinnamon 🌿 | 2 tsp | Ceylon preferred for warmth |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated for best flavor |
| Ground Cloves 🌶️ | ¼ tsp | Lightly toasted for aroma |
| Instant Espresso Powder ☕ | 1 tsp | Optional, enhances chocolate |
| Vanilla Extract 🌸 | 1 tbsp | Pure Madagascar preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Unsweetened Coconut Flakes 🥥 | ¼ cup | Toasted for crunch (optional) |
| Heavy Whipping Cream 🥛 | ½ cup | For topping, whipped |
| Cocoa Powder 🍫 | 2 tbsp | Dutch-processed for smoothness |
| Salt 🧂 | ¼ tsp | Fine sea salt for balance |
The coconut milk is non-negotiable—full-fat for that velvety texture. Thai Kitchen or Goya cans work best, but check the back for no additives. Dark chocolate? 70% or higher—Ghirardelli or Lindt melt beautifully. The cinnamon should be Ceylon if you can find it—warmer and less bitter. Nutmeg? Freshly grated makes a world of difference, but pre-ground is fine in a pinch. Cloves are easy to overdo, so start with just a pinch and taste as you go. The espresso powder is optional but adds that deep, molasses-like richness—like a secret weapon for chocolate lovers.
No instant espresso powder? 1 tsp strong brewed coffee works in a bind. Swap brown sugar for white, but the caramel notes will be milder. Vanilla extract? Imitation won’t cut it here—pure Madagascar or Tahitian is worth the splurge. The eggs need to be room temperature for smooth blending—just pop them out of the fridge 15 minutes early. Coconut flakes? Toast them first—3 minutes in a dry pan until golden. They add texture but aren’t mandatory. For the cocoa powder, Dutch-processed is key—it’s smoother and less bitter than natural cocoa.
This keeps 5 days in the fridge, sealed tightly. For make-ahead magic, bake it a day ahead—the flavors deepen like a fine wine. Freeze for 3 months in airtight containers, thawing overnight in the fridge. The whipped cream topping? Whip it last-minute—it deflates fast. Garnish with a sprinkle of cocoa powder or a dusting of toasted coconut flakes for that restaurant-worthy finish. Leftovers? Reheat gently in the microwave, stirring until just warm—never boiling, or it’ll curdle.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this—just coconut milk, chocolate, butter, sugar, and cinnamon. That’s it. No fancy techniques, no last-minute grocery runs. Honestly, I’ve made it while scrolling through my phone, and it still turns out velvety smooth.
- Rich Without Trying: The dark chocolate chips melt into the coconut milk like a dream, giving it that deep, bittersweet punch. That first sip? It’s like a warm hug for your taste buds—creamy, slightly spiced, and impossible to resist.
- Holiday or Hangry Fix: Between us, this is my go-to for Christmas parties and when I’m craving dessert at 9 PM. Pour it into mugs for a coquito night, or freeze it into popsicles for a summer treat. Works every time, no excuses.
- Leftovers That Beg for More: Make a big batch—it keeps for days in the fridge, and honestly? The second day is even better. The flavors meld together, getting richer, and I’ve never had a single glass go to waste. (Yes, even on a Tuesday night.)
Step-by-step instructions for chocolate coquito recipe
Here's how to transform rich coconut milk into a velvety chocolate dessert with warm spice notes.
Melt the Coconut Milk and Infuse with Spices
In a heavy-bottomed saucepan, combine the 2 cans full-fat coconut milk over medium heat. Let it warm gently until it reaches 160°F—you'll see small bubbles form at the edges but not a full boil. This gentle heat preserves the coconut's natural creaminess.
Once warmed, reduce heat to low and whisk in the 0.75 cup granulated sugar, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.25 tsp ground cloves, and 1 tsp instant espresso powder. Let the mixture simmer for 10 minutes, stirring occasionally, until the spices bloom and the sugar fully dissolves. The aroma should be intoxicating—like holiday baking meets espresso bar.
Temper the Eggs and Incorporate Chocolate
In a separate bowl, whisk the 2 whole large eggs until just combined. Slowly pour about 1 cup of the warm coconut-spice mixture into the eggs while whisking constantly—this tempering prevents curdling. Once the egg mixture is smooth, pour it back into the saucepan.
Return the mixture to low heat and stir continuously until it reaches 170°F. At this point, remove from heat and gradually whisk in the 1 cup dark chocolate chips and 2 tbsp cocoa powder until completely melted and silky. The texture should be thick but pourable—like a luxurious pudding. If it's too thick, thin with 1-2 tablespoons of the reserved coconut milk.
Finish with Butter and Vanilla
Add the 0.5 cup unsalted butter (cut into small cubes) and 1 tbsp vanilla extract to the warm chocolate mixture. Stir until the butter melts completely and the vanilla dissolves. Taste and adjust sweetness with a pinch of 0.25 tsp salt if needed—this balances the rich chocolate and coconut flavors.
Let the mixture cool to 100°F before proceeding. This gradual cooling prevents graininess in the final texture. Here's the thing—don't rush this step. The slower the cooling, the smoother your coquito will be.
Whip the Cream and Assemble
In a chilled bowl, whip the 0.5 cup heavy whipping cream with an electric mixer until soft peaks form. Fold in the 0.25 cup unsweetened coconut flakes (if using) for a delightful crunch contrast. Divide the chocolate mixture evenly among 6 serving glasses or ramekins.
Top each serving with a dollop of whipped cream and a sprinkle of toasted coconut flakes. For an elegant touch, dust with a pinch of cocoa powder. Serve immediately for the creamiest texture, or chill for 1 hour if you prefer a firmer consistency. The flavors deepen as it sits, so either way, you're in for a treat.
Pro Tips For Making Chocolate Coquito
- Simmer Slow and Steady: I learned this the hard way—rushing the coconut milk to a boil turns it grainy and separates. Keep it at a gentle simmer (tiny bubbles at the edges) for 10-12 minutes instead of a rolling boil. That’s how you get creamy, velvety texture, not curdled coconut water.
- Melt Chocolate Gently: Dark chocolate chips burn faster than you’d think. Instead of tossing them into hot liquid, melt them first in a microwave-safe bowl in 20-second bursts, stirring between each. Once smooth, pour into the warm coconut mixture—this keeps the chocolate glossy, not seizing or clumping.
- Skip the Pre-Measure Cinnamon: Ground cinnamon loses potency fast. Buy whole sticks, toast them lightly in a dry pan for 30 seconds until fragrant, then grind fresh. That extra aroma makes the coquito taste like a bakery, not a pantry staple.
- Strain Before Mixing: Coconut milk has a weird habit of leaving behind little curds if you don’t strain it. Pour the warmed milk through a fine-mesh sieve into your saucepan—yes, it’s an extra step, but it guarantees a silky finish. (Your future self will notice the difference.)
Creative variations of these flavors
Espresso-Infused Twist
Add 1 tsp instant espresso powder to the spice mixture when heating the coconut milk—this amplifies the chocolate’s depth with a subtle, molasses-like richness. I discovered this trick after craving that deep, bittersweet note from my favorite hot chocolate.
For an even stronger effect, steep 1 tbsp finely ground coffee beans in the warm coconut milk for 5 minutes before straining. The result? A coquito that tastes like a cross between dessert and a mocha latte. 💫
Boozy-Free Rum Variations
Skip the rum entirely and use 1 tsp vanilla bean paste (instead of extract) for a rum-like depth without the alcohol. For a citrusy twist, add 1 tbsp orange liqueur (like Cointreau) or freshly grated orange zest to the spice mixture.
I also love a pinch of cardamom—it mimics the warmth of rum without the boozy kick. These swaps keep the coquito festive and aromatic. ✨
Baked Custard Version
Pour the finished chocolate mixture into 6 ramekins or custard cups, bake at 325°F for 25-30 minutes until set but jiggly in the center. Top with whipped cream and toasted coconut flakes, then broil for 1-2 minutes for a golden, crisp finish.
This version feels like a cross between crème brûlée and coquito—perfect for a make-ahead dessert. 🍫
Spiced Chai Coquito
Replace the cloves with 1 tsp chai spice blend (cinnamon, cardamom, ginger, black pepper) and add ½ tsp freshly grated ginger to the coconut milk. The ginger’s warmth pairs beautifully with the chocolate, creating a coquito that tastes like a spiced latte in dessert form.
Garnish with a sprinkle of cinnamon sugar for extra holiday flair. 🌶️
Coffee-Toffee Crunch
Fold ½ cup crushed toffee bits (like Heath or Skor) into the whipped cream topping for a caramelized crunch. For an even richer texture, melt ½ cup white chocolate into the chocolate mixture before cooling.
This version satisfies both chocolate lovers and toffee enthusiasts—like a molten lava cake meets coquito. 🍯
Make-Ahead Magic
Prepare the chocolate mixture up to 3 days ahead and store it in an airtight container in the fridge. When ready to serve, reheat gently in a saucepan over low heat, stirring until warmed through.
The flavors deepen overnight, making it even more irresistible. For a chilled version, pour into glasses and freeze for 2 hours, then top with whipped cream before serving. 💡
Nutrition facts
Frequently asked questions
Can I make this chocolate coquito without baking?
This recipe works perfectly as a warm, spiced drink when served immediately. Simply blend all ingredients (except whipped cream toppings) until smooth, heat gently to 170°F, then pour into mugs. Top with whipped cream and toasted coconut flakes for a cozy, boozy-free treat. The texture will be creamy like a custard, but not set like a baked dessert.
What's the best way to store leftover chocolate coquito?
Store in an airtight container in the fridge for up to 5 days. For baked versions, cover tightly with plastic wrap pressed directly on the surface to prevent drying. Reheat gently in the microwave (stirring halfway) or on the stovetop over low heat. Never microwave uncovered—it can cause skin formation. The flavors actually improve overnight!
Can I substitute white chocolate for dark?
While dark chocolate (70% or higher) is ideal for depth, you can use white chocolate—but expect a sweeter, milder flavor. For balance, reduce sugar by 0.25 cup and add 1 tsp instant espresso powder to enhance richness. The texture will be smoother but less complex than with dark chocolate. For best results, use high-quality white chocolate like Ghirardelli.
Why did my coquito turn grainy?
Graininess usually happens from one of three issues: overheating the eggs, cooling too quickly, or using low-quality chocolate. Always temper eggs with warm liquid first, and let the mixture cool gradually to 100°F before adding butter. For extra smoothness, blend again briefly before serving. If using powdered chocolate, sift it first to prevent clumping.
How can I make this vegan?
Replace eggs with 2 tbsp cornstarch mixed with 2 tbsp coconut milk, and use vegan butter and whipping cream. For chocolate, choose a high-quality dairy-free dark chocolate (like Enjoy Life brand). The texture will be slightly lighter but still creamy. Add 1 tsp xanthan gum to help stabilize the whipped cream topping.
