This post may contain affiliate links. Please read my disclosure and privacy policy.

This Frozen Hot Chocolate is inspired by the famous frosty drink served at Serendipity 3 in NYC. You can make it at home with simple ingredients that you probably already have on hand!

frozen hot chocolate in two glasses.

Why You’ll Love It

It’s easy to make. You don’t need any specialty ingredients to make this frozen dessert. While many recipes call for using hot chocolate packets, it’s just as easy to make your own mix using cocoa powder and milk.

It’s delicious. Frozen hot chocolate tastes like a chocolate milkshake, but without actually using any ice cream. You get to control how sweet it is! 

It’s allergy friendly. When you make this recipe with oat milk or almond milk, it’s naturally gluten-free, dairy-free, and vegan. 

It’s naturally sweet. Instead of using chocolate syrup or melted chocolate bars, this recipe uses cocoa powder and pure maple syrup. 

Ingredients You’ll Need

What’s in frozen hot chocolate? 

  • Cocoa powder (or cacao powder)
  • Maple syrup
  • Vanilla extract
  • Peanut butter (optional)
  • Milk of choice
  • Ice

While many recipes call for using a hot chocolate mix blended with ice and milk, it’s pretty easy to make your own hot cocoa mix using simple pantry ingredients. You can also use chocolate milk as the base, for an even richer chocolate flavor. 

This would be a great way to use up any leftover chocolate almond milk you might have on hand!

How to Make Frozen Hot Chocolate

1. Add the ingredients to a blender. 

For the best results, use a high-speed blender that can easily pulverize ice cubes. If your blender doesn’t handle ice well (i.e. it leaves large chunks of ice in a smoothie) then this recipe won’t turn out quite as authentic. 

Add the milk, cocoa powder, maple syrup, peanut butter (if using), and vanilla to a blender. 

frozen hot chocolate ingredients in blender.

2. Blend. 

Add in the ice cubes, and blend right away. The texture should have a thick, slushy consistency. If it looks too runny in texture, add another 1/2 cup of ice cubes and blend again. 

Taste the chocolate mixture and make any adjustments as needed. 

You can add a little more cocoa powder for a darker chocolate flavor, or more peanut butter for a richer flavor and creamier texture. 

blended hot chocolate poured into cups.

3. Enjoy!

Pour the frozen hot chocolate into two 12-ounce cups and top with whipped cream and chocolate shavings, or a few chocolate chips, for a decadent treat. (Use coconut whipped cream for a dairy-free topping.)

whipped cream added to two glasses.

Frequently Asked Questions

Can I use a different sweetener? Sure! Since you can taste this recipe as you go, you can use any other sweetener you like. For a fruit-sweetened drink, try my Chocolate Smoothie recipe, which has extra fiber from the dates. 

Can I make this in advance? If you want to make a hot chocolate mix in advance, you can mix 3 tablespoons of that into the 3/4 cup of the milk that this recipe calls for, then add the ice and blend. 

In the mood for a hot chocolate recipe? Be sure to try my Healthy Hot Chocolate or Peppermint Hot Chocolate.

frozen hot chocolate in two glasses.

Frozen Hot Chocolate

5 from 4 votes
This Frozen Hot Chocolate is a cold and frosty drink made with simple ingredients. It tastes like a refreshing chocolate slushy!
prep5 mins cook0 mins total5 mins



  • In a high speed blender, combine the milk, cacao powder, maple syrup, vanilla, and peanut butter, if using, along with the ice.
    frozen hot chocolate ingredients in blender.
  • Blend until the ice is totally pulverized, about 60 seconds. There should be no chunks of ice remaining. Taste and adjust any flavoring as needed. You can add more cacoa powder for a darker chocolate flavor, or more peanut butter for extra creaminess and richness.
    blended hot chocolate poured into cups.
  • Serve right away for the best texture. Top with whipped cream and chocolate shavings for an extra impressive look.
    frozen hot chocolate with toppings and straw.


Nutrition information is for half the batch using store-bought almond milk, without any additional toppings. This information is automatically calculated, and is just an estimate not a guarantee, since it will vary drastically depending on the type of milk you use.
If you have any leftovers, you can freeze them into an ice pop, for a cold treat later.


Calories: 156kcal | Carbohydrates: 25g | Protein: 3g | Fat: 6g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 3g | Sodium: 169mg | Potassium: 190mg | Fiber: 3g | Sugar: 19g | Calcium: 161mg | Iron: 1mg
Course: Dessert
Cuisine: American
Keyword: frozen hot chocolate

If you try this frozen hot chocolate recipe, please leave a comment and star rating below letting me know how you like it!


Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. I create healthy recipes made with simple ingredients to make your life easier.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. This was so good Megan! It reminded me a lot of the frozen hot chocolates I used to get at Second Cup but then had to stop drinking since they had dairy (and a ton of sugar!) Thanks so much!