The blender starts with a warm, glossy chocolate mixture, then the ice turns it into a thick, cold slush. Serendipity Frozen Hot Chocolate lands somewhere between a frozen drink and a spoonable treat, with a whipped cream finish that makes it feel like a proper soda-fountain order.
Three kinds of chocolate give the drink more depth than cocoa mix alone, while the cocoa mix keeps the flavor familiar. I like that the chocolate is melted first and worked into a smooth base before it meets the ice; the finished drink tastes rounded instead of like plain milk with chocolate stirred through it. Blend it just before serving, divide it between two glasses, and bring it to the table while the top is still frosty and the whipped cream is tall.

Kitchen Note
Stop the blender and scrape down the sides if bits of ice cling above the blades. That quick pause helps the whole batch turn evenly thick and slushy instead of leaving icy pockets around the edges.
Save Serendipity Frozen Hot Chocolate for the next time you want a thick chocolate slush topped with a cloud of whipped cream.
Why the Chocolate Needs a Warm Start Before It Meets the Ice
Melted chocolate and ice don’t make a smooth drink by themselves. If the warm chocolate hits cold milk and ice all at once, it can firm up in little flecks before it has a chance to blend evenly. Heating a portion of the milk and whisking it gradually into the chocolate creates a fluid base first. Then the remaining milk and ice can be blended in without asking the chocolate to go straight from melted to icy in one step.
Keep the saucepan at medium-low and stop when the milk is steaming. A boil isn’t useful here; it can make the milk foamy and harder to whisk smoothly into the chocolate. Add the hot milk in a steady stream while whisking, rather than pouring it all in at once. The mixture should look glossy and uniform before it goes into the blender. That smooth starting point is what gives the finished drink its even chocolate color and creamy slush texture.
What Each Chocolate Brings to This Frozen Cocoa

- Semisweet, milk, and white chocolate — Together they make a fuller-tasting base than any one chocolate would on its own. Finely chop each kind so the pieces melt evenly during the short microwave intervals. Standard grocery-store chocolate works; there’s no need to seek out a specialty bar. If you’re missing one type, replace that ounce with one of the other listed chocolates, knowing the drink will lean sweeter or darker depending on your choice.
- Hot cocoa mix and granulated sugar — Cocoa mix adds the familiar cocoa flavor, while the sugar lets you adjust sweetness beyond what’s already in the chocolates and mix. Use a cocoa mix you enjoy drinking; a different brand may shift the sweetness. Unsweetened cocoa powder isn’t a direct swap for the mix because it doesn’t bring the same sweetened cocoa blend.
- Whole milk — Its richness gives the slush a smoother, rounder feel than water or a thin milk would. The milk you heat needs to be steaming, and the rest goes into the blender with the ice. For a dairy-free version, use unsweetened oat milk and dairy-free chocolate products; the texture and chocolate flavor will vary by brand.
- Ice and canned whipped cream — The ice is what turns the drink into a frozen slush, so use cubes and blend until no large pieces remain. Canned whipped cream is convenient for topping the glasses right before serving. Add it at the end so it stays fluffy rather than disappearing into the blended drink.
Building the Chocolate Base and Blending It to a Slush
Melt the Three Chocolates Gently
Put the finely chopped semisweet, milk, and white chocolates in a microwave-safe bowl. Microwave at 50% power in 20-second intervals, stirring after each one, until the chocolate is melted and smooth. The bowl can hold warmth between intervals, so keep stirring and check before adding more time. If pieces remain, another short interval is better than letting the chocolate overheat.
Whisk in the Cocoa Mix and Sugar
Whisk the hot cocoa mix and granulated sugar into the melted chocolate. Keep working until the dry ingredients are incorporated and you no longer see loose powder around the sides of the bowl. The mixture will be thick at this point, so scrape the whisk against the bowl as you mix. A little patience here prevents dry pockets from carrying into the drink.
Loosen the Chocolate with Steaming Milk
Heat half of the milk in a small saucepan over medium-low heat for about 2 to 3 minutes, until it’s steaming; don’t let it boil. Gradually whisk the hot milk into the chocolate mixture until it looks smooth. Pouring slowly gives you time to work out any thick streaks as they appear. If the chocolate still looks lumpy, keep whisking before moving on to the blender.
Blend Until Thick and Slushy
Pour the chocolate mixture into the blender, then add the remaining milk and the ice cubes. Blend for 30 to 60 seconds, stopping to scrape down the sides as needed, until the drink is thick and slushy. The mixture should move as one cold, dense drink rather than separate into liquid around floating ice. Don’t walk away from the blender; check its texture as it blends.
Divide and Top Right Away
Pour the frozen hot chocolate evenly between two glasses. Top each with canned whipped cream and serve immediately, while the ice is still holding the slushy texture. If you wait to add the topping, it stays distinct and airy on top. Have the glasses ready before you start blending, since the finished drink is best enjoyed straight from the blender.
Three Ways to Change the Chocolate or Make It Dairy-Free
Make the Chocolate More Intense
Replace the ounce of milk chocolate with an additional ounce of semisweet chocolate. The drink will taste darker and less sweet, though it will lose some of the mellow milk-chocolate note.
Dial Back the Added Sweetness
Leave out the granulated sugar and keep the other ingredients the same. The cocoa mix and chocolate still make a sweet, chocolate-forward drink, but the finish will be less sugary.
Make a Dairy-Free Version
Use 1 1/2 cups unsweetened oat milk in place of the whole milk, and choose dairy-free semisweet, milk-style, and white chocolate, dairy-free hot cocoa mix, and dairy-free whipped topping. The oat milk blends into a smooth frozen drink, though the chocolate balance will depend on the brands you use.
Make-Ahead and Holding
- Before blending: Chop the chocolates and measure the cocoa mix, sugar, milk, and ice ahead of time. Keep the milk cold until you’re ready to make the drink.
- After blending: Serve immediately. The ice melts as the drink sits, so it loses its thick, slushy texture.
- Leftovers: Refrigerating or freezing the finished drink won’t preserve its original texture. This one is best blended fresh for the glasses you plan to serve.
Questions That Come Up When Making Frozen Hot Chocolate

Serendipity Frozen Hot Chocolate
Ingredients
Equipment
Method
- Put the semisweet, milk, and white chocolates in a microwave-safe bowl and microwave at 50% power in 20-second intervals, stirring each time, until melted and smooth.
- Whisk the hot cocoa mix and sugar into the melted chocolate.
- Heat 1/2 cup of the milk in a small saucepan over medium-low heat until steaming, about 2 to 3 minutes; do not let it boil.
- Gradually whisk the hot milk into the chocolate mixture until smooth.
- Pour the chocolate mixture into a blender with the remaining 1 cup milk and the ice; blend for 30 to 60 seconds, stopping to scrape down the sides as needed, until thick and slushy.
- Divide between two glasses and top each with whipped cream; serve immediately.



