The cocoa turns glossy as the chopped chocolate melts, and the cherry juice gives the whole saucepan that familiar chocolate-covered-cherry aroma. I make this Chocolate Covered Cherry Hot Chocolate when plain cocoa feels a little one-note but I still want something simple to pour into mugs. The drink is rich without needing a long simmer, and a soft cloud of whipped cream makes the chopped cherries look right at home on top.
Maraschino cherry juice brings sweetness and a clear cherry flavor, while a small touch of almond extract gives the cup a candy-shop edge. I keep the garnish straightforward: cold heavy cream whipped with confectioners’ sugar, then drained cherries chopped and scattered over each mug. The result tastes like a chocolate-covered cherry in a warm, spoonable form, with a smooth chocolate base underneath the cream.

Kitchen Note
Stop heating when the milk is steaming, not bubbling. A rolling boil doesn’t help the chocolate melt, and it makes the milk easier to scorch.
Save Chocolate Covered Cherry Hot Chocolate for a cozy night in — rich chocolate, bright cherry flavor, and a whipped cream topping with chopped cherries.
Why Two Kinds of Chocolate Make This Cup Taste Fuller
Cocoa powder and chopped semisweet chocolate aren’t doing the same job. The cocoa gives the drink a direct, roasted chocolate flavor, while the melted chocolate adds a rounder body that plain cocoa and milk don’t quite provide. Using both keeps the finished cup tasting like chocolate rather than sweetened milk with a cocoa note.
The order matters for that texture. Cocoa powder needs to be whisked into the milk before the pan is heated, so it has a chance to disperse instead of collecting in dry little pockets. The chopped chocolate goes in after the pan comes off the heat; the warm milk melts it gently, and whisking brings the cocoa and chocolate together into a smooth base. Finely chopping the chocolate helps it melt evenly, so you don’t end up with small pieces at the bottom of the saucepan. It’s a small difference in preparation, but it’s what gives this drink its velvety finish.
The Maraschino Juice Is What Makes This Taste Like a Cherry Cordial

- Whole milk — It gives the cocoa enough richness to carry the melted chocolate. Whole milk is the best fit for a plush cup; 2% works if that’s what you have, though the drink will feel lighter.
- Unsweetened cocoa powder — This supplies the deeper, less sugary chocolate note. A standard grocery-store cocoa works well here, so there’s no need to hunt for a specialty brand. Keep it unsweetened; sweetened cocoa mix brings extra sugar and can throw off the balance.
- Semisweet chocolate — Choose a bar you like eating, since its flavor stays present in the finished drink. Finely chopped chocolate melts smoothly; chocolate chips can stand in, but their stabilizers may leave the drink a little less silky.
- Maraschino cherry juice — The liquid from the cherry jar contributes both the sweet cherry taste and the drink’s defining aroma. Fresh cherry juice won’t give quite the same candy-like note, so there isn’t a close one-for-one swap if you want the classic chocolate-covered-cherry character.
- Vanilla and almond extracts — Vanilla rounds out the chocolate, and almond extract gives the cherry flavor a cordial-like edge. If almond extract isn’t suitable for you, leave it out; the vanilla and maraschino juice still make a cherry-forward cup.
- Cold heavy cream — Heavy cream is what lets the topping whip to soft peaks and sit on the drink. Keep it cold before beating. A lighter cream won’t hold the same shape, so it’s better suited to the hot chocolate itself than to the whipped topping.
From a Smooth Cocoa Base to a Soft-Peak Topping
Whisk the Cocoa Before the Pan Gets Hot
In a 3-quart saucepan, whisk together the milk, cocoa powder, granulated sugar, and kosher salt until the mixture looks smooth. Pay attention to the bottom and corners of the pan, where dry cocoa can cling and hide. Any dry clumps you leave now are harder to break up once the liquid is hot. Keep whisking until the milk has an even cocoa color.
Warm the Milk Gently
Set the saucepan over medium heat and whisk often as the mixture warms, about 5 minutes. Look for visible steam rising from the surface; the milk should be hot but not boiling. If you see bubbles gathering into a simmer, take the pan off the burner rather than letting it continue to bubble. Frequent whisking also keeps the cocoa from settling on the bottom.
Melt the Chocolate Off the Heat
Remove the saucepan from the heat before adding the finely chopped semisweet chocolate. Whisk until the pieces have melted and the drink looks smooth, checking that no chocolate is stuck against the bottom of the pan. Then whisk in the maraschino cherry juice, vanilla extract, and almond extract. The finished hot chocolate should look glossy and evenly colored, without streaks of extract or unmelted chocolate.
Whip and Finish Each Mug
Beat the cold heavy cream with the confectioners’ sugar in a medium bowl, using a whisk or mixer, until soft peaks form; this takes about 2 to 3 minutes. Soft peaks hold their shape briefly, then gently fold over at the tip when the whisk lifts out. Divide the hot chocolate among 4 mugs, add whipped cream, and finish with the drained, chopped maraschino cherries. Add the topping just before serving so the cream stays airy.
A Darker Cup, a Dairy-Free Cup, or a Cleaner Cherry Note
Make It Dairy-Free With Oat Milk and Coconut Cream
Replace the whole milk with unsweetened oat milk and use dairy-free semisweet chocolate. For the topping, beat chilled full-fat coconut cream with the confectioners’ sugar in place of the heavy cream. The cup will be a little less creamy, with a light coconut note underneath the cherry and chocolate.
Use Bittersweet Chocolate for a Less-Sweet Finish
Swap bittersweet chocolate for the semisweet chocolate, keeping the amount the same. Its deeper, less sweet taste makes the cocoa stand out more, while the cherry juice still gives each mug its chocolate-covered-cherry character.
Leave Out the Almond for a Simpler Cherry Flavor
Omit the almond extract and keep the vanilla. The drink will lose that candy-like cherry-cordial edge and taste more directly of chocolate and maraschino cherry, which is a useful change if almond isn’t your preference.
Storage and Reheating
- Refrigerator: Refrigerate leftover hot chocolate in a covered container within 2 hours and use it within 3 to 4 days. Keep the whipped cream separate; it loses volume as it sits.
- Freezer: Freezing isn’t recommended. The milk can separate and the chocolate may turn grainy after thawing.
- Reheating: Warm the hot chocolate gently in a saucepan over low heat, whisking until hot. Don’t let it boil, which can scorch the milk and leave a rough texture.
Questions That Come Up When Making Cherry Hot Chocolate

Chocolate Covered Cherry Hot Chocolate
Ingredients
Method
- In a 3-quart saucepan, whisk the milk, cocoa powder, granulated sugar, and salt until smooth.
- Set the pan over medium heat and cook, whisking often, until the milk is steaming but not boiling, about 5 minutes.
- Remove the pan from the heat, add the chopped chocolate, and whisk until melted and smooth.
- Whisk in the cherry juice, vanilla extract, and almond extract.
- In a medium bowl, beat the heavy cream and confectioners' sugar with a whisk or mixer until soft peaks form, about 2 to 3 minutes.
- Divide the hot chocolate among 4 mugs and top each with whipped cream and chopped cherries.



