Beverages
There's something magically comforting about sipping hot chocolate with a boozy cherry swirl that feels like a warm hug on a chilly evening.
This cherry hot chocolate recipe transforms your basic cocoa into a restaurant-worthy drink with layers of rich chocolate, tart cherry, and just the right amount of boozy warmth. The secret lies in balancing the deep, velvety chocolate with the bright, fruity cherry—creating a flavor profile that's both indulgent and refreshing.
Start with a luscious hot chocolate base made from melted dark chocolate and steamed milk, then fold in a cherry syrup or muddled fresh cherries for that signature tartness. For an extra-special touch, add a splash of cherry liqueur or bourbon, swirling it gently to create those stunning marbled layers.
The result? A drink that's creamy, aromatic, and packed with depth—perfect for cozy nights in or impressing guests.
What makes this recipe truly special is how it elevates a classic comfort drink into something visually stunning and unforgettable. Serve it in a heatproof mug with a cherry skewer on the rim or a dusting of cocoa powder for that extra touch of elegance.
Whether you're whipping it up for a romantic evening or a fun gathering, this hot chocolate will have everyone asking for seconds.
And the best part? It’s easier than you think. With just a few simple ingredients and a little patience, you’ll have a drink that tastes like it took hours to perfect. Let’s get started—your taste buds (and your soul) will thank you.
Ingredients for cherry hot chocolate
Eight simple ingredients transform your coziest drink into a boozy, swirled masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Dark Chocolate Bars 🍫 | 8 oz | 70% cacao or higher, chopped |
| Heavy Whipping Cream 🥛 | 2 cups | Full-fat for best texture |
| Whole Milk 🥛 | 2 cups | Warmed for smooth steaming |
| Fresh Cherries 🍒 | 1 cup | Pitted and muddled, or frozen |
| Cherry Liqueur 🍷 | 2 tbsp | Like Luxardo or Frangelico |
| Granulated Sugar 🍚 | ½ cup | Adjust to taste |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla for depth |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Unsalted Butter 🧈 | 2 tbsp | For glossy finish |
| Cocoa Powder 🍫 | 2 tbsp | For garnish |
| Maraschino Cherries 🍒 | 4 whole | For skewers |
| Bourbon or Rum 🍹 | 1 tbsp | Optional boozy upgrade |
The chocolate is non-negotiable—70% cacao or higher gives that deep, velvety base. Ghirardelli or Lindt squares are my go-to for quality, but any good dark chocolate works. Fresh cherries? Trader Joe's frozen pitted cherries are a lifesaver—they're ready to use straight from the bag. Skip the canned cherries though, they're too sweet and mushy. For the cherry liqueur, Luxardo is the classic choice, but Frangelico adds a hint of almond that's delicious too. If you're feeling fancy, grab a bottle of cherry brandy from the liquor store—it's worth the splurge for special occasions.
No fresh cherries? Frozen works perfectly—just thaw and drain them first. Cherry liqueur too pricey? Muddle 1 cup of canned cherry pie filling and strain it for a budget-friendly swap. Want to skip the alcohol? Cherry juice concentrate (the kind you dilute) gives that tart punch without the booze. The cocoa powder should be natural, not Dutch-processed—it's crucial for that rich chocolate flavor. And if you're using bourbon or rum, go for a good quality like Maker's Mark or Captain Morgan—cheap stuff ruins the experience.
This tastes even better the next day—store leftovers in the fridge and reheat gently. The cherry liqueur and bourbon add alcohol, so keep it refrigerated if you're not drinking it immediately. For serving, prep your mugs first—dust with cocoa powder, skewer a maraschino cherry, and you're ready to pour. Pro tip: Double the batch and freeze half in ice cube trays—just add hot milk later for instant hot chocolate.
Why You'll Love This Recipe
- Here’s what sold me: dark chocolate and whipped cream usually mean sugar overload, but the tartness of the cherries and a splash of cherry liqueur cut through the richness. It’s decadent, sure, but I actually feel okay sipping it at 9 PM. (Between us, that’s a win.)
- No Chopping Needed: I’ll admit, I’m lazy in the kitchen sometimes—and this recipe loves that about me. Just melt the dark chocolate (microwave or stovetop, your call), fold in the cream and milk, then toss in those fresh cherries (pitted, because nobody has time for that mess). The cherry liqueur gets stirred in last—poof—done.
- Rich Without the Guilt: Here’s what sold me: dark chocolate and whipped cream usually mean sugar overload, but the tartness of the cherries and a splash of cherry liqueur cut through the richness. It’s decadent, sure, but I actually feel okay sipping it at 9 PM. (Between us, that’s a win.)
- Date Night or Solo Treat: I’ve made this for fancy dinners when my partner wanted something special, and I’ve made it on random Tuesday nights when I just needed a break. Garnish with a cherry skewer for company, or keep it simple with a sprinkle of cocoa for when you’re eating alone. Either way, it feels like a little celebration.
Step-by-step instructions for boozy cherry hot chocolate
This rich, velvety hot chocolate gets an irresistible cherry twist that'll make you crave it year-round.
Prepare the Cherry Compote
In a small saucepan, combine the chopped dark chocolate bars, 1 cup of the whole milk, the 0.5 cup granulated sugar, and the 2 tbsp cherry liqueur. Place the saucepan over medium heat and stir constantly until the chocolate melts completely and the mixture reaches a gentle simmer. You'll know it's ready when tiny bubbles form around the edges and the mixture smells intensely of cherries and chocolate.
Now add the 1 cup fresh cherries (pitted and muddled) and the 1 tbsp bourbon or rum. Let this mixture simmer for 5-7 minutes until the cherries break down and the compote thickens slightly. The color should deepen to a rich ruby red, and you should be able to taste the natural sweetness of the cherries. Remove from heat and set aside—this will be our signature cherry swirl.
Heat and Whip the Cream Mixture
In a separate saucepan, warm the remaining 1 cup of whole milk over medium-low heat until it's steaming but not boiling. Add the 2 tbsp unsalted butter and stir until melted. In a large mixing bowl, combine the 2 cups heavy whipping cream, the warmed milk mixture, the 1 tsp vanilla extract, and the 0.25 tsp salt. Whisk gently to combine—you don't want to incorporate too much air yet.
Place the bowl over a pot of barely simmering water (double boiler method) and heat gently, stirring occasionally, until the mixture reaches 160°F. This temperature ensures the cream is hot enough to melt any remaining chocolate but not so hot it loses its ability to whip properly. Remove from heat immediately once it reaches temperature—overheating is the enemy of fluffy whipped cream.
Melt the Chocolate and Combine
While the cream mixture is heating, chop the remaining 6 oz of dark chocolate bars into small pieces. Add these to the saucepan with the cherry compote and stir constantly over low heat until fully melted. The mixture should now be smooth and glossy with visible cherry pieces suspended throughout. Taste and adjust sweetness if needed—you want the base to be rich but not cloying.
Carefully pour the melted chocolate mixture into the warm cream mixture while whisking continuously. This gradual incorporation prevents the chocolate from seizing up. The combination should be thick and luxurious, with a deep purple hue from the cherries. Add the 2 tbsp cocoa powder and whisk until fully dissolved. The mixture should now coat the back of a spoon—a good sign it's ready for the final touch.
Create the Signature Cherry Swirl
Pour the hot chocolate mixture into four heatproof mugs or a large serving pitcher. Here's where the magic happens: using a spoon, carefully drag it through the hot chocolate in each mug, creating a swirling pattern that brings the cherry compote to the surface. For an extra touch, place one maraschino cherry on top of each mug—its bright red color will contrast beautifully with the dark chocolate.
Let the hot chocolate sit for 1-2 minutes to allow the cherries to settle slightly before serving. The contrast of the warm, spiced chocolate with the tart cherry swirl creates a flavor experience that's both comforting and exciting. Serve immediately while the cream is still slightly warm and the cherries are vibrant. For the ultimate presentation, dust each mug with a pinch of cocoa powder before serving.
Pro Tips For Making Cherry Hot Chocolate
- STRAIN THE CHERRY JUICE: Pit those cherries first, then blend them with a splash of milk—just enough to loosen the pulp. Pour through a fine-mesh sieve and press with a spoon. I learned this the hard way: skipping this step leaves your hot chocolate gritty, no matter how smooth the rest of it is. (Yes, even if you’re impatient like me.)
- TEMPER THE CHOCOLATE: Chop the dark chocolate into small, even pieces—no bigger than a dime—and heat the milk to just under a simmer (180°F/82°C). Pour the milk over the chocolate in a slow, steady stream while whisking like your life depends on it. After burning three batches, I finally figured out that patience here means velvety texture, not seizing or streaks.
- WHISK THE CREAM COLD: Chill your heavy whipping cream in the fridge for at least 2 hours before folding it into the hot chocolate. Cold cream whips faster and holds its shape longer—no sad, flat topping here. I was skeptical until I tried it: the contrast in temperatures also keeps the cherry liqueur’s boozy punch from overpowering the drink.
- USE A SPLASH OF LIQUEUR LAST: Add the cherry liqueur only after the chocolate and milk have fully melded, then stir it in while the mixture is still hot. This lets the alcohol infuse gently without evaporating off. My grandmother swore by this, and she was right: dumping it in early turns your fancy hot chocolate into a sad, boozy puddle.
Regional styles of this cherry hot chocolate
European Cherry Liqueur Twist
This recipe draws heavy inspiration from classic European hot chocolate traditions, particularly the way Italians and French incorporate fruit liqueurs. In Italy, they often muddle fresh cherries into their hot chocolate and drizzle with Luxardo cherry liqueur—that's exactly what we're doing here.
The French take it a step further by adding a splash of cherry brandy to their drinking chocolate, which gives our recipe that extra depth. I've found that using 2 tbsp of Luxardo per serving creates the perfect balance between tartness and boozy warmth. 🍒
American Bourbon Infusion
For a Southern American twist, swap the cherry liqueur for 1 tbsp bourbon (like Maker's Mark) and add a pinch of cinnamon to the cream mixture. This variation plays into the rich, spiced hot chocolate traditions of the American South, where bourbon is often used to elevate desserts.
The bourbon's caramel notes complement the tart cherries beautifully, creating a cozy, almost pie-like flavor profile. I like to serve this version with a sprinkle of crushed pecans on top for extra texture.
Mexican Spiced Cherry Version
Give your hot chocolate a Mexican fiesta vibe by adding ½ tsp of ground cinnamon and ¼ tsp of cayenne pepper to the chocolate base. Then, muddle ½ cup of frozen cherries with 1 tsp of lime zest before simmering. The lime brightens the cherries while the spices add warmth.
For an authentic touch, serve it in a clay mug (like those from Harkham) with a sprinkle of tajín on top. This version is perfect for cooler evenings in Mexico or when you want a little kick in your drink. 🌶️
Scandinavian Cherry Cloud
In Scandinavian countries, hot chocolate is often lighter and less sweet, with a focus on natural flavors. For this version, reduce the sugar to ¼ cup and add 1 tsp of cardamom to the cream mixture. Then, blend ½ cup of fresh cherries with 1 tbsp of honey before simmering.
The cardamom adds a unique, slightly floral note that pairs wonderfully with the tart cherries. Serve this version in a thin, handleless ceramic mug (like those from Iittala) to keep it true to Scandinavian style. It's a refreshing take that's both elegant and comforting. 🌟
British Cherry Stout Twist
For a British-inspired version, replace the cherry liqueur with ½ cup of stout beer (like Guinness) and add 1 tbsp of dark rum to the cherry compote. The beer adds a malty depth that complements the chocolate beautifully, while the rum enhances the cherry flavor.
This version is perfect for cozy pub-style gatherings. Garnish with a whipped cream rosette and a skewer of cherries for an extra touch of sophistication. It's rich, boozy, and utterly indulgent—just like a British winter treat. 🍺
Nutrition facts
Frequently asked questions
Can I make this recipe without alcohol?
Skip the cherry liqueur and bourbon, then muddle 1 cup of fresh or frozen cherries with 1 tbsp of honey or maple syrup instead. Simmer them for 5 minutes> to create a natural cherry reduction. For extra depth, add 1 tsp of vanilla extract and a pinch of salt. The tartness will still shine through beautifully!
How do I store leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a saucepan over low heat, stirring constantly until warmed through. For a smoother texture, whisk in 1 tbsp of warm milk or cream while reheating. The flavors actually improve overnight!
What's the best mug for serving this?
Use a heatproof ceramic mug (like 12-16 oz capacity) to preserve heat. For presentation, pre-dust the rim with cocoa powder and skewer a maraschino cherry. Pro tip: Preheat your mugs by filling them with hot water for 30 seconds> before pouring—the hot chocolate will stay warmer longer.
Can I make this with white chocolate?
Yes, but expect a sweeter, milder result. Use 8 oz of white chocolate (like Ghirardelli) and reduce sugar to ¼ cup. The cherry flavor will still shine, but the chocolate's natural sweetness dominates. For balance, add ½ tsp of espresso powder to deepen the flavor. It works well for kids or those who prefer milder tastes.
Why did my hot chocolate separate?
This usually happens from overheating or rapid temperature changes. To fix it, whisk in 1 tbsp of warm milk or cream while stirring vigorously. For prevention, never let the mixture boil, and remove from heat at 160°F. If using powdered chocolate, sift it first to avoid clumps. The cream should coat the back of a spoon when done.
