frozen hot chocolate recipe
The Best frozen hot chocolate recipe
My family adores this recipe because it’s simple to make but feels special. It’s the kind of thing that makes a regular day feel a little extra, and my kids will always ask for it during the winter months. I love that it’s customizable—you can adjust the sweetness, add marshmallows, or even sprinkle some cinnamon on top. And the best part? It’s frozen, so it’s ready whenever you need it, no waiting around. It’s a great way to get some extra fiber and antioxidants from the cocoa, and the milk base keeps it hearty without being too heavy. It’s the kind of recipe that feels like a treat but is actually good for you, and that’s always a win in my book.

Ultimate Frozen Hot Chocolate
A creamy, indulgent frozen hot chocolate that’s perfect for a cozy winter treat, made with rich cocoa and a touch of whipped cream. This recipe is a must-try for any occasion.
🥘Ingredients
- 4 cups whole milk (or dairy-free alternative)
- 2 cups heavy cream (or half-and-half)
- 1 cup semi-sweet chocolate chips
- 1 tsp vanilla extract
- ½ cup powdered sugar
- Pinch of salt
- ½ cup whipped cream (or coconut whipped cream)
- ½ cup crushed graham crackers
- ½ cup chocolate shavings
- Optional: marshmallows, caramel sauce, or sprinkles
👨🍳Directions
-
1
In a blender, combine milk, heavy cream, chocolate chips, vanilla extract, powdered sugar, and salt. Blend until smooth and frothy. -
2
Pour the hot chocolate mixture into a large bowl and let it cool to room temperature. -
3
Once cooled, transfer the mixture into a frozen container or divide it into ice cube trays. Freeze for at least 2 hours or overnight. -
4
To serve, scoop out the frozen hot chocolate cubes and place them in a glass. Top with whipped cream, crushed graham crackers, chocolate shavings, and any optional toppings.
🔧Equipment
- Blender or food processor
- Large bowl
- Spoon
- Frozen container or ice cube trays
📊Nutrition Facts (per serving)
📝Notes
- For extra richness, add a splash of bourbon or rum to the hot chocolate base.
- Use almond milk or oat milk for a lighter, dairy-free version.
- Adjust sweetness by adding more or less powdered sugar.
- Store toppings separately to keep them fresh.
Watch Video Of How Ultimate Frozen Hot Chocolate Works
❓ Frequently Asked Questions About Frozen Hot Chocolate
What is the best way to prepare the frozen hot chocolate for the first time?
To get the best texture and flavor, start by melting 1–2 tablespoons of hot chocolate mix or pre-made hot chocolate in a small saucepan over low heat with ¼ cup of milk (or dairy-free alternative). Stir until smooth, then let it cool slightly before adding it to your blender with 1–2 cups of ice and ½ cup milk. Blend until creamy, then add more ice or milk as needed for your preferred consistency.
Can I use any type of milk in this recipe, or are there specific recommendations?
Yes! You can use any milk—dairy (whole, 2%, or skim), almond, oat, coconut, or even cashew milk. For the creamiest result, whole milk or heavy cream works best, but dairy-free options still yield delicious frozen hot chocolate. If using non-dairy milk, you might need to blend longer or add a splash of cream for richness.
How long should I blend the frozen hot chocolate, and what if it’s not smooth?
Blend until it reaches your desired thickness—typically 15–30 seconds on high, depending on your blender’s power. If it’s still chunky, add 1–2 tablespoons of milk or cream and blend again. For extra smoothness, strain through a fine-mesh sieve if needed. Over-blending can turn it icy, so stop just before it reaches that point.
Can I make this ahead of time and store it?
Yes! Prepare the hot chocolate mix first (as described above), then freeze it in an airtight container for up to 3 months. When ready to use, add ice and blend—no need to thaw. For a richer texture, add a splash of warm milk or cream just before blending.
What if I don’t have a blender, and I want to make frozen hot chocolate another way?
No problem! Mix melted hot chocolate with milk and ice in a bowl, then use a fork or spoon to mash it until smooth. For a creamier texture, press the mixture through a fine sieve into a chilled glass. Alternatively, freeze in small portions and crush with a spoon or ice cream scoop for a no-blender option.
