Go Back
italian hot chocolate

The Best Italian Hot Chocolate

An ultra-thick, velvety Italian-style hot chocolate (cioccolata calda) that drinks like a luxurious melted truffle. Made with chopped high-quality chocolate, Dutch-process cocoa, confectioners' sugar, and whole milk, it’s glossy, intensely chocolatey, and just a few minutes away.
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings: 2 large mugs
Course: Drink
Cuisine: Italian
Calories: 300

Ingredients
  

  • 2 cups whole milk (or oat milk for dairy-free)
  • 1/3 cup confectioners' sugar (powdered sugar) (about 35 g)
  • 1/4 cup unsweetened cocoa powder (preferably Dutch-process) (about 20 g)
  • 6 oz high-quality semi-sweet or bittersweet chocolate (60–70%), finely chopped (about 170 g)
  • 1/2 tsp pure vanilla extract
  • 1/2 tsp flaky sea salt (or 1/4 tsp kosher salt)
  • whipped cream or marshmallows (optional, for serving)

Equipment

  • Medium saucepan
  • Fine Mesh Sieve
  • Whisk
  • Measuring cups and spoons
  • mugs

Method
 

  1. Pour the milk into a medium saucepan and place over medium heat. Bring to a gentle simmer — small bubbles should appear around the edges. Do not let it come to a rolling boil.
  2. While the milk heats, sift the confectioners' sugar and cocoa powder together into a small bowl. Whisk in the flaky sea salt.
  3. Reduce heat to low. Add the vanilla, the sifted cocoa–sugar mixture, and the chopped chocolate to the warm milk.
  4. Whisk continuously and gently for 2–3 minutes over low heat until the chocolate is fully melted and the mixture becomes glossy and slightly thickened.
  5. Adjust thickness if desired by adding a splash more warm milk. Pour into mugs immediately; top with whipped cream or marshmallows if using.

Notes

Sift the cocoa and confectioners' sugar to avoid lumps. Use a chopped chocolate bar (60–70% cacao) rather than chips for the smoothest emulsion. Keep the heat low — aggressive boiling can cause separation. Leftovers solidify into a pudding-like texture; reheat gently with a splash of milk.

Like this? Leave a comment below!

QR Code linking back to recipe