20-Minute Italian Hot Chocolate

Rich, velvety Italian-style hot chocolate that's thick enough to eat with a spoon. Made with quality dark chocolate and thickened with cornstarch, this indulgent drink delivers intense chocolate flavor in every sip. Perfect for cold winter evenings or as an elegant dessert beverage when entertaining. The addition of cocoa powder deepens the chocolate intensity, while the cornstarch creates the signature dense consistency that sets Italian cioccolato caldo apart from regular hot chocolate.
Ingredients
- 6 ounces dark chocolate (70-74%), chopped small
- 2 teaspoons granulated sugar
- 4 tablespoons unsweetened cocoa powder
- 1 pinch salt
- 1 tablespoon cornstarch
- 2 cups 2% milkwhole milk1:1none
richer texture
- chocolate shavings, for garnish(optional)
Instructions
- 1
Combine dark chocolate, sugar, cocoa powder, and salt in a small bowl and set aside
- 2
Whisk cornstarch with 1/4 cup milk in a separate small bowl to make a slurry
- 3
Bring remaining milk to a simmer in a medium saucepan over medium-low heat, watching for bubbles around edges
- 4
Add dry chocolate mixture to simmering milk and stir with wooden spoon until chocolate melts and becomes smooth
- 5
Whisk in cornstarch slurry and continue stirring until chocolate thickens
- 6
Remove from heat and let cool for 5 minutes, whisking if skin forms on surface
- 7
Pour into heat-proof cups and garnish with chocolate shavings if desired, serve immediately
Tips
Use high-quality dark chocolate with 70-74% cacao for the best flavor balance between richness and sweetness.
Whisk constantly when adding the cornstarch slurry to prevent lumps from forming in your hot chocolate.
Serve immediately while hot as the mixture will continue to thicken as it cools.
Good to Know
Refrigerate leftovers up to 3 days, reheat gently while whisking
Can make 2 hours ahead, reheat gently before serving
Serve immediately in warm cups with optional whipped cream or marshmallows
Common Mistakes
Keep heat at medium-low to avoid scorching the chocolate
Whisk cornstarch slurry thoroughly to avoid lumps in final drink
Substitutions
Dairy-Free Swaps
Gluten-Free Swaps
General Alternatives
FAQ
Can I make this dairy-free?
Yes, substitute the milk with oat milk, almond milk, or coconut milk. The texture may be slightly different but still delicious.
What if my hot chocolate is too thick?
Add warm milk a tablespoon at a time while whisking until you reach your desired consistency.
How long does leftover hot chocolate keep?
Store covered in the refrigerator for up to 3 days. Reheat gently on the stovetop, whisking to restore smooth texture.