Sink into a warm mug of thick Italian hot chocolate and let it wrap you in silky-smooth chocolate bliss! This Italian hot chocolate recipe brings a rich twist on a classic drink, perfect for a quiet evening or a comforting moment.

Table of Contents
What is Italian Hot Chocolate?
If you’ve ever wandered into a café in Italy and ordered “cioccolata calda,” you may have been surprised by its texture—it’s not a thin cocoa drink, but a beautifully dense and shiny sip. Italian hot chocolate stands out because it’s made with real chopped dark chocolate and often thickened with cornstarch, so the end result is almost spoon-worthy.
While typical American hot chocolate can be airy and milky, the Italian version is velvety and lush. It lingers on your tongue, with the chocolate aroma swirling around each sip and a rich finish that feels comforting yet elegant.
Ingredients You Need
- Whole Milk, Divided – We love using whole milk because its natural creaminess gives the drink that signature smooth consistency.
- Heavy Whipping Cream – Cream adds a soft richness and helps the Italian hot chocolate feel luxuriously creamy.
- Shot of Espresso – The espresso injects a subtle coffee edge that complements the dark chocolate and deepens the flavor.
- Granulated Sugar – We add sugar so the chocolate’s intense flavor is nicely balanced, rather than overly bitter.
- Cornstarch – This thickening agent is the secret to making the hot chocolate stand out with a pudding-like body.
- Dark Chocolate, Finely Chopped – Using finely chopped dark chocolate ensures it melts quickly and deeply flavors the drink with a strong cocoa backbone.


How to Make Italian Hot Chocolate
- Heat. Add most of the milk and cream to a pot with the chopped chocolate and sugar and stir until the mixture is smooth and glossy.
- Create the slurry. Pour the remaining milk and the cornstarch into a bowl and stir until the mixture is smooth and free of lumps.
- Combine and thicken. When the chocolate mixture begins to lightly bubble, slowly whisk in the cornstarch mixture and espresso, stirring constantly until it is velvety and thick.
- Serve promptly. Transfer the hot chocolate to mugs. Add whipped cream or a dusting of cocoa powder if you want an extra layer of indulgence. Serve.
Variations
- Vanilla Extract – This brings gentle aromatic warmth that enhances the chocolate.
- Cinnamon or Chili Powder – A subtle spice kick transforms the drink into something unforgettable.
- Milk Chocolate – This creates a sweeter, more mellow version of the classic.
- Orange Zest – A little citrus lifts the richness and adds a fresh finish.
- Mascarpone – Add just a small dollop — it melts into the chocolate, giving it a rich twist.

Can I Store Leftovers?
If you have leftovers, keep in mind they’ll thicken as they cool, taking on a pudding-like consistency.
Store in an airtight container for up to 3 days. Reheat gently on the stove and whisk in a splash of milk to loosen it.
It’s best to avoid freezing — it can cause the texture to become grainy once thawed.
Common Questions about Italian Hot Chocolate
It’s thicker and richer, thanks to real chocolate and a small amount of cornstarch that gives it a luscious texture.
Whole milk is traditional, but you can use almond, oat, or coconut milk if you prefer a dairy-free option. Just switch out the heavy cream for coconut cream, too.
It should coat your spoon but still pour smoothly into a mug—a texture between a drink and a dessert.
Yes! Just scale the ingredients up evenly and whisk well to keep that smooth, velvety consistency.
More Warm Drink Recipes
If you’re on the hunt for more drinks that will warm you up from the inside, we’ve got you covered. Take a peek at these easy recipes!
Slow Cooker Hot Chocolate with Espresso
Sahlab Recipe (Middle Eastern Milk Pudding)

Italian Hot Chocolate
Would you like to save this? 🔖
Ingredients
- 1 ½ cups whole milk divided
- ¼ cup heavy whipping cream
- 1 shot espresso about 1 ounce
- 4 tablespoons granulated sugar
- 1 ½ teaspoons cornstarch
- 4 ounces dark chocolate finely chopped
Instructions
- Heat the base. In a medium saucepan over medium heat, whisk together 1 ¼ cups milk, heavy cream, chopped chocolate, and sugar. Continue whisking occasionally until the chocolate melts completely and the mixture is smooth and glossy.1 ½ cups whole milk, ¼ cup heavy whipping cream, 4 ounces dark chocolate, 4 tablespoons granulated sugar*Note: Leave a quarter cup of milk set aside for the next step.
- Make the slurry. In a small bowl, whisk the remaining ¼ cup milk with the cornstarch until fully dissolved.1 ½ cups whole milk (Only 1/4 cup leftover from step one), 1 ½ teaspoons cornstarch
- Thicken it up. Once the chocolate mixture begins to bubble around the edges, slowly pour in the cornstarch mixture and espresso, whisking continuously for about 1 minute or until thickened and silky.1 shot espresso
- Serve. Pour into mugs and enjoy immediately. For an extra touch, top with a dollop of whipped cream or a dusting of cocoa powder.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.













I love everything about Italian food! “Happy days”.
Sasha,
So do we! Hope you enjoy the hot chocolate!
xo,
Alia & Radwa