Frozen Hot Chocolate

Category:Drinks & Smoothies

Drinks & Smoothies

The milk should steam, not bubble, when it’s ready for the chocolate. That small detail gives the semisweet chocolate time to melt smoothly without scorching, and it’s what turns this frozen hot chocolate into something silkier than chocolate milk poured over ice. I make the base first, then let it get completely cold before it goes anywhere near the blender.

There’s a reason this drink uses both chopped chocolate and cocoa powder. The melted chocolate gives it body, while cocoa brings a deeper chocolate taste that still comes through once the ice is blended in. Top each glass with a spoonful of soft whipped cream, and you get a thick, icy drink with a creamy finish.

Frozen Hot Chocolate creamy slushy texture
“

Kitchen Note

Stop beating the cream when the peaks are soft, not stiff. The tips should curl over when you lift the beaters; that light texture sits neatly on the slush instead of feeling dense.

Save this frozen hot chocolate for the next time you want a thick, icy chocolate drink finished with homemade whipped cream.

Save to Pinterest

Why This Frozen Hot Chocolate Starts With a Warm Chocolate Base

Blending chocolate straight into cold milk and ice sounds quicker, but finely chopped chocolate won’t dissolve evenly in a cold mixture. Warming a portion of the milk first gives the chocolate enough heat to melt, while the sugar and cocoa can whisk into a smooth base instead of staying gritty. Taking the pan off the heat before adding the chocolate also keeps the mixture from getting hotter than it needs to be.

That base needs to cool completely before it meets the ice. If it’s still warm, it melts the ice as the blender runs, leaving you with a thinner drink rather than a thick slush. Pouring it into a shallow bowl gives it more surface area to cool, and the 30-to-45-minute chill is a useful window—not a shortcut to skip. When the base is cold through, the blender can turn it and the ice into a creamy, spoonable drink.

The two kinds of chocolate matter for balance, too. Semisweet chocolate provides richness, while unsweetened cocoa adds a more concentrated chocolate note without bringing extra sweetness. Together they keep the drink tasting like chocolate rather than just sweetened milk, even with the whipped cream on top.

Why Semisweet Chocolate and Cocoa Both Belong in the Glass

Frozen Hot Chocolate cold creamy slush
  • Semisweet chocolate — This is the source of the drink’s rounded, rich chocolate body. Finely chop it so the pieces melt readily into the warm milk; a standard semisweet chocolate is a good fit, and you don’t need a specialty bar.
  • Unsweetened cocoa powder — Cocoa deepens the chocolate taste without adding sweetness. Use unsweetened cocoa rather than hot cocoa mix, which already includes sweetener and won’t give the same concentrated taste.
  • Whole milk — Whole milk gives the blended drink a fuller, creamier feel. Lower-fat milk will make a thinner slush, so whole milk is the better choice when you want the texture this version is built around.
  • Ice — Ice is what turns the chilled chocolate base into a frozen drink. Use fresh, solid cubes; partially melted ice adds water before blending and can leave the finished glass looser.
  • Heavy cream — Cold heavy cream whips into a soft topping that contrasts with the icy drink. Choose cream labeled heavy cream for reliable whipping; lighter cream won’t build the same soft peaks.
  • Granulated sugar, powdered sugar, vanilla, and kosher salt — Granulated sugar sweetens the chocolate base, while powdered sugar dissolves easily into the whipped cream. Vanilla rounds out the topping, and a small amount of kosher salt helps the chocolate taste fuller rather than flat.

Building the Chocolate Base Before the Ice Goes In

Whip the Cream Until the Peaks Relax

Put the cold heavy cream, powdered sugar, and vanilla in a medium bowl. Beat with a hand mixer until soft peaks form, then refrigerate the cream while you make the drink. The cream should hold its shape briefly when the beaters lift, with the tip folding over rather than standing straight up. Stop there; beating past soft peaks makes the topping heavier and less smooth.

Melt the Chocolate in Steaming Milk

Heat half of the milk in a small saucepan over medium-low heat until it’s steaming. Take the pan off the heat, then whisk in the finely chopped semisweet chocolate, granulated sugar, cocoa powder, and kosher salt. Keep whisking until the mixture looks glossy and no cocoa streaks remain. If you see pieces of chocolate, continue whisking while the milk is still warm rather than returning the pan to high heat.

Chill the Base Until It’s Cold Through

Transfer the smooth chocolate mixture to a shallow bowl and refrigerate it for 30 to 45 minutes. A shallow dish helps the base cool evenly, and the mixture should feel completely cold before you blend it. Don’t judge only by the surface; the center needs to be cold as well. Blending a warm center with ice is the quickest way to lose that thick frozen texture.

Blend Until the Ice Becomes a Slush

Add the chilled chocolate mixture, the remaining milk, and the ice to a blender. Blend for 30 to 60 seconds, until the drink looks smooth and slushy with no large ice pieces. Stop when it reaches that thick, even texture; extra blending can warm the mixture and loosen it. Divide it between two glasses and top each with the chilled whipped cream.

Two Simple Ways to Change the Chocolate or the Finish

Make the chocolate taste darker

Leave the granulated sugar out of the chocolate base for a less-sweet, more cocoa-forward drink. The semisweet chocolate still contributes sweetness, and the whipped cream keeps its own powdered sugar, so the finished glasses remain balanced but taste less sweet overall.

Skip the whipped cream for a cleaner slush

Leave off the whipped cream and serve the blended chocolate on its own. That gives you a more direct chocolate-and-ice taste, with a lighter finish; the drink itself still contains whole milk, so this change doesn’t make it dairy-free.

Make-Ahead and Serving

  • Refrigerator: Keep the chocolate base and whipped cream chilled separately until you’re ready to blend and serve. The finished drink is best right away; as the ice melts, the slush thins.
  • Freezer: Don’t freeze the finished glasses. The slush can harden unevenly and turn watery as it melts, so blending fresh gives you a better texture.
  • Serving: Blend just before pouring, then add the whipped cream at the end. This keeps the topping distinct and the drink cold and slushy.

Questions That Come Up When Blending Frozen Hot Chocolate

Can I use semisweet chocolate chips instead of chopped chocolate?+

Yes, use the same weight of semisweet chips. They may take a little longer to melt than finely chopped chocolate, so whisk the warm milk mixture until it’s completely smooth before chilling it.

Can I use bittersweet chocolate instead of semisweet?+

You can use the same weight of bittersweet chocolate for a darker, less-sweet drink. It still melts into the warm milk, but the chocolate flavor will be more intense, so keep in mind that the cocoa powder adds another layer of richness.

Can I make this dairy-free?+

There isn’t a simple swap that keeps this version’s texture: whole milk makes up the drink, and heavy cream is used for the topping. Leaving off the whipped cream still leaves dairy in the blended drink, so it isn’t a dairy-free adaptation.

Can I use a food processor instead of a blender?+

A blender is the better tool here because it breaks the ice down evenly while mixing it with the chocolate and milk. A food processor may leave larger ice pieces and a less uniform slush, so use a blender for the smoothest result.

Frozen Hot Chocolate

Frozen hot chocolate blends a chilled chocolate base, milk, and ice into a smooth, slushy drink. Finish each glass with homemade vanilla whipped cream for a cool chocolate treat.
Prep Time 10 minutes
Cook Time 5 minutes
chilling 45 minutes
Total Time 1 hour
Servings: 2 servings
Course: Drink
Cuisine: American
Calories: 660

Ingredients
  

For the whipped cream
  • 0.5 cup heavy cream cold
  • 1 tbsp powdered sugar
  • 0.25 tsp vanilla extract
For the frozen hot chocolate
  • 1.5 cups whole milk divided
  • 4 oz semisweet chocolate finely chopped
  • 2 tbsp granulated sugar
  • 1 tbsp unsweetened cocoa powder
  • 0.125 tsp kosher salt
  • 3 cups ice

Equipment

  • 1 hand mixer
  • 1 blender

Method
 

Whip the cream
  1. In a medium bowl, beat the heavy cream, powdered sugar, and vanilla with a hand mixer until soft peaks form.
  2. Refrigerate the whipped cream.
Make the chocolate base
  1. Heat 1/2 cup of the milk in a small saucepan over medium-low heat until steaming, then remove from the heat.
  2. Whisk in the chocolate, granulated sugar, cocoa powder, and salt until smooth.
  3. Transfer the chocolate mixture to a shallow bowl and refrigerate for 30 to 45 minutes, until completely cold.
Blend and serve
  1. Add the cold chocolate mixture, the remaining 1 cup milk, and the ice to a blender; blend for 30 to 60 seconds, until smooth and slushy.
  2. Divide between two glasses and top with the whipped cream.

Notes

For the smoothest drink, make sure the chocolate mixture is completely cold before blending. Store covered in the refrigerator for up to 1 day; the slushy texture is best right away. Freezer: no, because it can become icy and lose its smooth texture. For a dairy-free swap, use dairy-free cream, milk, and semisweet chocolate.

You might also like these recipes

Leave a Comment

Recipe Rating