Frozen Hot Chocolate Recipe

Frozen hot chocolate in glasses

The Spruce Eats / Julia Hartbeck

Prep: 5 mins
Cook: 1 mins
Total: 6 mins
Servings: 4 servings
Yield: 4 drinks
Nutrition Facts (per serving)
156 Calories
5g Fat
22g Carbs
5g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 156
% Daily Value*
Total Fat 5g 7%
Saturated Fat 3g 15%
Cholesterol 14mg 5%
Sodium 106mg 5%
Total Carbohydrate 22g 8%
Dietary Fiber 1g 2%
Total Sugars 19g
Protein 5g
Vitamin C 0mg 0%
Calcium 159mg 12%
Iron 0mg 3%
Potassium 252mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Life is better with chocolate! Especially during the winter months, when we can indulge in one of the most iconic beverages: hot chocolate. But there are times during the remaining three seasons, when we crave this decadent drink, but it's too warm outside to warrant making it. But what to do then? Well, we've come up with a recipe just for you: Frozen hot chocolate!

Simply add hot chocolate packets to ice and milk and you've got a delicious frozen hot chocolate treat! 

It was made famous by Serendipity 3 in New York City, but you don't have to leave your kitchen or wait in a ridiculously long line to enjoy all of its deliciousness. Instead, all you need is a blender to make this happen. It is refreshing in the summer, but can be enjoyed any time of the year.

“I always get the urge for hot chocolate sometimes in summer but can never deal with a hot drink in hot weather. This one solves my problem with the added benefit of tasting way better than a normal cup of hot coco from the packets.” —Noah Velush-Rogers

Frozen Hot Chocolate Recipe/Tester Image
A Note From Our Recipe Tester


  • Dark or milk chocolate, for garnish

  • 3 cups ice

  • 2 cups milk

  • 1 tablespoon chocolate syrup

  • 3 (0.71-ounce) hot cocoa packets

  • Chocolate syrup, for garnish

  • Whipped cream

Steps to Make It

  1. Gather the ingredients.

    Frozen hot chocolate ingredients in bowls and a measuring cup

    The Spruce Eats / Julia Hartbeck

  2. Use a vegetable peeler or grater to create chocolate shavings from a few squares of dark or milk chocolate. Set aside.

    Grate chocolate on a plate with a vegetable peeler

    The Spruce Eats / Julia Hartbeck

  3. Add the ice, milk, chocolate syrup, and hot chocolate packets to a blender. Use a blender that can easily crush ice or make smoothies. Blend until smooth. 

    Ice, milk, chocolate syrup, and hot chocolate packets mixture in a blender

    The Spruce Eats / Julia Hartbeck

  4. Drizzle chocolate syrup around the rim of four glasses so that the syrup will drip down the sides. 

    Chocolate syrup in glasses

    The Spruce Eats / Julia Hartbeck

  5. Pour the frozen hot chocolate into each glass. Top each glass with a generous amount of whipped cream. Sprinkle the chocolate shavings over the top of the whipped cream and serve with a straw.

    Frozen hot chocolate in a glass with a straw

    The Spruce Eats / Julia Hartbeck

Recipe Tip

  • You can use any type or variety of hot chocolate packets, but the sugar content may vary packet to packet, so you may need to add a little more milk and ice if the sweetness is too much for you. 

Recipe Variations

  • Try out different flavors, like peppermint hot chocolate, and garnish with crushed peppermint sticks. 
  • Or you can try a Mexican hot chocolate variety by adding cinnamon.
  • If you are looking to reduce the sugar, look for sugar-free hot chocolate packets or check your health food store for lower sugar alternatives.  
  • If you are over 21 and want to add a little party to this decadent treat, try a boozy adult version by substituting half a cup of milk for half a cup of Bailey's Irish Cream! You can also add things like Kahlua or Frangelico to put some spirit into your frozen hot cocoa.  
  • You can use any type of milk, including dairy-free milk for this recipe, like almond milk or coconut milk, however the hot chocolate packets typically contain dried cow's milk, so this recipe still won't be vegan.
  • If you are looking for a vegan option, we recommend trying to find vegan hot chocolate packets and pairing it with a diary-free milk.